summaryrefslogtreecommitdiff
path: root/core/fpdfapi/parser/cpdf_data_avail.cpp
AgeCommit message (Expand)Author
2018-10-22Rename CPDF_Object::Type enumerators with k prefixesHans Wennborg
2018-10-17Add CPDF_{Array,Dictionary}Locker to catch illegal iteration patterns.Tom Sepez
2018-10-12Rename CPDF_{Array,Dictionary}::GetCount() to size().Lei Zhang
2018-08-02Rework of CPDF_DataAvail::CheckHintTables.Artem Strygin
2018-07-25Change GetHeaderOffset() to return Optional<FX_FILESIZE>.Lei Zhang
2018-07-25Move CPDF_SyntaxParser init methods into ctor.Lei Zhang
2018-07-03Forward declare CPDF_SyntaxParser when possible.Lei Zhang
2018-07-02Virtualize Observable<T>::ObservedPtr::OnDestroy() for CPDF_Avail cleanupTom Sepez
2018-06-28Use UnownedPtr for document within CPDF_XXXAvail.Artem Strygin
2018-06-27Remove useless code.Artem Strygin
2018-06-27Rework of loading of CPDF_Document.Artem Strygin
2018-06-06Simplify check root availability.Artem Strygin
2018-06-06Simplify check info availability.Artem Strygin
2018-06-05Share read validator between CPDF_DataAvail and CPDF_SyntaxParser.Artem Strygin
2018-06-05Remove useless code.Artem Strygin
2018-05-28Add const/non-const versions of remaining CPDF_Dictionary methods.Lei Zhang
2018-05-17Update third_party/base/compiler_specific.h.Lei Zhang
2018-05-08Rename CPDF_Document::GetPage() to GetPageDictionary().Tom Sepez
2018-02-10Renable -Wimplicit-fallthrough for PDFium.Nico Weber
2017-11-30Use initializer list in CPDF_DataAvail ctor.Lei Zhang
2017-11-02Move parsing logic from FPDF_DataAvail into CPDF_DataAvail.Artem Strygin
2017-11-02Remove useless code.Artem Strygin
2017-11-02Refactoring of cross refs availability check.Artem Strygin
2017-11-02Unify CPDF_DataAvail::Check[Header/End].chromium/3257Artem Strygin
2017-11-02Unify parsing of linearized header.Artem Strygin
2017-10-30Remove useless code.Artem Strygin
2017-10-30Use CPDF_PageDataAvail to check page availability.Artem Strygin
2017-10-30Use CPDF_PageDataAvail to check page resources availability.Artem Strygin
2017-10-30Use CPDF_PageDataAvail to check form availability.Artem Strygin
2017-10-05Fix Null-dereference READ in CPDF_Dictionary::GetIntegerFor.Artem Strygin
2017-10-04Improve readability for CPDF_LinearizedHeader.Artem Strygin
2017-10-04Unify parsing of cross ref table v4.Artem Strygin
2017-10-04Simplify CPDF_DataAvail::ParseIndirectObjectAtArtem Strygin
2017-10-03Unify CPDF_HintsTable.chromium/3232Artem Strygin
2017-10-03Improve CPDF_ReadVaildatorArtem Strygin
2017-10-02Implement CPDF_CryptoHandler::DecryptObjectArtem Strygin
2017-09-28Fix load non first pages in linearized document with hints table.Artem Strygin
2017-09-21Rename CPDF_SyntaxParser::GetObject to GetObjectBodyArtem Strygin
2017-09-21Move CFX_UnownedPtr to UnownedPtrDan Sinclair
2017-09-21Rename CFX_RetainPtr to RetainPtrDan Sinclair
2017-09-19Use CPDF_ReadValidator to request linearized hint tables.Artem Strygin
2017-09-18Use CPDF_ReadValidator to request linearized first page.Artem Strygin
2017-09-18Remove useless code.chromium/3219Artem Strygin
2017-09-18Use CPDF_ReadValidator to request linearized data.Artem Strygin
2017-09-18Convert string class namesRyan Harrison
2017-08-31Disable objects decryption if it is useless.Artem Strygin
2017-08-31Prevent FPDFAvail_IsDocAvail() from infinite looping.Lei Zhang
2017-08-30Add truly const versions of CPDF_Document getters.Lei Zhang
2017-08-29Implement CPDF_ObjectAvail.Artem Strygin
2017-08-28Unify CPDF_DataAvail::CheckTrailer.Artem Strygin