Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-23 | Drop indirect reference upon exception. | Sebastian Rasmussen | |
2018-10-23 | Drop document upon exception when opening zip. | Sebastian Rasmussen | |
2018-10-23 | Drop SVG document upon exception opening directory. | Sebastian Rasmussen | |
2018-10-23 | Drop document upon exception opening directory. | Sebastian Rasmussen | |
Or problem allocating a new html font set. | |||
2018-10-23 | Drop coords upon exception cloning path. | Sebastian Rasmussen | |
2018-10-23 | fz_end_page() may throw exception, handle that and free page. | Sebastian Rasmussen | |
2018-10-23 | Drop pixmap upon exception allocating draw device. | Sebastian Rasmussen | |
2018-10-23 | Remove unnecessary exception handling. | Sebastian Rasmussen | |
2018-10-23 | Drop hash table upon exception. | Sebastian Rasmussen | |
2018-10-23 | Drop page upon exception cleaning content streams. | Sebastian Rasmussen | |
2018-10-23 | Don't clobber old xref section when pdf_replace_xref fails. | Sebastian Rasmussen | |
2018-10-23 | Drop new object upon exception grafting objects. | Sebastian Rasmussen | |
2018-10-23 | Avoid fz_var declaration of variable. | Sebastian Rasmussen | |
2018-10-23 | Drop state and context upon exception. | Sebastian Rasmussen | |
2018-10-23 | Throw when page number is out of range. | Sebastian Rasmussen | |
Other code depends on this and does not handle a page pointer being NULL well. | |||
2018-10-23 | Remember to drop group colorspace. | Sebastian Rasmussen | |
2018-10-23 | Fix cleanup upon exception in the tiff filters. | Sebastian Rasmussen | |
2018-10-23 | Reformat list of constants. | Tor Andersson | |
2018-10-23 | Drop the page dictionary upon exception in mutool merge. | Sebastian Rasmussen | |
2018-10-23 | Drop loaded object while writing hint stream. | Sebastian Rasmussen | |
This covers both the case of no error and a thrown exception. | |||
2018-10-23 | Remove extra blank lines. | Tor Andersson | |
2018-10-23 | Drop reference upon exception in mutool extract. | Sebastian Rasmussen | |
2018-10-23 | When copying streams drop resources upon exception. | Sebastian Rasmussen | |
2018-10-23 | murun: Fix cleanup upon exeception when converting PDF array/dict to JS. | Tor Andersson | |
2018-10-23 | Dynamically allocate colorspace name, to allow arbitrary lengths. | Sebastian Rasmussen | |
2018-10-23 | Remember to drop group colorspace. | Sebastian Rasmussen | |
2018-10-23 | Fix text used as clip mask in pdfwrite device. | Tor Andersson | |
Push the clip state, and pass the correct text rendering mode state. | |||
2018-10-23 | Fix leak in pdfwrite pdf_dev_end_mask. | Tor Andersson | |
2018-10-23 | Use DeviceGray colorspace for soft masks in pdfwrite output. | Tor Andersson | |
2018-10-23 | Avoid being smart about keeping only a single reference to the buffer. | Sebastian Rasmussen | |
When pdf_dev_pop() is called it will drop the reference to the buffer. pdf_dev_push_new_buf() will either create a new buffer reference or take a reference to the existing buffer. When pdf_dev_pop() is called unbalance this creates a problem as the top level buffer will be unreferenced too many times. fails-32.pdf | |||
2018-10-23 | Fix typo in pdf write device. | Tor Andersson | |
2018-10-23 | Remove unused variables in output-pcl.c | Tor Andersson | |
2018-10-23 | Fix FZ_ENABLE_SPOT_RENDERING config.h ifdeffery. | Tor Andersson | |
2018-10-23 | gl: Fix launching mupdf-gl to the page number passed on the command line. | Tor Andersson | |
2018-10-23 | Add Emscripten / WebAssembly build. | Tor Andersson | |
Requires Linux (or possibly MacOS X) and an installed emsdk to build. | |||
2018-10-23 | Add fz_write_pixmap_as_data_uri helper function. | Tor Andersson | |
Also include "data:" schema in the data uri for fz_write_image_as_data_uri. | |||
2018-10-23 | Allow SVG output to keep ID numbers unique across pages. | Tor Andersson | |
This is required if embedding multiple SVG documents in a web page, for example. | |||
2018-10-23 | Don't rely on CSS classes in HTML5 text output. | Tor Andersson | |
This allows the output to be more easily embedded in other HTML documents. | |||
2018-10-23 | Update lcms2mt for isinf ifdef fix. | Tor Andersson | |
2018-10-18 | Bug 699971. Fix bad read of mask type from display list. | Robin Watts | |
We pack the mask type and the color parameters into a byte. We were unpacking it incorrectly, resulting in all masks being treated as luminosity ones. | |||
2018-10-18 | Bug 699967: Follow ons. | Robin Watts | |
1) Reset the margins at the start of each PCL job to avoid offsetting the page contents. 2) Fix height/band_height confusion in mono band writing. | |||
2018-10-18 | Bug 699967: Fix crash with wide format output to color PCL. | Robin Watts | |
Writing to wide format output was causing uncompressed lines of more than 32K to be written to a 32K buffer. I now recognise that there is an inherent limitation in PCL where image data can't be larger than 32K, so we'll have to split page output into subimages and hope they register well enough. This new commit does that (and solves the overwrite). I am seeing problems when feeding the output from this into gpcl due to the delta compression. We believe this is a bug in gpcl, and is being investigated as bug 699969. | |||
2018-10-17 | MSVC: Fix libluratech.vcproj. | Robin Watts | |
Was set to create an exe rather than a lib. For some reason this didn't upset VS2005, but did upset VS2008. | |||
2018-10-16 | Fix line spacing bug in rewriting PDF files. | Robin Watts | |
The filter op for Tz was reading the scale in and dividing by 100 as we do elsewhere. The buffer op was then forgetting to multiply by 100 before rewriting it. | |||
2018-10-15 | Update lcms2 to lcms2mt. | Robin Watts | |
Pull in the latest changes from mainline lcms2, and bugfixes from gs. This should now be the definitive version. | |||
2018-10-12 | Corrected stream reference counting. | Sebastian Rasmussen | |
2018-10-12 | Drop separation pixmap upon exception. | Sebastian Rasmussen | |
2018-10-12 | Drop xref subsection upon exception. | Sebastian Rasmussen | |
2018-10-12 | Set separation reference count early. | Sebastian Rasmussen | |
This makes it easier to test failure inside the succeeding fz_try(). | |||
2018-10-12 | Drop CMAP upon exception. | Sebastian Rasmussen | |