summaryrefslogtreecommitdiff
path: root/core/fxcodec
AgeCommit message (Expand)Author
2017-12-01Check for success of decodes to avoid infinite loopsNicolas Pena
2017-11-30Prevent integer overflow in CJBig2_HuffmanTable::ParseFromCodedBufferNicolas Pena
2017-11-29Allow building pdfium against the system version of libpng.Andrew Weintraub
2017-11-28Remove CollectionSize from JBig2_ContextDan Sinclair
2017-11-27Convert CFX_GifContext::GetFrameNum to size_tDan Sinclair
2017-11-21Avoid passing pointers by reference in core.Lei Zhang
2017-11-10Check for decoder completeness in CJBig2_GRRDProcNicolas Pena
2017-11-09Rename some methods in CJBig2_Contextchromium/3264Nicolas Pena
2017-11-08Prevent cyclic offset on CJBig2_ContextNicolas Pena
2017-11-07Use MaybeOwned in CJBig2_ImageNicolas Pena
2017-11-07More FX_SAFE_INT32 in CJBig2_TRDProcNicolas Pena
2017-11-03Remove flags param from FXMEM_DefaultAlloc() and friends.Lei Zhang
2017-11-03Check for NULL pointer in _TIFFfree().chromium/3258Lei Zhang
2017-10-30More safe ints in CJBig2_TRDProcNicolas Pena
2017-10-25Enforce end of data in CJBig2_ArithDecoderNicolas Pena
2017-10-23Fix some integer overflows in CJBig2_TRDProcNicolas Pena
2017-10-23Return error when attempting to load frame with 0 heightRyan Harrison
2017-10-05Make GIF decoder more standards complaintRyan Harrison
2017-10-03Rewrite how GIF headers are readRyan Harrison
2017-10-02Replace GetWord_LSBFirst with FXWORD_GET_LSBFIRSTchromium/3231Ryan Harrison
2017-10-02More define cleanupDan Sinclair
2017-10-02Removing unused definesDan Sinclair
2017-09-28Convert LZW decompressor to use vector instead of static arraychromium/3230chromium/3229chromium/3228chromium/3227Ryan Harrison
2017-09-28Simplify some OS checks to PLATFORM checksDan Sinclair
2017-09-27Remove error strings from BMP decoding pathRyan Harrison
2017-09-27Cleaning up naming of GIF files/classes/variablesRyan Harrison
2017-09-27Remove error string from CGifContextRyan Harrison
2017-09-27Remove FXSYS_strlen and FXSYS_wcslenchromium/3226Ryan Harrison
2017-09-27Remove FX_STRSIZE and replace with size_tRyan Harrison
2017-09-27Make names of GIF types less opaqueRyan Harrison
2017-09-27Add in missing ! to conditionalRyan Harrison
2017-09-27Remove unreachable code in fx_codec_iccNicolás Peña
2017-09-27Cleanup FX macrosDan Sinclair
2017-09-26Remove _FX_IOS_chromium/3225Dan Sinclair
2017-09-26Confirm that a global palette has data before attempting to use itRyan Harrison
2017-09-26Move LZW decoder out of fx_gifRyan Harrison
2017-09-22Move C-style functions into CGifContextRyan Harrison
2017-09-22Fix crash when rendering invalid GIFRyan Harrison
2017-09-21Move CFX_UnownedPtr to UnownedPtrDan Sinclair
2017-09-21Rename CFX_RetainPtr to RetainPtrDan Sinclair
2017-09-21Move CFX_MaybeOwned to fxcrt::MaybeOwnedDan Sinclair
2017-09-20Isolate lcms2 usage to a few files.Lei Zhang
2017-09-20Forward declare codec modules in fx_codec.h.Lei Zhang
2017-09-20Move CCodec_ScanlineDecoder to its own file.Lei Zhang
2017-09-19Remove unneeded core/fxcodec/fx_codec.h includes.chromium/3220Lei Zhang
2017-09-18Convert string class namesRyan Harrison
2017-09-14Fix decoding of JBIG2 integers for values with large magnitude.Henrique Nakashima
2017-09-14Revert moving JPX library decode from Init to DecodeRyan Harrison
2017-09-11Address nits missed from original reviewchromium/3213Ryan Harrison
2017-09-11Use the right allocate and free functions in OpenJPEG.Chris Palmer