Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-06 | Undo accidental reversion of jbig2dec submodule. | Robin Watts | |
2017-01-06 | Fix /dev/null slowdown. | Robin Watts | |
In commit 80308eae9964e71b66a18f3de6ebcd2ebf0d306b ("Regularize band writer interface"), I inadvertently slowed down outputting to /dev/null. Fixed here. Also take the opportunity to speed ppm/pnm files writing in general if we don't need to collate. | |||
2016-12-27 | Update jbig2dec. | Tor Andersson | |
2016-12-19 | Update to patched JPEG lib | Robin Watts | |
2016-12-13 | Update JBig2Dec to latest. | Robin Watts | |
2016-12-12 | Update MuJS. | Tor Andersson | |
2016-11-17 | Update to curl 7.51.0. | Sebastian Rasmussen | |
Fixes bug 697337. | |||
2016-11-15 | Bug 697045: Bring in fix to let openjpeg skip some bad data. | Robin Watts | |
2016-11-04 | MSVS: More solution fixes. | Robin Watts | |
In particular ensure that curl builds properly for 32 and 64bit modes. | |||
2016-11-03 | Update JPEG lib with fix for Bug 697186 | Robin Watts | |
2016-10-31 | Update MuJS. | Tor Andersson | |
2016-10-26 | Update jbig2dec. | Tor Andersson | |
2016-10-26 | Update harfbuzz to version 1.3.2. | Tor Andersson | |
2016-10-26 | Update MuJS. | Tor Andersson | |
2016-09-27 | Move thirdparty/openjpeg onto the correct SHA. | Robin Watts | |
Now we use the openjpeg repo automatically generated from the gs repo. Diffing the two shows mostly only whitespace diffs, but just a couple of fixes too. Also change Makefile logic not to check for a file that isn't there any more. | |||
2016-09-26 | Update OpenJPEG to the latest (git) version. | Robin Watts | |
Part of the change in this code is to require opj_malloc and co. Sadly, opj_malloc and co do not take a context field, so a we need to wrap calls to openjpeg with a lock. I am reusing the freetype lock here for simplicity. | |||
2016-09-23 | Update MuJS. | Tor Andersson | |
2016-09-14 | Add scripts to remove/replace 'static' from functions. | Robin Watts | |
Getting a backtrace out with missing functions makes the backtrace much less useful. Some backtrace routines (such as that used by Memento on Android) are incapable of resolving static functions. We therefore provide 2 scripts (scripts/destatic.sh and scripts/restatic.sh) that respectively remove and replace the 'static' from function definitions. The scripts do not affect "static inline" or "static const" definitions, and they are are restricted to working in the source directory (excluding source/tools), thirdparty/mujs and the platform/{java,android} directories. The transformed source should NOT be checked in. To avoid problems with clashing symbols, some functions are renamed or tweaked slightly in this patch. | |||
2016-07-14 | Update MuJS. | Tor Andersson | |
2016-06-14 | Redo accidentally reverted mujs submodule change. | Robin Watts | |
2016-06-14 | Fix typos in various parts of the code. | Sebastian Rasmussen | |
2016-06-13 | Update MuJS. | Robin Watts | |
Include VS2012 fix. | |||
2016-06-06 | Update MuJS. | Tor Andersson | |
2016-05-13 | Update MuJS. | Tor Andersson | |
2016-04-22 | thirdparty: Update to openjpeg 2.1.0. | Sebastian Rasmussen | |
2016-04-21 | Update jbig2dec submodule. | Tor Andersson | |
2016-04-18 | Update MuJS: Fix bug where function length interacts badly with gettop. | Tor Andersson | |
2016-03-21 | Update freetype to version 2.6.3. | Tor Andersson | |
2016-03-01 | Update MuJS. | Tor Andersson | |
2016-02-09 | Don't use unsafe _snprintf on MSVC older than 2015. | Tor Andersson | |
Wrap the unsafe _snprintf to ensure that the string is null-terminated even on overflow. | |||
2016-01-29 | Force all harfbuzz allocations through our allocators. | Robin Watts | |
Because of a shortcoming in harfbuzz, we can't easily force all its allocations through our allocators. We fudge it, with the addition of some macros to change malloc/free/calloc into hb_malloc/hb_free/hb_calloc. To prevent thread safety issues, we use our freetype lock around calls to harfbuzz. We stash the current context in a static var. | |||
2016-01-28 | Add harfbuzz thirdparty submodule. | Tor Andersson | |
2016-01-06 | js: Fix error handling bugs and one scoping bug. | Tor Andersson | |
js_pcall was leaving crap on the stack in case of errors. AFSimple_Calculate needs access to the doc object, but cannot use the usual 'this' binding since it's a function. Add a global reference to the doc object MuPDF_Doc. | |||
2015-12-28 | Drop 'jsimp' abstraction and use mujs directly. | Tor Andersson | |
2015-12-22 | Update jbig2dec to latest. | Robin Watts | |
In particular this takes on the Memento fixes for bug 696183. | |||
2015-10-06 | Update freetype submodule to version 2.6.1. | Tor Andersson | |
2015-10-06 | gl: Update GLFW thirdparty library to include our fixes. | Tor Andersson | |
2015-10-06 | gl: Add GLFW thirdparty submodule. | Tor Andersson | |
2015-10-06 | Update MuJS submodule with setjmp changes. | Tor Andersson | |
2015-09-14 | Update MuJS. | Tor Andersson | |
2015-08-24 | Update MuJS. | Tor Andersson | |
2015-08-24 | Update jbig2dec submodule. | Tor Andersson | |
2015-04-08 | Update jbig2dec submodule. | Tor Andersson | |
2015-03-16 | switch to VER-2-5-5 of freetype. | fredrossperry | |
2015-02-25 | Add 64 bit windows builds to MSVC solution. | Robin Watts | |
A few casts are required within the code, along with a few #ifdef changes. Some tweaks to curl are required too. | |||
2015-02-03 | Update MuJS. | Tor Andersson | |
2015-01-21 | Update MuJS. | Tor Andersson | |
2014-12-03 | Update MuJS to latest. | Tor Andersson | |
2014-12-03 | Bug 695566 and 695567: Update MuJS submodule. | Tor Andersson | |
2014-09-24 | Update to latest MuJS. | Tor Andersson | |