summaryrefslogtreecommitdiff
path: root/core/fpdfapi/page/cpdf_streamparser.cpp
AgeCommit message (Expand)Author
2018-09-11Do not copy data in DecodeAllScanlines().Lei Zhang
2018-09-11Make flate decode functions' buffer out parameter unique_ptrs.Lei Zhang
2018-09-11Make RunLengthDecode()'s buffer out parameter a unique_ptr.Lei Zhang
2018-09-11Make HexDecode()'s buffer out parameter a unique_ptr.Lei Zhang
2018-09-04Fix some more span/memcpy interactions.Tom Sepez
2018-08-29Use pdfium::span<> in fpdf_parser_decode.h helper functions.Tom Sepez
2018-08-29Remove FPDFAPI_ prefix from internal cid/encoder functionsTom Sepez
2018-08-28Use pdfium::span<> in more image modulesTom Sepez
2018-08-28Use std::span<> in CCodec_JPEGModuleTom Sepez
2018-08-14Remove more default arg = nullptr cases.Tom Sepez
2018-05-09Mark numerious pointers as const.Lei Zhang
2018-04-17Add constants for PDF 1.7 spec, table 3.4.Lei Zhang
2018-04-11Fix trailing whitespace handling in CPDF_StreamParser::ReadInlineStream()Tom Sepez
2018-04-06Add span.h from chromium base.chromium/3392Tom Sepez
2018-04-03Off-by-one in CPDF_StreamParser::ParseNextElement()Tom Sepez
2018-01-30Guard usages of tellp(). It may return -1 in error cases.Henrique Nakashima
2017-12-01Get rid of else after break/continue/return.chromium/3284chromium/3283Lei Zhang
2017-09-27Remove FX_STRSIZE and replace with size_tRyan Harrison
2017-09-21Move CFX_WeakPtr to WeakPtrDan Sinclair
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-18Convert string class namesRyan Harrison
2017-08-30Convert int* references to FX_STRSIZERyan Harrison
2017-08-03APIs and tests for retrieving raw/decoded data from image objectsJane Liu
2017-07-19Basic APIs and tests for extracting attachmentsJane Liu
2017-06-20Cleanup fpdf_parser_decodeNicolas Pena
2017-06-08Replacing CFX_ByteTextBuf with stringstream in cpdf_streamparser.cpp.Henrique Nakashima
2017-05-04Give a couple of char to int functions better names.chromium/3090Lei Zhang
2017-04-20Cleanup the fx_extension code.Dan Sinclair
2017-04-07Cleanup string passing in core/fpdf*Tom Sepez
2017-04-03Drop FXSYS_ from mem methodsDan Sinclair
2017-03-15Refactor some CPDF_ColorSpace code.Lei Zhang
2017-03-14Replace FX_CHAR and FX_WCHAR with underlying types.Dan Sinclair
2017-01-27Limit parsing recursion levels in CPDF_StreamParserNicolas Pena
2017-01-24Replace some loose (ptr, len) pairs with CFX_ByteStringC in fpdfapi.tsepez
2016-12-19Missing null initializer in CPDF_StreamParser::ReadInlineStreamchromium/2965chromium/2964chromium/2963chromium/2962chromium/2961chromium/2960chromium/2959chromium/2958tsepez
2016-12-15Return unique_ptr from CFX_BinaryBuf::DetachBuffer()tsepez
2016-12-13Return unique_ptr<>s from fxcodec/chromium/2951tsepez
2016-11-22Continue splitting pageint.h into per-class filestsepez
2016-11-21Avoid calls to WrapUnique in CPDF_streamparsertsepez
2016-11-21Remove some WrapUnique() calls by returing unique_ptrstsepez
2016-11-21Make CPDF_Stream() take unique_ptr's to its dictionary.tsepez
2016-11-18Make CPDF_Dictionary use unique pointers.chromium/2926tsepez
2016-11-16Make CPDF_Object subclass constructors intern stringstsepez
2016-11-16Make CPDF_Array take unique_ptrstsepez
2016-11-07Clean up fpdf_page_parsersnpm