summaryrefslogtreecommitdiff
path: root/core/fpdfapi/edit/cpdf_creator.cpp
AgeCommit message (Expand)Author
2018-10-17Add CPDF_{Array,Dictionary}Locker to catch illegal iteration patterns.Tom Sepez
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Do IWYU for cpdf_dictionary.h.Lei Zhang
2018-09-21Make OutputIndex() a void methodNicolas Pena
2018-09-04Remove unneeded fpdf_parser_decode.h #includes.Lei Zhang
2018-08-27The final game: mark everything final.Tom Sepez
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-18Simplify CPDF_Creator::InitID().Lei Zhang
2018-06-21Use enum for stages of CPDF_Creator.Henrique Nakashima
2018-06-20Re-work some more c_str() usage.Tom Sepez
2018-06-08Move getting the CPDF_CryptoHandler into CPDF_Creator::WriteStream()Henrique Nakashima
2018-06-08Move member initializations to cpdf_creator.hHenrique Nakashima
2018-06-08Instead of CPDF_Creator::m_dwFlags, store its two supported bits.Henrique Nakashima
2018-06-08Remove unused methods in CPDF_Creator, mark others as private.Henrique Nakashima
2018-06-08Remove CPDF_Creator::InitOldObjNumOffsets(). It does nothing.Henrique Nakashima
2018-05-30Remove dead code in various write function.Lei Zhang
2018-05-28Add const/non-const versions of remaining CPDF_Dictionary methods.Lei Zhang
2018-05-16Use pdfium::span<> in cpdf_creator.Tom Sepez
2018-05-16Use pdfium::span<> in CPDF_EncryptorTom Sepez
2018-05-11Reland "Filter out "Type" and "DecodeParms" from trailer keys."Henrique Nakashima
2018-05-11Revert "Filter out "Type" and "DecodeParms" from trailer keys."Henrique Nakashima
2018-05-09Add proper const/non-const versions of CPDF_Array methods.Lei Zhang
2018-05-09Split the MaybeOwned CPDF_Dictionary in CPDF_FlateEncoder.Lei Zhang
2018-05-09Filter out "Type" and "DecodeParms" from trailer keys.Henrique Nakashima
2018-04-16Put prototypes of PDF_NameEncode/Decode in fpdf_parser_utility.hTom Sepez
2018-04-05Get rid of a const_cast in CPDF_FlateEncoder.Lei Zhang
2018-04-05Remove some const_casts in CPDF_Creator.Lei Zhang
2017-12-01Get rid of else after break/continue/return.chromium/3284chromium/3283Lei Zhang
2017-11-16Convert ByteString::{Format|FormatV} to static methodsDan Sinclair
2017-11-08Fix FPDF_SaveAsCopy for linearized PDFs.Henrique Nakashima
2017-11-03Simplify CPDF_SecurityHandler.Lei Zhang
2017-10-03Simplify CPDF_Parser::GetIDArrayArtem Strygin
2017-10-03Move initialization of CPDF_CryptoHandler into CPDF_SytnaxParser initialization.Artem Strygin
2017-10-03Use ByteString instead raw string for password in CPDF_SecurityHandler.Artem Strygin
2017-10-03Move the CryptoHandler into the SecurityHandlerArtem Strygin
2017-10-03Change the ownership of the CPDF_CryptoHandler.Artem Strygin
2017-10-02Move CPDF_Parser::ObjectType into protected sectionArtem Strygin
2017-09-28Remove no-op castRyan Harrison
2017-09-27Remove FXSYS_strlen and FXSYS_wcslenchromium/3226Ryan Harrison
2017-09-21Rename CFX_RetainPtr to RetainPtrDan Sinclair
2017-09-18Convert string class namesRyan Harrison
2017-09-05Rename fx_rand to fx_randomDan Sinclair
2017-09-05Split random code from fx_extension.hDan Sinclair
2017-08-30Add truly const versions of CPDF_Document getters.Lei Zhang
2017-08-09Unify of saving documents.chromium/3181Artem Strygin
2017-08-01Change CPDF_Parser::GetIndirectBinary() to return a std::vector.Lei Zhang
2017-07-20Use enum for pdf object typeArtem Strygin