summaryrefslogtreecommitdiff
path: root/core/src/fxcodec/jbig2
AgeCommit message (Expand)Author
2015-10-05Fix regression in JBIG2 decoding from commit ce37d73.chromium/2530chromium/2529Lei Zhang
2015-10-05Disable JBIG2 cache; prevent data corruption - try 2.Lei Zhang
2015-10-02Prevent divide by zeros in CJBig2_GSIDProc::decode_MMR().Lei Zhang
2015-10-01Disable JBIG2 cache; prevent data corruptionLei Zhang
2015-10-01Cleanup JBig2_ArithIntDecoder.Lei Zhang
2015-09-29Cleanup CJBig2_ArithDecoder.Lei Zhang
2015-09-28Cleanup some fx_codec_fax.cpp code.Lei Zhang
2015-09-24Fix a leak in CJBig2_Context.chromium/2520Lei Zhang
2015-09-24Split up JBig2_GeneralDecoder.cpp.Lei Zhang
2015-09-15Cleanup JBig2_GeneralDecoder.cpp.Lei Zhang
2015-09-15Cleanup: Fix a typo. s/Processive/Processing/Lei Zhang
2015-09-11Convert some unneeded gotos into returns.Lei Zhang
2015-09-11Cleanup casting of FX_Alloc() return values.Lei Zhang
2015-09-10Guard against null image data in CJBig2_GRRDProc.chromium/2509chromium/2508Lei Zhang
2015-09-10Remove CJBig2_Object, CJBig2_Module, and friends.Lei Zhang
2015-09-03Remove CJBig2_Module::JBig2_Error and friends.Lei Zhang
2015-09-03Make a bunch of JBig2 classes independent of CJBig2_Object.Lei Zhang
2015-09-02Remove dead JBig2 code.Lei Zhang
2015-08-28Replace signed char with int8_t. Fix Linux ARM build after r7830e9e.Lei Zhang
2015-08-20Remove a bunch of dead JBIG2 code.Lei Zhang
2015-08-14Clean: Fix some unneeded semi-colons and bad spacing.Lei Zhang
2015-08-04clang-format all pdfium code.Nico Weber
2015-07-27Revert "FX Bool considered harmful, part 3"Tom Sepez
2015-07-27FX Bool considered harmful, part 3Tom Sepez
2015-07-23Revert "FX_BOOL considered harmful, part 2."Tom Sepez
2015-07-23FX_BOOL considered harmful, part 2.Tom Sepez
2015-07-23Fix FX_BOOL type mismatches.Tom Sepez
2015-07-22Merge to master: _FETAL => _FATAL.Tom Sepez
2015-07-16Cleanup: Do not check pointers before deleting them, part 2.Lei Zhang
2015-07-10Make CJBig2_Object::operator delete accept nullptrchromium/2455Vitaly Buka
2015-06-19Cleanup: Do not check pointers before deleting them.Lei Zhang
2015-06-15Do some IWYU cleanups.Lei Zhang
2015-06-11Kill FXSYS_mem{cpy,cmp,set.move}{32,8}.Tom Sepez
2015-06-10Cleanup: Remove uses of "this->" in core/Lei Zhang
2015-06-10Remove typdefs for pointer types in fx_system.h.Tom Sepez
2015-06-09Use stdint.h types throughout PDFium.Tom Sepez
2015-06-04Move fx_safe_types.h to include/ directory.Tom Sepez
2015-05-21Fix an endless loop in CJBig2_HuffmanTable::parseFromCodedBufferJUN FANG
2015-05-20Integer overflow in CJBig2_Image::expandJUN FANG
2015-05-19Fix Heap Overflow in CJBig2_Image::expandJUN FANG
2015-05-08Fix a bunch of -Wunused-but-set-variable warnings.Lei Zhang
2015-04-13Fix a heap overflow in CJBig2_Context::parseSymbolDictchromium/2371chromium/2370chromium/2369JUN FANG
2015-01-09Check for NULL pointers in CJBig2_SymbolDict::DeepCopy().chromium/2276chromium/2275chromium/2274chromium/2273Lei Zhang
2015-01-09Fix -Wnon-virtual-dtor compiler warnings.Tom Sepez
2015-01-05Remove static declared SymbolDictCache.Bo Xu
2014-12-17Add a small LRU cache for the JBIG2 symbol dictionary.Bo Xu
2014-12-12Avoid duplicate definitions of JSCONST_n*Hash and QeTable variables.Bruce Dawson
2014-08-04Fix unninitialized 'tmp' in CJBig2_Image::composeTo_opt2Jun Fang
2014-06-09free, rather than delete, malloc'd object.chromium/2076chromium/2075chromium/2074chromium/2073chromium/2072chromium/2071chromium/2070chromium/2069chromium/2068chromium/2067chromium/2066chromium/2065chromium/2064chromium/2063chromium/2061chromium/2060chromium/2059chromium/2058chromium/2057chromium/2056chromium/2055chromium/2054chromium/2053chromium/2052chromium/2051chromium/2050chromium/2049chromium/2048chromium/2047chromium/2046chromium/2045chromium/2044John Abd-El-Malek
2014-05-23Convert all line endings to LF.John Abd-El-Malek