summaryrefslogtreecommitdiff
path: root/source/fitz/output.c
AgeCommit message (Expand)Author
2018-04-23Avoid SEGV when mudrawing to SVG.Robin Watts
2018-03-22Clean up windows ifdefs.Tor Andersson
2018-02-27Accept NULL in fz_drop_output.Tor Andersson
2018-02-08Add 'null' output device so we can remove NULL checks in hot functions.Tor Andersson
2018-02-08Fix silly mistake in fz_output buffering.Tor Andersson
2018-02-06Free fz_output cache buffer when dropping fz_output.Sebastian Rasmussen
2018-01-31Add buffering to fz_output.Tor Andersson
2018-01-24Fix failure of non-incremental document saving.Paul Gardiner
2018-01-19Add fz_output_as_streamPaul Gardiner
2017-11-02Fixes for win32 build.Tor Andersson
2017-11-01Add separate fz_close_output step.Tor Andersson
2017-11-01Use int64_t for public file API offsets.Tor Andersson
2017-09-08Remove unnecessary fz_try()/fz_catch().Sebastian Rasmussen
2017-09-07Initialize variables to appease clang scan-build.Sebastian Rasmussen
2017-07-27Add fz_write_base64 function.Tor Andersson
2017-07-21Remove (now needless) extern strlen declaration.Tor Andersson
2017-07-19Update band writer (especially PSD) to cope with spotsRobin Watts
2017-06-22Add Color Management interface to MuPDF, with LCMS implementation.Michael Vrhel
2017-06-16Allow fz_output to close the file as requested.Sebastian Rasmussen
2017-06-15Make inline fz_write_*() normal public functions.Sebastian Rasmussen
2017-04-27Include required system headers.Tor Andersson
2017-03-22Simplify string formatter API.Tor Andersson
2017-03-22Rename fz_putc/puts/printf to fz_write_*.Tor Andersson
2017-03-11Simplify fz_band_writer API.Robin Watts
2017-03-11Improve API documentation for fz_output.Robin Watts
2016-12-12Add fz_remove to cope with utf-8 file names on windows.Tor Andersson
2016-12-12Ensure we don't clobber files in fz_new_output_with_path.Tor Andersson
2016-11-14Make fz_buffer structure private to fitz.Robin Watts
2016-11-03Fix signed/unsigned and size_t/int/fz_off_t warnings.Robin Watts
2016-10-14Drop all contexts the same way.Sebastian Rasmussen
2016-10-12Regularize band writer interface.Robin Watts
2016-06-17Use 'size_t' instead of int as appropriate.Robin Watts
2016-05-13Introduce a general output context.Sebastian Rasmussen
2016-03-21Tweak NULL output code.Robin Watts
2016-03-16Spot when we are fz_outputting to /dev/null or nul:Robin Watts
2016-03-14js: Add buffer.save() to write contents of buffer to file.Tor Andersson
2016-02-12Inline fz_write function.Tor Andersson
2016-02-12Improve performance of fz_write of single bytes.Tor Andersson
2016-01-05Clarify snprintf length when printing to fz_buffer and fz_output.Tor Andersson
2015-12-14Fix signed/unsigned warning.Robin Watts
2015-12-11Use fz_output instead of FILE* for most of our output needs.Tor Andersson
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-02-17Rename fz_close_* and fz_free_* to fz_drop_*.Tor Andersson
2014-03-19Implement our own vsnprintf variant.Tor Andersson
2014-01-02Add rebinding for fz_output.Robin Watts
2013-08-29Add new fz_putc and fz_new_output_to_filename functions.Robin Watts
2013-06-20Rearrange source files.Tor Andersson