summaryrefslogtreecommitdiff
path: root/source/pdf
AgeCommit message (Expand)Author
2018-01-31Use convenience pdf dictionary/array creation functions.Tor Andersson
2018-01-31Add convenience functions to set dict/array values by primitives.Tor Andersson
2018-01-31Fix 698886: Don't try to load non-stream XObjects.Tor Andersson
2018-01-31Don't load an xobject before the stream is final when creating new forms.Tor Andersson
2018-01-31Don't use signed int for parsing binary string into integer.Tor Andersson
2018-01-31Bug 698916: Indirect object numbers must be in range.Sebastian Rasmussen
2018-01-28Bug 698942: Don't complain about external URLs being unknown.Sebastian Rasmussen
2018-01-24Bug 698883: Reset cmap splay tree pointer, handling resized tree.Sebastian Rasmussen
2018-01-24Assert node range conditions when checking cmap splay trees.Sebastian Rasmussen
2018-01-24Bug 698888: Keep one-to-many state when splitting nodes in cmap splay trees.Sebastian Rasmussen
2018-01-23Fix cut and paste bug in filter code.Robin Watts
2018-01-23Bug 698885: When parsing PDF version, make sure to initialize buffer.Sebastian Rasmussen
2018-01-22Bug 698889: Handle unterminated PDF arrays gracefully.Sebastian Rasmussen
2018-01-19Improve signature check failure reportingPaul Gardiner
2018-01-19Fix potential infinite loop when verifying signaturesPaul Gardiner
2018-01-19Perform signature verification via fz_streamPaul Gardiner
2018-01-19Perform document signing via fz_stream and fz_outputPaul Gardiner
2018-01-19Fix reading of pfx filesPaul Gardiner
2018-01-19Further changes to signature support related to changes in opensslPaul Gardiner
2018-01-19Update use of openssl for signature support, from 1.0.1e to 1.1.0gSebastian Rasmussen
2018-01-10Add colorspace type enum and use it instead of hardcoded checks on N.Tor Andersson
2018-01-05Enable saving of encrypted PDF files.Robin Watts
2018-01-05Fix "being able to search for redacted text" bug.Robin Watts
2017-12-20Bug 698826: Plug leak of font names when parsing appearance string.Sebastian Rasmussen
2017-12-19Bug 698825: Do not drop borrowed colorspaces.Sebastian Rasmussen
2017-12-13Initialize generation numbers when saving a new pdf.Tor Andersson
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-13Never write negative xref offsets when saving to PDF.Sebastian Rasmussen
2017-12-13Bugs 698804/698810/698811: Keep PDF object numbers below limit.Sebastian Rasmussen
2017-12-13Fix 698785: Catch malformed numbers in PDF lexical scanner.Tor Andersson
2017-12-13Add 'clean' option to pdfclean to clean (but not sanitize) content streams.Tor Andersson
2017-12-08Fix SEGV in redaction code due to TJ with no chars.Robin Watts
2017-11-23Workaround freetype synthesizing unicode cmaps.Tor Andersson
2017-11-23Make time stamps 64-bit integers.Tor Andersson
2017-11-22Remove unused annotation function.Tor Andersson
2017-11-22jni/js: Add support for annotation modification dates.Sebastian Rasmussen
2017-11-22jni/js: Use correct text encoding in annotation author and contents.Fred Ross-Perry
2017-11-22Add pdf_new_text_string utility function.Tor Andersson
2017-11-22jni: Make sure to dirty annotation whenever it changes.Fred Ross-Perry
2017-11-22jni: Return correct quadpoints coordinates.Sebastian Rasmussen
2017-11-22jni: Return correct inklist coordinates.Sebastian Rasmussen
2017-11-22Add usage for missing options to pdf-write.Sebastian Rasmussen
2017-11-22Skip unnecessary newline when writing ASCII streams.Tor Andersson
2017-11-15Bug 698740: Avoid NULL fz_default_colorspaces structures.Robin Watts
2017-11-14Ensure that after_text functions get ctm.Robin Watts
2017-11-14Ensure filter inits the Trm values on a BT.Robin Watts