27 Commits (a5c98aab36f98b31da86271dcbc477ca63682e8c)

Author SHA1 Message Date
Jonas Jenwald a5c98aab36 Re-factor parsing of the Linearization dictionary 11 years ago
Yury Delendik fbdab2c7c5 Not ignoring MissingDataException exception. 11 years ago
Jonas Jenwald ab67e1c272 Let Parser_makeFilter return NullStream when an invalid stream is encountered (issue 3417) 11 years ago
Yury Delendik 0cd28ebfa3 Telemetry for used stream and font types 11 years ago
p01 37c9765ab4 Optimized Lexer_getObj 2x faster 11 years ago
Jonas Jenwald 26bbcedcae Prevent infinite loop when scanning for endstream (bug 1020226) 11 years ago
fkaelberer f88118dbf9 small optimizations in parser.getObj(), lexer.getObj() 11 years ago
p01 7b68737baa Strict isEOF / ~22% faster on issue2813, from 16.5s to 13.5s 11 years ago
Rob Wu 2e97c0d085 Remove some unused variables from src/ 11 years ago
Tim van der Meij df91acf239 Fixes lint warning W004 in src/core 11 years ago
Yury Delendik 31f081ae17 Doesn't traverse cyclic references in Dict.getAll; reduces empty-Dict garbage 11 years ago
Tim van der Meij 284288f1d0 Making src/core/{image,obj,parser}.js adhere to the style guide 11 years ago
Yury Delendik 20a91bcdbf Fixes ignoring of the escaped CR LF 11 years ago
Yury Delendik 257898b359 Caching inlined mask images 11 years ago
Nicholas Nethercote b3024db677 Estimate the size of decoded streams in advance. 11 years ago
Nicholas Nethercote d0253c8291 Don't get bytes eagerly when creating {Jpeg,Jpx,Jbig2}Stream objects. 11 years ago
Tim van der Meij 3df8f89bd4 Fixes off-by-one error when finding missing endstream 11 years ago
Nicholas Nethercote fdb7c218da Use a cache to minimize the number of Name objects. 11 years ago
Ophir LOJKINE 4a66eccedc Rewrite Lexer_getNumber. 11 years ago
Nicholas Nethercote 164d7a6e15 Don't create a string when lexing all-digit integers. 11 years ago
Nicholas Nethercote b64cca0bef When lexing numbers, look for digits first. 11 years ago
Nicholas Nethercote c1ef7e4d63 Use Array.join instead of += to build up strings in the Lexer. 11 years ago
Yury Delendik 09f8f951c8 Extracts evaluator preprocessor and refactor text extraction 11 years ago
Jonas 628f4aaf81 Enable loading of PDFs with undefined or missing stream lengths 12 years ago
Brendan Dahl 5ecce4996b Split files into worker and main thread pieces. 12 years ago
Yury Delendik 19e8f2f059 lookChar refactoring 12 years ago
Yury Delendik 4d9ee7b530 #2098: scanning for stream length when it's incorrect 12 years ago
Yury Delendik 0d229351f3 Bug 874851: ignoring bad stream length 12 years ago
Yury Delendik c68d125f17 Improves search of EI (end of inlined image) 12 years ago
eug48 c195daf85e Remove stream.parameters which wasn't being set consistently. Fixes issue #2881. 12 years ago
Brendan Dahl cec200a664 Ignore malformed dictionary entries. 12 years ago
Mack Duan dbccbaaa27 Make getOperatorList() calls independent and merge queues at end 12 years ago
Martin Koegler 63c9685ea7 Fix decrypting of arrays 12 years ago
Yury Delendik 95e5429707 Fixes getString 12 years ago
Yury Delendik d13aa38c9c Enforces quotmark=single for jshint 12 years ago
Yury Delendik 5cf0d8fa80 Enforces maxlen for jshint 12 years ago
Jon Buckley 315ac3ce8c Issue #2008 - Fix lint errors for src/parser.js 12 years ago
mduan eb8f4e8343 Handle some illegal characters in hex string 12 years ago
Yury Delendik d71c702dcf Removes "too many inline images" limit 13 years ago
Yury Delendik 4c0f9eb924 Fixes getNumber at the end of stream 13 years ago
Saebekassebil 58d6974bf5 Implement NullStream, fix #1832 13 years ago
Brendan Dahl 332ae4ce41 Change to the Apache v2 license. 13 years ago
Yury Delendik 95bc99f698 Initial JBIG2 code 13 years ago
Yury Delendik 874357aac1 Comment for knownCommands 13 years ago
Yury Delendik ec6c185cf5 Allow parsing of the "glued" commands 13 years ago
Brendan Dahl 32b7eba6de Add RL abbreviation for run length decode. 13 years ago
Brendan Dahl 4616ee0ee8 Show error on JBIG2 images. 13 years ago
Kalervo Kujala 99440ab691 Refactor class method names. 13 years ago
Brendan Dahl 8a45177be0 Make Dict handle all the fetching of Refs. 13 years ago
gigaherz 9abbce021f Undo comment changes. 13 years ago