summaryrefslogtreecommitdiff
path: root/core/fpdfapi/parser
AgeCommit message (Expand)Author
2018-10-17Add CPDF_{Array,Dictionary}Locker to catch illegal iteration patterns.Tom Sepez
2018-10-16Make constants/ pass gn check.Lei Zhang
2018-10-15Split pdfium_embeddertests sources.chromium/3582Lei Zhang
2018-10-15Split pdfium_unittests sources.Lei Zhang
2018-10-15Make core/ pass gn check.Lei Zhang
2018-10-15Make FlateEncode()'s buffer out parameter a unique_ptr.Lei Zhang
2018-10-13Fix span / unique_ptr destruction order in PDF_DataDecode().chromium/3581chromium/3580Lei Zhang
2018-10-12Split core/fpdfapi build rules into various sub-directories.Lei Zhang
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-12Move core/fdrm/crypto/* to core/fdrm/.Lei Zhang
2018-10-12Rename CPDF_{Array,Dictionary}::GetCount() to size().Lei Zhang
2018-10-12Make PDF_DataDecode()'s buffer out parameter a std::unique_ptr.Lei Zhang
2018-10-09Remove default argument to CPDF_Dictionary::GetBooleanFor().chromium/3576Lei Zhang
2018-10-09Do IWYU for retain_ptr.h and unowned_ptr.hLei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Do IWYU for cpdf_dictionary.h.Lei Zhang
2018-10-09Remove unused CPDF_Dictionary::IsSignatureDict().Lei Zhang
2018-10-04Change |virtual ~Foo(){}| to |virtual ~Foo()=default;|chromium/3571Tom Sepez
2018-10-03Remove blocklen argument from CRYPT_AESSetKey()Tom Sepez
2018-10-01Fix #include ordering / formatting.Lei Zhang
2018-09-20Fix misc lint errors and other cleanups.Lei Zhang
2018-09-20Remove more unneeded STL #includes from headers.Lei Zhang
2018-09-20Remove many unneeded STL #includes from headers.Lei Zhang
2018-09-19Use MaybeOwned in CPDF_StreamAcc.chromium/3557Lei Zhang
2018-09-19Consolidate raw data processing path in CPDF_StreamAcc.Lei Zhang
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