summaryrefslogtreecommitdiff
path: root/core/fxcodec
AgeCommit message (Expand)Author
2018-05-02Make several Huffman decoders consistently check for integer overflows.Lei Zhang
2018-05-01Add struct CJBig2_GRDProc::ProgressiveArithDecodeState.Lei Zhang
2018-05-01Clean up CJBig2_Image compose methods.Lei Zhang
2018-04-27Tidy cfx_gif.h.chromium/3415chromium/3414chromium/3413Tom Sepez
2018-04-27Remove CJBig2_HuffmanTable::InitCodes().Lei Zhang
2018-04-27Replace void* with CFX_GifPalette* in fxcodecTom Sepez
2018-04-27Change CJBig2_HuffmanTable to use struct JBig2HuffmanCode.Lei Zhang
2018-04-27Adjust CJBig2_Context::HuffmanAssignCode().Lei Zhang
2018-04-27Simplify CJBig2_Context::DecodeSymbolIDHuffmanTable().Lei Zhang
2018-04-27Use std::function in CJBig2_GRDProc.Lei Zhang
2018-04-27Disambiguate methods in CJBig2_GRDProc.Lei Zhang
2018-04-27Simplify CJBig2_Context::FindReferredSegmentByTypeAndIndex().Lei Zhang
2018-04-27Fix style for many jbig2 methods.chromium/3412Lei Zhang
2018-04-27Add CJBig2_Image::IsValidImageSize() helper method.Lei Zhang
2018-04-27Sanitize another image size in CJBig2_Context::parseHalftoneRegion().Lei Zhang
2018-04-27Sanitize the SBNUMINSTANCES value in the JBIG2 decoder.Lei Zhang
2018-04-25Replace reinterpret_cast with static_cast where possibleTom Sepez
2018-04-25Don't store CE (comment extension) block data when decoding GIFRyan Harrison
2018-04-25Use a bool in FindBit() in the fax codec.Lei Zhang
2018-04-25Use PredictorType in more places.Lei Zhang
2018-04-25Clean up CCodec_FlateScanlineDecoder.Lei Zhang
2018-04-25Introduce ScopedFPDF types in public/cpp/fpdf_scopers.hTom Sepez
2018-04-25Remove unused PNGEncode() code.Lei Zhang
2018-04-23Add more image size checks in CJBig2_Context.Lei Zhang
2018-04-16Fix some checks for FX_Realloc() failures.Lei Zhang
2018-04-12Fail decode if continuing to get insufficient size errorRyan Harrison
2018-04-11Remove CFX_DIBAttribute::m_strAuthorTom Sepez
2018-04-03Re-arrange so inline vectors come last in structs.Tom Sepez
2018-03-21Rename foo_{wid,hei} to foo_{width,height}.Lei Zhang
2018-03-21Rename "des_foo" to "dest_foo".Lei Zhang
2018-03-21Add helpers to work with FXDIB_Format.Lei Zhang
2018-03-06Rename core/fxcrt IFX files to IfaceDan Sinclair
2018-02-26Shrink some tables and kill dead code in xfa.Tom Sepez
2018-02-26Add some more missing consts.chromium/3356Tom Sepez
2018-02-16Fix fallthroughs in XFA code.chromium/3350Henrique Nakashima
2018-02-15Correctly seek when header size is larger then expectedchromium/3349Ryan Harrison
2018-02-14Check that the request was satisfied in ReadDataRyan Harrison
2018-02-13Change return value of GetAvailInputRyan Harrison
2018-02-12Fix signedness in CJBig2_HuffmanTable, and add overflow checkNicolas Pena
2018-02-12Convert CFX_BmpDecompressor to use CFX_MemoryStreamRyan Harrison
2018-02-07Remove some deprecated RenderPage method usage.Lei Zhang
2018-02-07Clean up RenderPage methods in EmbedderTest.Lei Zhang
2018-02-07Check that request sizes in ReadData don't overflowRyan Harrison
2018-02-06Break unneeded dep on Bmp codec in Gif codecRyan Harrison
2018-02-06Account for skip size before getting image ifh sizeRyan Harrison
2018-02-06Extract classes in fx_bmp.h into their own filesRyan Harrison
2018-02-06Convert BMP class name style to match other codecsRyan Harrison
2018-02-06Move core/fxcodec/lbmp/ -> core/fxcodec/bmp/Ryan Harrison
2018-02-06Changing the member naming style in BMPDecompressorRyan Harrison
2018-02-05Limit dest buffer to 1GB in FlateOrLZWDecode.Henrique Nakashima