summaryrefslogtreecommitdiff
path: root/fitz
AgeCommit message (Collapse)Author
2011-04-01xps: Use opacity masks, and draw gradients with opacity.Tor Andersson
2011-04-01xps: Respect PathGeometry.Transform attribute.Tor Andersson
2011-03-31xps: Fix bugs in TIFF reader.Tor Andersson
WhiteIsBlack was flipped for fax images. re-multiplying alpha with CMYK images needs special care because of subtractive colors.
2011-03-31xps: Clean up image loading code, and handle images with alpha.Tor Andersson
2011-03-10Fix integer overflow in compression bomb multiplication by using a division ↵Tor Andersson
instead.
2011-03-06Add error message buffer for GUI applications to display the latest error ↵Tor Andersson
stack trace.
2011-03-06Inhibit warning message spam by introducing a repeat counter.Tor Andersson
2011-03-06Add explicit EOF testing functions.Tor Andersson
2011-03-02Comply with the stream read protocol in flate decoder: always fill the ↵Tor Andersson
output buffer with all available data.
2011-03-02Use buffering for small reads.Tor Andersson
2011-03-01Fix subtle path stroking bug where closepath did not update the pen position.Tor Andersson
2011-02-23Use readbits function in LZW decoder.Tor Andersson
2011-02-23Add bitstream reader functions.Tor Andersson
2011-02-23Stylistic cleanups in LZW decoder: copy state variables in locals.Tor Andersson
2011-02-23Revert to using fthint since we cannot rely on FreeType's trickyness ↵Tor Andersson
detection on some subset fonts.
2011-02-23Remove fthint workaround for DynaLab fonts, since that is now a part of ↵Tor Andersson
freetype.
2011-02-18Make pdfdraw -tt output valid XML.Tor Andersson
2011-02-17Stretch glyphs for substituted fonts when stroking the same as when filling.Tor Andersson
2011-02-08Use horizontal metrics to create text boxes instead of guessing at bad ↵Tor Andersson
vertical values.
2011-02-08Only interpolate upscaled images when the interpolate flag is set in the ↵Tor Andersson
image dictionary.
2011-02-07Add support for AESv3 encryption from SumatraPDF.Tor Andersson
2011-02-04Compensate for floating point imprecision in roundrect.Tor Andersson
2011-02-04Tweak the compression bomb detection.Tor Andersson
2011-02-04Use the CMYK-to-RGB transform from Poppler.Tor Andersson
2011-02-04Add ftsize and ftfile fields to font struct for SumatraPDF use.Tor Andersson
2011-02-04Don't reset stream wp pointer at end of file, since that will clobber ↵Tor Andersson
streams opened with openbuffer.
2011-02-03Various patches from SumatraPDF.Tor Andersson
2011-02-03Special case calloc and realloc with zero count or size.Tor Andersson
2011-02-03Use calloc to allocate pixmap data. Limit size of PDF images to 65k x 65k.Tor Andersson
2011-02-02Store font data buffer in fz_font rather than in pdf_fontdesc. Fixes bug ↵Tor Andersson
where the fontdesc was evicted from cache while the font still lived on in a display list, with a now stale pointer.
2011-02-02Remove pdf_token_e typedef since the list of tokens is extended by ↵Tor Andersson
individual parsers, resulting in compiler warnings.
2011-01-29Cleanups in fz_copyarray and fz_copydict.Tor Andersson
2011-01-29Don't try to copy arrays/dictionaries that are indirect references with ↵Tor Andersson
fz_copyarray and fz_copydict.
2011-01-27Add fz_calloc function to check for integer overflow when allocating arrays, ↵Tor Andersson
and change the signature of fz_realloc to match.
2011-01-06Don't use private struct field when copying dictionaries.Tor Andersson
2011-01-06Make several functions static, removing them from the public interface.Sebastian Rasmussen
2011-01-06Remove unnecessary whitespace.Sebastian Rasmussen
2011-01-06Remove unused functions.Sebastian Rasmussen
2011-01-02Relaxed limits when detecting compression bombs.Sebastian Rasmussen
2011-01-01Support transformation and comparison of bounding boxes.Sebastian Rasmussen
2010-12-30Re-order delcaration to adhere to nesting idiom.Sebastian Rasmussen
2010-12-30Remove redundant declaration.Sebastian Rasmussen
2010-12-30Adhere to nil idiom.Sebastian Rasmussen
2010-12-30Remove unnecessary whitespaceSebastian Rasmussen
2010-12-30Remove unimplemented and unused declarations.Sebastian Rasmussen
2011-01-05Correct miscalculation of target image sizes for scaling.Robin Watts
2010-12-29Rename mesh painting functions to 'paint' to conform with the other painting ↵Tor Andersson
functions.
2010-12-29Support radial shadings as another special case in the fitz renderer.Sebastian Rasmussen
2010-12-29Support linear shadings as a special case in the fitz shading struct and ↵Tor Andersson
renderer.
2010-12-20Handle errors occurring while closing dctd.Tor Andersson