summaryrefslogtreecommitdiff
path: root/core/fpdfapi/parser
AgeCommit message (Expand)Author
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
2018-07-27Parse obj nums range within Hint tables for shared groups.Artem Strygin
2018-07-25Change GetHeaderOffset() to return Optional<FX_FILESIZE>.Lei Zhang
2018-07-25Remove CFX_MemoryStream uses in tests.Lei Zhang
2018-07-25Change CFX_BufferSeekableReadStream to take a span.Lei Zhang
2018-07-25Move CPDF_SyntaxParser init methods into ctor.Lei Zhang
2018-07-25Fix hint tables parsing.Artem Strygin
2018-07-25Use document size instead of file size while parsing.Artem Strygin
2018-07-24Fix encryption dictionary owning.Artem Strygin
2018-07-23Rework of CPDF_Object writing.Artem Strygin
2018-07-23Add support of rebuilding crossrefs with compressed objects.Artem Strygin
2018-07-20Rework of CPDF_Parser::RebuildCrossRef.chromium/3498Artem Strygin
2018-07-18Add pdfium::span::as_bytes() and as_writable_bytes().Tom Sepez
2018-07-18Do not add invalid objects to the cross reference table.chromium/3496Lei Zhang
2018-07-18Avoid writing const/non-const versions of the same function.Lei Zhang
2018-07-18Use CPDF_CrossRefTable within CPDF_ParserArtem Strygin
2018-07-18Make CPDF_Parser::GetTrailer const method.Artem Strygin
2018-07-16Fix some nits in CPDF_Document.Lei Zhang
2018-07-16Remove unused member from CPDF_DataAvail.Tom Sepez
2018-07-16Get rid of some loose allocs/free in CPDF_Document.chromium/3494Tom Sepez
2018-07-12Remove CPDF_HintTables::GetItemLength()Artem Strygin
2018-07-12Implement CPDF_HintsTable::SharedObjGroupInfo.Artem Strygin