summaryrefslogtreecommitdiff
path: root/core/fxcodec
AgeCommit message (Expand)Author
2018-07-25Remove some ASSERT (and cast) in favor of checked cases.Tom Sepez
2018-07-25Use incomplete type CFX_BmpContext in place of void*chromium/3503Tom Sepez
2018-07-06Fix regression in CJBig2_TRDProc.chromium/3486chromium/3485chromium/3484Lei Zhang
2018-07-02Check for more integer overflows in CJBig2_TRDProc.Lei Zhang
2018-06-29Use pdfium::span with CPDF_IccProfile and friends.Lei Zhang
2018-06-29Remove out param from CCodec_IccModule::CreateTransform_sRGB().Lei Zhang
2018-06-29Add ScopedCmsProfile.Lei Zhang
2018-06-29Clean up CLcmsCmm.Lei Zhang
2018-06-29Delete dead code in CCodec_IccModule.Lei Zhang
2018-06-29Better determine if ICC colorspaces can be used for blending.Lei Zhang
2018-06-29Limit image size in CJBig2_PDDProc.Lei Zhang
2018-06-29Clean up CJBig2_PDDProc.Lei Zhang
2018-06-28Use unique_ptr in ccodec_tiffmodule.cppTom Sepez
2018-06-28Use spans and std::unique_ptrs in fx_codec_flate.cppTom Sepez
2018-06-27Remove unused m_bGif* fields from CFX_DIBAttributeTom Sepez
2018-06-27Use spans and UnownedPtrs in cjpx_decoder.hTom Sepez
2018-06-20Add in a size guard to JPX fuzzerRyan Harrison
2018-06-14Merge 3 methods of CJBig2_GRDProc togetherchromium/3465chromium/3464chromium/3463chromium/3462chromium/3461Nicolas Pena
2018-06-13Make CJBig2_Context::GetHuffmanTable return constNicolas Pena
2018-06-13Remove CFX_FixedBufGrow from fx_codec_icc.cppNicolas Pena
2018-06-11Remove explicit calls to x->operator[]Tom Sepez
2018-06-05Further improve CCodec_FaxDecoder performance in debug builds.Lei Zhang
2018-05-28Revert 'Remove almost all usages of CFX_FixedBufGrow with std::vector'chromium/3444Nicolas Pena
2018-05-25Replace some #ifdef PDF_ENABLE_XFA with runtime checks.Tom Sepez
2018-05-24Do some variable cleanup in CJBig2_ContextNicolas Pena
2018-05-22Remove JBIG2_memcpy() and JBIG2_memset().Lei Zhang
2018-05-22Remove return value from CJBig2_Image::SetPixel().Lei Zhang
2018-05-22Fix method style in JBig2_Image.Lei Zhang
2018-05-21Avoid indexing into std::vector inside a tight loop.chromium/3437Lei Zhang
2018-05-17Expose CJBig2_Image::ComposeTo() as a public method.Lei Zhang
2018-05-17Consolidate identical code in CJBig2_TRDProc.Lei Zhang
2018-05-17Update third_party/base/compiler_specific.h.Lei Zhang
2018-05-16Move JBig2 HuffmanTables into JBig2_HuffmanTable.cppNicolas Pena
2018-05-16Remove some more unused #definesTom Sepez
2018-05-16Do more optimizations to make FindBit() faster.chromium/3433Lei Zhang
2018-05-16Avoid a memset() in FindBit() in the fax codec.Lei Zhang
2018-05-15Lower the limit of image dimensions for fax codecs.chromium/3432Lei Zhang
2018-05-15Read data in bigger chunks in fax codec code.Lei Zhang
2018-05-14Merge some values of JBig2_ResultNicolas Pena
2018-05-10Clean up post review commentsRyan Harrison
2018-05-10Remove a completeness check from CJBig2_GRRDProc::DecodeTemplate0OptNicolas Pena
2018-05-10Do not build BMP when codec is disabledRyan Harrison
2018-05-09Use enum class instead of int in CJBig2_Contextchromium/3426Nicolas Pena
2018-05-09Do not build GIF when codec is disabledRyan Harrison
2018-05-09Do not build PNG when codec is disabledRyan Harrison
2018-05-09Make memory usage in CJBig2_HTRDProc::DecodeImage() O(1).Lei Zhang
2018-05-09Do not build TIFF when codec is disabledRyan Harrison
2018-05-08Remove almost all usages of CFX_FixedBufGrow with std::vectorNicolas Pena
2018-05-08Split CCodec_FlateScanlineDecoder in two.Lei Zhang
2018-05-08Move CalculatePitch8() to core/fxcodec.Lei Zhang