summaryrefslogtreecommitdiff
path: root/core/fxcodec
AgeCommit message (Expand)Author
2017-04-25Remove remaining ICodec_* abstract classesTom Sepez
2017-04-20Revert "core: allow building against system zlib"dsinclair
2017-04-20Cleanup the fx_extension code.Dan Sinclair
2017-04-18Libtiff upstream: _TIFFcalloc additionNicolas Pena
2017-04-13core: allow building against system zlibMiklos Vajna
2017-04-10Guard against negative shift in nVal calculationDan Sinclair
2017-04-10Use checked_numeric to guard shiftDan Sinclair
2017-04-10Guard against negative shift in jbig2 huffman initializationDan Sinclair
2017-04-07Remove the ICC transform where it is never initialized.Nicolas Pena
2017-04-07Remove the "old way" of performing FlateUncompress.Tom Sepez
2017-04-04Remove a couple checks for MakeUnique failures.Lei Zhang
2017-04-04RefCount CPDF_StreamAcc all the time.Tom Sepez
2017-04-04Finish splitting up fx_dib.hNicolas Pena
2017-04-04Remove unneeded void* casts.Lei Zhang
2017-04-03Drop FXSYS_ from mem methodsDan Sinclair
2017-04-03Drop FXSYS_ from math methodsDan Sinclair
2017-04-03Drop FXSYS_ from string methodsDan Sinclair
2017-03-31Move zlib to a DEPS-based checkout.Lei Zhang
2017-03-30Add some calls to MakeUniqueDan Sinclair
2017-03-30Use more unique_ptr and std::vector in JBig2_SddProcNicolas Pena
2017-03-29Fix undefined shift in JBig2_SddProcNicolas Pena
2017-03-28Add bounds check into JBIG2 Arith decoder.Dan Sinclair
2017-03-28Add JBig2_BitStream ReadNBits unittestsDan Sinclair
2017-03-28Revert "Revert "Refcount all CFX_DIBSources (and subclasses) all the time.""Tom Sepez
2017-03-28Revert "Refcount all CFX_DIBSources (and subclasses) all the time."dsinclair
2017-03-28Refcount all CFX_DIBSources (and subclasses) all the time.Tom Sepez
2017-03-27Convert new into MakeUniqueDan Sinclair
2017-03-27Verify available bits in bit streamDan Sinclair
2017-03-27Update to zlib 1.2.11Adenilson Cavalcanti
2017-03-23Revert "Remove CFX_FixedBufGrow"Nicolás Peña
2017-03-22Remove CFX_FixedBufGrowDan Sinclair
2017-03-17Add pdfium::clamp() as a placeholder for std::clamp().chromium/3046Lei Zhang
2017-03-15Refactor some CPDF_ColorSpace code.Lei Zhang
2017-03-15Fix an integer underflow in the BMP decoder.Lei Zhang
2017-03-15Add IndexInBounds() convenience routine.Tom Sepez
2017-03-14Replace FX_FLOAT with underlying float type.Dan Sinclair
2017-03-14Replace FX_CHAR and FX_WCHAR with underlying types.Dan Sinclair
2017-03-13Remove openjpeg write support.thestig
2017-03-13Fix boundary value negation in bmp_read_headerchromium/3041Nicolas Pena
2017-03-13Fix some nits in fx_codec_faxNicolas Pena
2017-03-13Check run lengths in FaxG4GetRowNicolas Pena
2017-03-07fx_codec_flate code cleanup.chromium/3035Dan Sinclair
2017-03-07Limit BMP width to avoid overflowsNicolas Pena
2017-03-06Check size before writtingchromium/3033dan sinclair
2017-03-01Create virtual codec APIs so chrome/fuzzers can link separatelyTom Sepez
2017-02-27Fix nits from commit db764708.Lei Zhang
2017-02-27Allow building XFA without additional codecs.Tom Sepez
2017-02-14Prevent heap-buffer-overflow in CCodec_ProgressiveDecoderNicolas Pena
2017-01-25Calculate code_store safely in CGifLZWDecoder::DecodeNicolas Pena
2017-01-23Fix bug found by fuzzer in A85 encoder (bad shift).rbpotter