summaryrefslogtreecommitdiff
path: root/core/fpdfapi/parser
AgeCommit message (Expand)Author
2018-09-19Validate decoder pipelines.Lei Zhang
2018-09-17Check for empty streams earlier in CPDF_StreamAcc::LoadAllData().Lei Zhang
2018-09-17Remove CPDF_StreamAcc::m_pSrcData.Lei Zhang
2018-09-17Fix final/protected conflicts.Tom Sepez
2018-09-17Encapsulate CPDF_StreamAcc::LoadAllData().Lei Zhang
2018-09-14Add CPDF_Document::StockFontClearer.Lei Zhang
2018-09-14Use UnownedPtr in CFX_UnicodeEncoding.Lei Zhang
2018-09-13Reland "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Revert "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Introduce FX_Number class as a replacement for FX_atonum().Tom Sepez
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-06Fix integer overflow in LoadCryptInfo.Henrique Nakashima
2018-09-04Avoid CHECK in fpdf_parser_decode.cpp (memcpy empty span)Tom Sepez
2018-09-04Remove unneeded fpdf_parser_decode.h #includes.Lei Zhang
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-27The final game: mark everything final.Tom Sepez
2018-08-24Rename CFX_DIBSource to CFX_DIBBase.Tom Sepez
2018-08-23Use pdfium::span<> in CPDF_Stream::SetData().Tom Sepez
2018-08-23Pass unique_ptr<> to CFX_MemoryStream constructorTom Sepez
2018-08-23Fix shadowed variablesRyan Harrison
2018-08-23Fold CPDF_Document::LoadDocInternal() into caller.Tom Sepez
2018-08-22Properly handle language markers in decoded textRyan Harrison
2018-08-20Use UnownedPtr<> in CPDF_ObjectWalker.Tom Sepez
2018-08-16Remove more optional args in core/Tom Sepez
2018-08-14Remove unreachable vertical text code in CPDF_Document.Lei Zhang
2018-08-14Remove unused form/args of AddWindowsFont()Tom Sepez
2018-08-14Remove CFX_BufferSeekableReadStream.Lei Zhang
2018-08-14Remove more default arg = nullptr cases.Tom Sepez
2018-08-14Remove |bTakeOver| parameter from CFX_MemoryStream ctor.Lei Zhang
2018-08-13Make CFX_ReadOnlyMemoryStream take a span.Lei Zhang
2018-08-13Change CFDF_Document::ParseMemory() to use pdfium::span.Lei Zhang
2018-08-13Use CFX_ReadOnlyMemoryStream in more places.Lei Zhang
2018-08-10Kill some optional parameters that are always supplied.Tom Sepez
2018-08-10Remove unused form of PDF_EncodeText().Tom Sepez
2018-08-10Remove direct calls to timechromium/3519Ryan Harrison
2018-08-09Revert "Rework of CPDF_Parser::GetLastObjNum."Lei Zhang
2018-08-08Move ByteString::FromUnicode() to WideString::ToDefANSI()Tom Sepez
2018-08-06Avoid invalid object numbers in CPDF_Parser::LoadCrossRefV5().chromium/3515Lei Zhang
2018-08-06Check for null object type in CPDF_Parser::LoadCrossRefV5().Lei Zhang
2018-08-06Do more CPDF_Parser::LoadCrossRefV5() cleanup.Lei Zhang
2018-08-04Clarify integer types in CPDF_Parser::LoadCrossRefV5().Lei Zhang
2018-08-02Rework of CPDF_DataAvail::CheckHintTables.Artem Strygin
2018-08-02Remove some checks in IsLinearizedHeaderValid().Lei Zhang
2018-08-02Rework of CPDF_Parser::GetLastObjNum.Artem Strygin
2018-07-30Check maximum bit count of shared group object numbers.Artem Strygin
2018-07-27Make pdfium_embeddertests pass on Windows 10.Lei Zhang