summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-lex.c
AgeCommit message (Expand)Author
2018-08-28Truncate name tokens that are too long.Tor Andersson
2018-08-10Treat invalid and truncated hex string characters as '0'.Tor Andersson
2018-07-06Add debug functionality to show lexed stream contents.Robin Watts
2018-01-31Return error token if strings are unterminated.Tor Andersson
2018-01-31Return PDF_TOK_ERROR when encountering isolated '>' and ')' characters.Tor Andersson
2017-12-13Fix 698785: Catch malformed numbers in PDF lexical scanner.Tor Andersson
2017-11-01Use int64_t for public file API offsets.Tor Andersson
2017-10-05Remove shadowed variables.Sebastian Rasmussen
2017-09-22Skip to next whitespace character instead of aborting when repairing PDF.Tor Andersson
2017-06-28Throw on overly long PDF names.Sebastian Rasmussen
2017-05-27Bug 697947: Handle Illegal hex codes in PDF names.Sebastian Rasmussen
2017-05-27Handle extremely long PDF names.Sebastian Rasmussen
2017-04-27Include required system headers.Tor Andersson
2017-03-22Rename fz_putc/puts/printf to fz_write_*.Tor Andersson
2017-03-01Bug 697620: Avoid clash with "isprint".Robin Watts
2017-01-17pdf: Convert non-printable keywords into PDF_TOK_ERROR.Tor Andersson
2016-02-03Move pdf's lex_number routine over to use fast atof.Robin Watts
2016-01-15pdf: Consume entire token before lexing numbers.Tor Andersson
2016-01-08Tweak lex_number to avoid (or minimise) underflowRobin Watts
2015-12-15Rename fz_buffer_cat to fz_append_buffer.Tor Andersson
2015-10-02Bug 696131: Detect some overflow conditionsRobin Watts
2015-05-15Support pdf files larger than 2Gig.Robin Watts
2015-02-17Add ctx parameter and remove embedded contexts for API regularity.Tor Andersson
2015-01-20don't decode '8' and '9' as octal digitsSimon Bünzli
2014-09-02Add fz_snprintf and use it for formatting floating point numbers.Tor Andersson
2014-01-02Improve PDF repair logic.Robin Watts
2013-09-24Bug 694557: Fix infinite loop in pdf_lex.Robin Watts
2013-06-20Rearrange source files.Tor Andersson