summaryrefslogtreecommitdiff
path: root/core/fpdfapi/fpdf_parser
AgeCommit message (Expand)Author
2016-08-10Clean up CPDF_HintTables::LoadHintStream a little.thestig
2016-08-08Add CPDF_Array::IsEmpty().jaepark
2016-08-02Fixup crypto key generation.dsinclair
2016-07-29Cleanup CPDF_DocPageData release methods and callers.thestig
2016-07-28Split fpdfdoc/include/fpdf_doc.h into individual classes.dsinclair
2016-07-24Remove CFX_Deletableweili
2016-07-15Use CPDF_Dictionary::SetAtReference instead of CPDF_Dictionary::AddReference.jaepark
2016-07-11Use smart pointers for class owned member variablesweili
2016-06-23Improve hint table validation checks.thestig
2016-06-22Fix memory leaks in EmbedderTest::OpenDocument().thestig
2016-06-21Use FXFONT defines in place of integers.thestig
2016-06-14Get rid of IPDF_DataAvail.thestig
2016-06-13Make code compile with clang_use_chrome_plugin (part I)weili
2016-06-08Set data availablity error.dsinclair
2016-06-07Get rid of NULLs in core/thestig
2016-06-07Check the hint table exists before using.dsinclair
2016-06-07Add missing const to CPDF_Stream::InitStream()tsepez
2016-06-06Remove unused PS generation code.thestig
2016-06-03Fix more bugs found by /analyze toolweili
2016-06-03Fix some code which causes warnings when compiled by /analyze toolweili
2016-06-02Fix all the code which has duplicate variable declarationsweili
2016-05-26Make CPDF_IndirectObjectHolder::InsertIndirectObject return a bool.thestig
2016-05-25Remove CFX_PrivateData from CPDF_Documenttsepez
2016-05-23Change CPDF_Boolean to use bool instead of FX_BOOL.thestig
2016-05-23Distinguish between user and owner passwords.thestig
2016-05-23Delete CPDF_Object::IsModified().thestig
2016-05-23Fix infinite recursion in CPDF_DocPageData::GetColorSpace().thestig
2016-05-21Get rid of CPDF_Object::GetArray().thestig
2016-05-16Fix the code that causes warningsweili
2016-05-13Make CFX_ByteString(const CFX_ByteStringC&) explicit.tsepez
2016-05-12Add CFX_ByteStringC::CharAt() to avoid c_str() and casts.tsepez
2016-05-11Fix a sign mismatch.chromium/2735thestig
2016-05-11Revert "Reland of relax a couple checks to allow certain non-standard PDF fil...weili
2016-05-11Add much-needed Find() method for CFX_*StringCtsepez
2016-05-11Use bytestringC rather than raw ptr/len pairs in syntax parsertsepez
2016-05-11Fix a potential UAF with FPDFAvail_IsLinearized().thestig
2016-05-04Reland of lax a couple checks to allow certain non-standard PDF files. (patch...weili
2016-05-03Revert of Relax a couple checks to allow certain non-standard PDF files. (pat...weili
2016-04-29Relax a couple checks to allow certain non-standard PDF files.weili
2016-04-27Standardize on ASSERT.dsinclair
2016-04-26CPDF_Document::LoadPattern() and friends always have a valid matrix.thestig
2016-04-26Move CPDF_Document code into cpdf_document.cpp.thestig
2016-04-26Remove several IPDF_ interfaces and CPDF_RenderModule.dsinclair
2016-04-22Add a simple check for V4 cross reference tableweili
2016-04-21Remove CFX_ArrayTemplate from fpdf_parser_decode.cpptsepez
2016-04-20Standalone GN build.dsinclair
2016-04-19Remove IPDF_CryptoHandler and IPDF_SecurityHandler.dsinclair
2016-04-15Avoid narrowing to StringC in CPDF_Name and CPDF_NameTreetsepez
2016-04-14Rename CFX_ByteTextBuf::GetByteString() to AsStringC().tsepez
2016-04-14Make CPDF_Dictionary methods take CFX_ByteString argumentstsepez