summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-18Put a hard limit on bezier subdivision in case precision limits make the ↵Tor Andersson
flatness check fail.
2010-08-18Fix bugs in RunLengthDecode filter.Tor Andersson
2010-08-18Don't print XML metacharacters in attribute strings in dev_trace.Tor Andersson
2010-08-12Force image masks to ignore colorspace entry.Tor Andersson
2010-08-12Remove pdf_image struct -- load images directly into fz_pixmaps instead.Tor Andersson
2010-08-11Revert fax decoder workaround that caused inline fax images with rtc markers ↵Tor Andersson
to break.
2010-08-11Unstuff extra bytes read when the filters are closed instead of only when ↵Tor Andersson
EOD is encountered.
2010-08-09Close output file in fontdump even when not being able to open input file.Sebastian Rasmussen
2010-08-07Fix another bug in pdfinfo.Sebastian Rasmussen
2010-08-11Only decode as many rows as fit in the output buffer in the fax decoder, ↵Tor Andersson
thus allowing garbage data at the end of fax images with no RTC and no Rows count.
2010-08-11Tweak threshhold values for the fast image scaling.Tor Andersson
2010-08-11Fix typo.Tor Andersson
2010-08-11Remove some debug messages.Tor Andersson
2010-08-11Cache the result of resourcesuseblending in the object structure to ↵Tor Andersson
gracefully deal with cyclic dependency chains in resource dictionaries.
2010-08-07Fix typo in pdfclean that caused a segfault.Sebastian Rasmussen
2010-08-07Fix bug where image with alpha painting was not multiplying colors with the ↵Tor Andersson
constant alpha.
2010-08-07Fix buffer juggling bugs in DCT decode filter.Tor Andersson
2010-08-07More comprehensive test for object offsets being out of range.Tor Andersson
2010-08-04Rearrange low level painting functions and add new functions for constant ↵Tor Andersson
alpha painting.
2010-08-02Ignore premature end of data in zlib filter.Tor Andersson
2010-08-02Use 'while (rp < wp)' idiom for filter output buffering state.Tor Andersson
2010-08-02Fix typo by calling newpixmapwithrect instead.Tor Andersson
2010-08-02When seeking relative to the current position in a stream object, take ↵Sebastian Rasmussen
number of bytes read into buffer into consideration.
2010-08-02Check the update number of encoded bytes remaining after flate decoding.Sebastian Rasmussen
2010-08-02Put bytes not consumed by DCT decoder back into stream and make sure that ↵Sebastian Rasmussen
state is always torn down.
2010-08-02Initialize variable for AES decoding.Sebastian Rasmussen
2010-08-02Place last bytes of ASCII85 and AES decoded data at the correct buffer location.Sebastian Rasmussen
2010-08-02Fix bugs where pointer to remaining data in filters was not updated, also ↵Sebastian Rasmussen
make all occurances of the code follow a common idiom.
2010-08-02Guess size of ASCII85 decoded data.Sebastian Rasmussen
2010-07-31Include all three bezier controlpoints when bounding curves in a path.Sebastian Rasmussen
2010-07-28Combine duplicate object removal and xref compacting into a single pass in ↵Sebastian Rasmussen
pdfclean.
2010-07-30Bail on JPX images with unknown colorspaces.Tor Andersson
2010-07-30Refactor image loading.Tor Andersson
2010-07-30Make an educated guess at the stream length by looking at the filters used ↵Tor Andersson
in pdf_loadstream.
2010-07-30Treat JPXDecode images as a special case bypassing the regular filter logic.Tor Andersson
2010-07-29Use chained reader like interface for filters instead of process interface.Tor Andersson
2010-07-30Pass the page resources to softmask xobjects.Tor Andersson
2010-07-30Fix typo in pdfinfo that causes colorspace names to be truncated.Sebastian Rasmussen
2010-07-29Test return code from runxobject on softmasks.Tor Andersson
2010-07-29Copy jconfig.txt to jconfig.h when building third party libjpeg.Tor Andersson
2010-07-27Allow empty filter array when building filter for inline streams.Tor Andersson
2010-07-27Don't cache resolved objects in the indirect reference object (rely on the ↵Tor Andersson
xref cache instead).
2010-07-26Add function to update an object in the xref (for pdfclean).Tor Andersson
2010-07-26Only drop objects that have been renumbered in pdfclean.Sebastian Rasmussen
2010-07-26Fix bug where storage capacity of 0 or 1 was not taken care of.Sebastian Rasmussen
2010-07-25Apply decode array for image masks.Tor Andersson
2010-07-25Use a separate decodetile function for non-indexed images.Tor Andersson
2010-07-25Premultiply colors with alpha when expanding indexed pixmaps.Tor Andersson
2010-07-25Never scale the components of indexed images. Let decodetile use maxval for ↵Tor Andersson
scaling and use 24.8 fixed point math.
2010-07-24Slower but slightly more accurate CMYK to RGB conversion.Tor Andersson