Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-11 | Fix Windows JNI builds. | Robin Watts | |
2018-06-11 | Use bin2coff to generate font data blobs object files. | Tor Andersson | |
This is the windows equivalent of objcopy or ld -r binary. We need different bin2coff font object files for 32 and 64 bit builds, so put the font object files in AdditionalDependencies. Revamp Windows builds to use bin2coff. Fix bin2coff to not use '-' in symbol names. Add a new project file to make bin2coff. Add a .rules file to tell MSVC how to call the built version of bin2coff. Update libresources build to use this rules file. Update noto.c to correctly find the symbols we make. | |||
2018-06-07 | Remove platform specific compiler flags for build=native. | Tor Andersson | |
2018-06-02 | Fix libcrypto build. | Tor Andersson | |
2018-06-02 | Rework XObject form creation/updating. | Tor Andersson | |
2018-06-02 | mutool show: Add support for wildcards in path syntax. | Tor Andersson | |
Example: mutool show $PDF pages/*/Resources/Fonts/*/Subtype | |||
2018-06-02 | Fix include file ifdefs when building with -std=c11. | Tor Andersson | |
2018-06-02 | Add a fz_strnlen function (strnlen is not standard C). | Tor Andersson | |
2018-06-01 | Fix loss of reference to focussed annotation when rereading annotations | Paul Gardiner | |
2018-05-18 | Fix 699368: Remember 'sent' text state in sanitize filter. | Tor Andersson | |
2018-05-18 | gl: Zoom in/out centered on the mouse cursor. | Tor Andersson | |
2018-05-18 | Fix segfault in SVG parser when encountering text data. | Tor Andersson | |
fz_xml_tag returns NULL for non-tag (i.e. text) elements. Use the fz_xml_is_tag function instead of comparing strings. | |||
2018-05-18 | Fix android build. | Tor Andersson | |
2018-05-17 | mutool extract: Remove spurious 'break' statement and fix double free. | Tor Andersson | |
2018-05-16 | Don't use pdf_load_object in pdfextract.c | Tor Andersson | |
2018-05-16 | Remove unused variable. | Tor Andersson | |
2018-05-16 | Keep JBIG2 image data compressed in fz_compressed_buffer. | Tor Andersson | |
2018-05-16 | Remove needless deep copy of resource dictionary. | Tor Andersson | |
Also don't bother adding an indirect object for the top resource dict. | |||
2018-05-16 | js: Add Shade.bound function and bbox device example. | Tor Andersson | |
2018-05-16 | Purge unused functions. | Tor Andersson | |
2018-05-16 | Add script to find unused functions. | Tor Andersson | |
2018-05-16 | Restore Emoji font. | Tor Andersson | |
The Noto symbol font has been split into two. The second symbol font only contains a subset of the emojis, so reinstate the real emoji font and add both symbol fonts to the fallback chain. | |||
2018-05-15 | Bug 699351: Handle glyphs with uncomputable width. | Sebastian Rasmussen | |
Previously if a glyphs units per em was 0 we'd try to divide by zero, now mupdf assumes a default value and continues. | |||
2018-05-11 | Fix 699332: Copy resources when cleaning content streams. | Sebastian Rasmussen | |
Previously if both cleaning and sanitizing content streams the pages' resource dictionaries would retain the actually used resources. If the content streams were only cleaned and not sanitized the page's resource dictionaries were incorrectly emptied. All resources, whether used or not, ought to be retained, as is the case after this commit. | |||
2018-05-10 | Use fz_malloc_no_throw() in JPEG/DCT decoder. | Sebastian Rasmussen | |
Suppose an application that uses MuPDF implements its own allocator that limits the amount of memory that may be allocated. When that condition occurs fz_malloc() will throw an exception, this exception would then be thrown right back to MuPDF without allowing for libjpeg to free any of the memory it has allocated. After this commit fz_malloc_no_throw() is called, which under the same conditions would simply return NULL. allowing for libjpeg to free what ever allocations it has done, and return to MuPDF with an error just like before. | |||
2018-05-09 | Flesh out some more javascript convenience objects. | Tor Andersson | |
Add some missing convenience data objects: font, highlight, position, etc. Add color.convert and color.equal functions. | |||
2018-05-09 | Update CHANGES. | Tor Andersson | |
2018-05-09 | Fix object formatting for null object. | Tor Andersson | |
2018-05-09 | Remove incorrect assertion. | Tor Andersson | |
A 'null' pdf_obj is also NULL. | |||
2018-05-09 | Disable optimization in libresources.vcproj. | Tor Andersson | |
2018-05-09 | Fix windows: strsep is missing on MSVC, use fz_strsep instead. | Tor Andersson | |
2018-05-09 | Fix java build. | Tor Andersson | |
2018-05-09 | Fix 699319: Apply clip path after drawing, not before. | Tor Andersson | |
2018-05-07 | pnm: Remember to always initialize variable. | Sebastian Rasmussen | |
2018-05-03 | Add selector syntax to 'mutool show'. | Tor Andersson | |
2018-05-03 | Tweak 'mutool show ... grep' output. | Tor Andersson | |
2018-05-03 | Remove old and unused cross-compile configurations. | Tor Andersson | |
PNaCl was deprecated in 2015. WebOS hasn't seen use since 2012. The beagleboard and tizen builds are no longer used. The mingw and ios sections should suffice as examples. | |||
2018-05-03 | Fix uninitialized pointer when viewing broken images in muimg.c | Tor Andersson | |
2018-05-03 | Fix MSVC build: Remove stray "generate.bat" calls. | Robin Watts | |
2018-05-03 | Update win32 libresources.vcproj file list. | Tor Andersson | |
2018-05-03 | Fix /nologo error in nmake file. | Tor Andersson | |
2018-05-02 | Improve error handling in murun shell and update MuJS submodule. | Tor Andersson | |
2018-04-27 | Use pdf_dict_get_int, etc. | Tor Andersson | |
2018-04-27 | Add pdf_dict_get_int, etc. | Tor Andersson | |
2018-04-27 | Handle multi-page image formats in muimg document driver. | Tor Andersson | |
Remove the mutiff document type. | |||
2018-04-27 | Support multipage pnm images. | Sebastian Rasmussen | |
2018-04-27 | Add some comments. | Tor Andersson | |
2018-04-26 | Clean up and simplify makefiles. | Tor Andersson | |
* Use autogenerated header file dependencies. * Use mkdir to create target output directory directly. | |||
2018-04-25 | Update Noto fonts. | Tor Andersson | |
Import Source Han Serif 1.001. Use serif fonts in preference for sans. | |||
2018-04-25 | Update UCDN. | Tor Andersson | |