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