- 2604160 Introduce UNSAFE_TODO() macro. by Tom Sepez · 1 year ago
- 6967ba9 Narrow scope of UNSAFE_BUFFERS() in fpdfsdk/fpdf*.cpp by Tom Sepez · 1 year, 1 month ago chromium/6471 chromium/6472
- 946c0d3 Remove file-wide unsafe_buffers pragmas from fpdfsdk/fpdf*.cpp by Tom Sepez · 1 year, 1 month ago
- 9e67709 Remove memcpy() from fpdfsdk/fpdf*.cpp (non-test files). by Tom Sepez · 1 year, 1 month ago
- fb6e355 Mass convert memcpy() to FXSYS_memcpy(). by Tom Sepez · 1 year, 1 month ago
- 8e10d81 Use #pragma allow_unsafe_buffers, not pdfium_unsafe_buffers_paths.txt by Tom Sepez · 1 year, 1 month ago
- 9108588 Move remaining code out of third_party/base and into core/fxcrt by Lei Zhang · 1 year, 3 months ago
- f36006c Move third_party/base/numerics to core/fxcrt/numerics by Lei Zhang · 1 year, 3 months ago
- f778d3c Move third_party/base/containers/*.h to core/fxcrt/containers by Lei Zhang · 1 year, 3 months ago
- 24c6be6 Switch from absl::optional to std::optional by Lei Zhang · 1 year, 4 months ago
- ccf7cba Undo check for invalid URIs in FPDFAction_GetURIPath(). by Lei Zhang · 2 years, 6 months ago
- 490d681 Add NOLINTNEXTLINE() to public methods with murky ownership. by Tom Sepez · 2 years, 7 months ago
- 832a694 Update old-style copyright headers by K. Moon · 2 years, 7 months ago
- 4ede079 Return retained references from CPDF_PageObjectHolder methods. by Tom Sepez · 2 years, 8 months ago
- a88c2be Encapsulate the CPDF_Page annots array. by Tom Sepez · 2 years, 8 months ago chromium/5346 chromium/5347
- 05332a8 Minimize vending pointers from CPDF_Action (single A) by Tom Sepez · 2 years, 8 months ago
- b01b2cd Pass retained arguments to fpdfdoc/ class constructors. by Tom Sepez · 2 years, 8 months ago chromium/5332 chromium/5333 chromium/5334
- 525a427 Fix retained argument TODOs, part 5. by Tom Sepez · 2 years, 8 months ago chromium/5330 chromium/5331
- 3df809c Fix retained argument TODOs, part 1. by Tom Sepez · 2 years, 8 months ago
- af0fcf1 Pass retained arguments to CPDF_Action constructor by Tom Sepez · 2 years, 8 months ago
- 2785e02 Pass retained array to CPDF_Dest constructor. by Tom Sepez · 2 years, 8 months ago
- d9ccef4 Store retained object keys in all CPDF_DocPageData maps. by Tom Sepez · 2 years, 8 months ago chromium/5314 chromium/5315
- 5313f92 Return retained references from CPDF_Dictionary::GetDictFor(). by Tom Sepez · 2 years, 8 months ago
- 27151a6 Rename CPDF_Dictionary::GetStringFor() to GetByteStringFor() by Tom Sepez · 2 years, 9 months ago
- c14b89a Return more retained objects from CPDF_Array getters. by Tom Sepez · 2 years, 9 months ago
- b5649d9 Convert many cpdfsdk/fpdfdoc functions to take retained arguments. by Tom Sepez · 2 years, 11 months ago
- a22da90 Add GetMutable*() methods to CPDF_PageObjectHolder() by Tom Sepez · 2 years, 11 months ago
- 3d64afa Remove non-preferred forms of getters from CPDF_Dictionary. by Tom Sepez · 3 years ago
- d59d9bf Add CPDF_Array::GetMutableDirectObjectAt(). by Tom Sepez · 3 years ago
- d609e84 Check for invalid URIs in FPDFAction_GetURIPath(). by Lei Zhang · 3 years ago
- 3589d1f Add new function `FPDFBookmark_GetCount()` by geisserml · 3 years, 1 month ago
- 8ef63b9 Apply pdfium_noshorten_config to fpdfsdk/ by Tom Sepez · 3 years, 3 months ago
- 2c49530 Convert to absl::optional, part 1. by Lei Zhang · 3 years, 8 months ago
- 87e3d7a Split pdfium::Contains() off to contains.h. by Lei Zhang · 4 years ago
- 7f195a1 Change CPDF_Action::ActionType to an enum class. by Lei Zhang · 4 years, 2 months ago
- a49ef7d Clean up CPDF_BookmarkTree. by Lei Zhang · 4 years, 2 months ago
- 9c78c0d [code health] Replace ASSERT() with DCHECK() in fpdfsdk/ by Tom Sepez · 4 years, 4 months ago
- 16760b5 Add an experimental API to surface a page's additional action. by Zhouhan Chen · 4 years, 10 months ago
- b70f99d Add support for action /GoToE by Zhouhan Chen · 4 years, 10 months ago chromium/4228 chromium/4229
- ceea607 Add function to get FPDF_ANNOTATION from FPDF_LINK by Virender Singh · 5 years ago
- 5af9543 Convert pdfium::MakeUnique<> to std::make_unique<> in fpdfsdk by Tom Sepez · 5 years ago
- f245ae6 Replace ContainsKey() and ContainsValue() with Contains(). by Lei Zhang · 5 years ago
- f2e3601 Add FPDF_GetFileIdentifier() to public API by Daniel Hosseinian · 5 years ago
- 5bc1f98 Add a helper to copy a ByteString to a buffer by Daniel Hosseinian · 5 years ago
- 537d3a6 Run clang-format --full on directories that start with 'f'. by Lei Zhang · 5 years ago
- 8da9823 Use floats in experimental APIs. by Lei Zhang · 5 years ago
- 3567c61 Make FSRECTFFromCFXFloatRect() return a FS_RECTF directly. by Lei Zhang · 6 years ago
- 197d498 Simplify code that deals with CPDF_PageObjectHolder::GetDict(). by Lei Zhang · 6 years ago
- 2292360 Remove const from public fpdfview types. by Tom Sepez · 6 years ago chromium/3855
- fe111d9 Fix 22 ClangTidy - Readability/Naming findings in fpdfsdk. by Andrew Weintraub · 6 years ago
- d524d32 Avoid circular includes between CPDF_Document and CPDF_LinkList by Tom Sepez · 6 years ago chromium/3807
- eda4e7a Mark some GetQuadPointsArrayFromDictionary() inputs const. by Lei Zhang · 6 years ago
- b46a763 Use WideStringFromFPDFWideString() in more places. by Lei Zhang · 6 years ago
- b4c95fe Rename WideString::{UTF8,UTF16LE}_Encode() to To{UTF8,UTF16LE}(). by Tom Sepez · 7 years ago
- f40380f Rename CPDF_{Array,Dictionary}::GetCount() to size(). by Lei Zhang · 7 years ago
- 7bf8164 Better test FPDFAction_* public functions. by Tom Sepez · 7 years ago
- 69c3285 Add two NULL argument FPDFDest_* test cases by Tom Sepez · 7 years ago
- 8153561 Do IWYU for cpdf_dictionary.h. by Lei Zhang · 7 years ago
- 8c62883 Cover some more NULL-arg FPDFBookmark_* test cases by Tom Sepez · 7 years ago
- 6ab93f5 Remove small unreachable path in GetLinkList(). by Tom Sepez · 7 years ago
- 76525c4 Remove unnecessary ToArray() calls and locals in CPDF_Dest. by Lei Zhang · 7 years ago chromium/3535
- e919ec1 Remove deprecated FPDFDest_GetPageIndex() API. by Lei Zhang · 7 years ago
- a327030 Rework of Fixing metadata not read from linearized file. by Artem Strygin · 7 years ago
- 888af47 Rename CPDF_PageObjectHolder::GetFormDict() to GetDict(). by Henrique Nakashima · 7 years ago
- 5cee3f2 Mark more CPDF_Objects as const in action and bookmark code. by Lei Zhang · 7 years ago
- e5c0fa9 Make one more CPDF_PageObjectHolder member protected. by Lei Zhang · 7 years ago
- 8f63763 Make more CPDF_PageObjectHolder members protected. by Lei Zhang · 7 years ago
- 525147a Use strict types in FPDF API, try #3 by Tom Sepez · 7 years ago
- 1638179 Add index parameter to quadpoints getter and setter. by Ralf Sippl · 7 years ago
- 971a674 Rename fpdfsdk/fpdf* files to be consistent by Dan Sinclair · 7 years ago[Renamed from fpdfsdk/fpdfdoc.cpp]
- 00d47a6 Rename some fsdk files to cpdfsdk by Dan Sinclair · 7 years ago
- 7aba472 Cleanup fsdk_define methods by Dan Sinclair · 7 years ago
- aaed698 Consolidate QuadPoints reading code in fpdfsdk. by Lei Zhang · 7 years ago chromium/3379 chromium/3380
- 11767d3 Add functions to convert various FPDF_ types. by Lei Zhang · 7 years ago
- c3cffbe Fix some param names in the public API. by Lei Zhang · 7 years ago
- aca3efc Fix methods that have definition with different parameter names. by Lei Zhang · 7 years ago
- e899dd7 Change return of FPDFDest_GetDestPageIndex to int. by Henrique Nakashima · 7 years ago
- 71a7d37 Deprecate FPDFDest_GetPageIndex and create a fixed version. by Henrique Nakashima · 7 years ago
- 326c38c Remove unused parameter from FPDFDest_GetView(). by Lei Zhang · 7 years ago
- 8eeee77 Convert CPDF_PageLabel::GetLabel to return Optional<WideString> by Ryan Harrison · 7 years ago
- de3f3fc Open FPDFDest_GetView API. by Henrique Nakashima · 7 years ago
- 367e7de Add FS_RECTF conversion functions. by Lei Zhang · 8 years ago
- 875e98c Remove FX_STRSIZE and replace with size_t by Ryan Harrison · 8 years ago
- 275e260 Convert string class names by Ryan Harrison · 8 years ago
- 0158106 Add truly const versions of CPDF_Document getters. by Lei Zhang · 8 years ago
- 00d2ad1 Rename DLLEXPORT AND STDCALL by Dan Sinclair · 8 years ago
- 7e805d1 Revert "Add a build target and a proper export header for shared library builds." by Henrique Nakashima · 8 years ago
- 0033467 Add a build target and a proper export header for shared library builds. by Felix Kauselmann · 8 years ago
- 18ae06d Basic APIs and tests for extracting attachments by Jane Liu · 8 years ago
- b73ce7b Fixing metadata not read from linearized file. by Henrique Nakashima · 8 years ago chromium/3136
- 4cb82ee Convert more c-style pointers to CFX_UnownedPtr by Tom Sepez · 8 years ago
- fe91c6c Be skeptical of bare |new|s. by Tom Sepez · 8 years ago
- 1c5d0b4 Drop FXSYS_ from mem methods by Dan Sinclair · 8 years ago
- 05df075 Replace FX_FLOAT with underlying float type. by Dan Sinclair · 8 years ago
- b45ea1f Convert CFWL messages to use CFX_PointF by Dan Sinclair · 8 years ago
- a9caab9 Avoid the ptr.reset(new XXX()) anti-pattern by tsepez · 8 years ago
- 6bdb56c Fix FPDF_GetPageLabel API typo. by dsinclair · 8 years ago
- 9067fd6 Add APIs for limited use of document tagged code. by thestig · 9 years ago
- 733e068 Add API for getting page labels. by thestig · 9 years ago
- 85c8e7f Fixup lint flags. by Dan Sinclair · 9 years ago