1. af1239a Make CPDF_IccProfile's dependency more direct by Lei Zhang · 9 weeks ago
  2. 3771a29 Remove CFX_Font::IsEmbedded() by Lei Zhang · 9 weeks ago
  3. 050ae79 Stop making CPDF_IccProfile an Observable by Lei Zhang · 9 weeks ago
  4. 038d39b Avoid more future unsafe buffer usage in StringDataTemplate. by Tom Sepez · 9 weeks ago chromium/6316 chromium/6317
  5. 9108588 Move remaining code out of third_party/base and into core/fxcrt by Lei Zhang · 9 weeks ago
  6. b8ea876 Remove remaining NoDestructor usage by Lei Zhang · 9 weeks ago
  7. 01e6d56 Convert some C-style arrays to std::array<>. by Tom Sepez · 10 weeks ago
  8. a7fca8a Add a way to undo a previous FPDF_SetSystemFontInfo() call by Lei Zhang · 10 weeks ago
  9. b4fb361 Re-write some unsafe string code prior to UNSAFE_BUFFERS. by Tom Sepez · 10 weeks ago
  10. fec5a97 Roll v8/ b6fd2f17b..a86e19715 (464 commits) by Alan Screen · 10 weeks ago
  11. 04a9cf6 Make CodePointView::Iterator() demonstrably safe. by Tom Sepez · 10 weeks ago
  12. f3209d0 Fix build with chrome plugin enabled but Partition Alloc disabled, by Tom Sepez · 10 weeks ago
  13. 7f1ff0f Roll MarkupSafe from 0bad08bb207b to e582d7f0edb9 (1 revision) by pdfium-autoroll · 10 weeks ago
  14. 2be9efb Roll Instrumented Libraries from 0011c28c8d35 to 0893d760101b (1 revision) by pdfium-autoroll · 10 weeks ago
  15. 132a521 Roll Jinja2 from e2d024354e11 to c9c77525ea20 (1 revision) by pdfium-autoroll · 10 weeks ago
  16. 43bfc30 Copy absl::WrapUnique()'s static_asserts into pdfium::WrapUnique() by Lei Zhang · 2 months ago
  17. 6261e14 Remove code in the form of "return std::move(local_var);" by Lei Zhang · 2 months ago
  18. d72fd57 Move third_party/base/ptr_util.h to core/fxcrt by Lei Zhang · 2 months ago
  19. 34e3405 Merge third_party/base/memory/aligned_memory.h into fx_memory.h by Lei Zhang · 2 months ago
  20. ee6325e Move third_party/base/test/scoped_locale.* to testing by Lei Zhang · 2 months ago
  21. 81b3f39 Move third_party/base/{debug,win} to core/fxcrt by Lei Zhang · 2 months ago
  22. e899579 Convert CFX_XMLParser::current_text_ to WideString by Tom Sepez · 2 months ago
  23. f36006c Move third_party/base/numerics to core/fxcrt/numerics by Lei Zhang · 2 months ago
  24. d4c0790 Rename TrimLeft()/TrimRight() to TrimFront()/TrimBack(). by Tom Sepez · 2 months ago
  25. 1908cfc add file annot api by Ivan Odulo · 2 months ago
  26. f778d3c Move third_party/base/containers/*.h to core/fxcrt/containers by Lei Zhang · 2 months ago
  27. 86aa2fb Move {Byte,Wide}String::Trim{,Left,Right}() into StringTemplate<> by Tom Sepez · 2 months ago
  28. ba6031a Force LF line ending for the AUTHORS file by Lei Zhang · 2 months ago
  29. 67963ba Remove Fuchsia support by Lei Zhang · 2 months ago
  30. a426b95 Fix typo in public/fpdf_sysfontinfo.h by Lei Zhang · 2 months ago
  31. 812acad Disallow absl::optional usage via include_rules by Lei Zhang · 2 months ago chromium/6305 chromium/6306 chromium/6307 chromium/6308 chromium/6309 chromium/6310 chromium/6311 chromium/6312 chromium/6312_46 chromium/6315
  32. 05f42a1 Enforce checkdeps when submitting CLs by Lei Zhang · 2 months ago
  33. 1d732b2 Fix include rules in cfx_glyphcache.cpp by Lei Zhang · 2 months ago
  34. 3793595 Move third_party/base/span.h to core/fxcrt by Lei Zhang · 2 months ago
  35. 7a3e5c0 Move {Byte,Wide}String::Replace() to StringTemplate<> by Tom Sepez · 2 months ago
  36. a6bea32 Get rid of FX_GET_32WORD macro. by Lei Zhang · 2 months ago
  37. dbff3cb Use more spans in Revision6_Hash() by Lei Zhang · 2 months ago
  38. d4ee164 Move {Byte,Wide}String::SetAt() into StringTemplate<> by Tom Sepez · 2 months ago
  39. 4176020 Move {Byte,Wide}String::Find() into StringTemplate<> by Tom Sepez · 2 months ago
  40. 88e1fe5 Remove fxcrt::ByteSwapTo* functions by Lei Zhang · 2 months ago
  41. 006476b Move {Byte,Wide}String::Insert() to StringTemplate<T> by Tom Sepez · 2 months ago
  42. b9bd647 Move {Byte,Wide}String::Delete() into StringTemplate<T>. by Tom Sepez · 2 months ago
  43. 12772da Consolidate byteorder code by Lei Zhang · 2 months ago
  44. 2edcdd7 Fix use-after-move in CPDF_RenderStatus::CompositeDIBitmap() by Lei Zhang · 2 months ago
  45. 549afab Convert fx_random.cpp to use safe types by Tom Sepez · 2 months ago chromium/6303 chromium/6304
  46. aecfce3 Use std::array<> in fx_coordinates.cpp. by Tom Sepez · 2 months ago
  47. e074261 Add missing includes uncovered by libc++ change by Hans Wennborg · 2 months ago
  48. ca0dc04 Roll third_party/skia/ a9db1213b..6279c88b9 (349 commits) by Alan Screen · 2 months ago
  49. a747ba7 Roll build/ 9ca0d2ce9..386c65667 (118 commits) by Alan Screen · 2 months ago
  50. f283eab Add UNSAFE_BUFFER annotations to fx_dib.h by Tom Sepez · 2 months ago chromium/6301 chromium/6302
  51. 4ccd18a Move even more code still into StringTemplate. by Tom Sepez · 2 months ago
  52. 5488b8f Get rid of pointer arithmetic in *MSBFIRST() and *LSBFIRST() macros. by Tom Sepez · 2 months ago
  53. b031c22 Give better error diagnostic in cpdf_dictionary.h by Lei Zhang · 2 months ago
  54. df0228d Put GetBuffer() and ReleaseBuffer() in StringBaseTemplate by Tom Sepez · 2 months ago
  55. 64571d5 Avoid adding stream objects directly to arrays in CPDF_SyntaxParser by Lei Zhang · 3 months ago chromium/6299 chromium/6300
  56. 88b642d Roll tools/clang/ 2b9d966ec..ff84dc245 (41 commits) by Alan Screen · 3 months ago
  57. 457ff0f Place common code for byte/wide strings in StringTemplate. by Tom Sepez · 3 months ago
  58. 4306e55 Combine FX_wcspos() and FX_strpos() into fxcrt::spanpos(). by Tom Sepez · 3 months ago
  59. 5299db5 Encapsulate FT_Set_Pixel_Sizes() by Lei Zhang · 3 months ago
  60. 56f5c3b Roll Zlib from 956936c53cb6 to 646b7f569718 (3 revisions) by pdfium-autoroll · 3 months ago
  61. aad37f1 Move WideString::WStringLength() to cpdfsdk_helpers.cpp by Tom Sepez · 3 months ago chromium/6293 chromium/6294 chromium/6295 chromium/6296 chromium/6297 chromium/6298
  62. c3bf5b2 Add runtime check for streams in CPDF_Array::SetAtInternal() and friends by Lei Zhang · 3 months ago
  63. 778a2f6 Do not let CPDF_Array::SetNewAt() and friends take a CPDF_Stream by Lei Zhang · 3 months ago
  64. ba0b98c Make RenderDeviceDriverIface::SetDIBits() take RetainPtrs by value by Lei Zhang · 3 months ago
  65. 9dfb129 Return RetainPtr<> from StringData::Create() by Tom Sepez · 3 months ago
  66. c764fe0 Avoid UNSAFE_BUFFER operations in core/fxcrt/{byte,wide}string.h by Tom Sepez · 3 months ago
  67. 467e8dd Remove ByteString::AllocCopy() and WideString::AllocCopy(). by Tom Sepez · 3 months ago chromium/6291 chromium/6292
  68. bb51448 Ensure CPDF_Stream's dictionary is always a direct object by Lei Zhang · 3 months ago
  69. 4fbdcdc Give "V4" and "V5" parser code better names by Lei Zhang · 3 months ago
  70. 244491f Mark CVE-2023-52355 as mitigated in third_party/libtiff/METADATA by Lei Zhang · 3 months ago
  71. d85e882 Fix PDF loading when an initial xref stream references a xref table by Lei Zhang · 3 months ago
  72. 24c6be6 Switch from absl::optional to std::optional by Lei Zhang · 3 months ago
  73. db46cc5 Add another pixel test for incorrect cross reference stream handling by Lei Zhang · 3 months ago
  74. 907b7651 Sync Chromium's include_rules for Abseil by Lei Zhang · 3 months ago
  75. 59f3856 Spanify FX_strstr() and FX_wcsstr() by Tom Sepez · 3 months ago
  76. 35d21ad Avoid potential msan warnings in test SpanEquals.Empty by Tom Sepez · 3 months ago chromium/6288 chromium/6289 chromium/6290
  77. 4097f1d Add new base::span<> functions to pdfium::span<>. by Tom Sepez · 3 months ago
  78. 0a15a05 Roll buildtools/, third_party/libc++/src/, third_party/libc++abi/src/ by Alan Screen · 3 months ago
  79. 2f1b073 Add improvements to core/fxcrt/span_util.h by Tom Sepez · 3 months ago
  80. 03a847d Tidy some code in fx_crypt_aes.cpp by Tom Sepez · 3 months ago
  81. 187fa92 Introduce UNSAFE_BUFFERS() macro to PDFium. by Tom Sepez · 3 months ago
  82. 4282836 Roll Depot Tools from 35a530663508 to af6eabff5313 (49 revisions) by pdfium-autoroll · 3 months ago chromium/6284 chromium/6285 chromium/6286 chromium/6287
  83. 416a9d4 Roll Code Coverage from 2bd00824f032 to 76f45e718405 (1 revision) by pdfium-autoroll · 3 months ago
  84. 4a3765a Roll tools/rust/ e721a72ad..bcaf16e55 (9 commits) by Alan Screen · 3 months ago
  85. 5d809a2 Remove limit on number of form XObjects within a form XObject by Lei Zhang · 3 months ago
  86. 4c76a8f Update reclient_version to 0.130.0.546556b-gomaip by Alan Screen · 3 months ago
  87. 8a4b1b7 Roll third_party/libunwind/src/ 2602aecdf..fc505746f (7 commits) by Alan Screen · 3 months ago
  88. 8017ac5 Roll gn from 85944ebc24a9 to a2e2717ea670 by Alan Screen · 3 months ago
  89. c385302 Roll third_party/abseil-cpp/ b7ad4e9ef..d391aa34a (8 commits) by Alan Screen · 3 months ago
  90. 4048722 Roll third_party/freetype/src/ ca76683b7..47574f7ea (10 commits) by Alan Screen · 3 months ago
  91. 2a585a8 Ignore /Prev for hybrid-reference files by Lei Zhang · 3 months ago
  92. 815cc45 Revert ProcessCrossRefV5Entry() overwrite change by Lei Zhang · 3 months ago
  93. a8e1f13 Add pixel test for an edited PDF that regressed by Lei Zhang · 3 months ago
  94. 7c7a608 Add FPDFText_LoadCidType2Font() API by Lei Zhang · 3 months ago chromium/6277 chromium/6278 chromium/6279 chromium/6280 chromium/6281 chromium/6282 chromium/6283
  95. 41015d1 Encapsulate FT_Get_Glyph_Name() calls in CFX_Face by Lei Zhang · 3 months ago
  96. 4d00d97 Fix another typo in ToUnicode template constant by Lei Zhang · 3 months ago chromium/6275 chromium/6276
  97. f22325c Make PDF_USE_SKIA a public build definition by Alan Screen · 3 months ago
  98. ccc38c2 Remove more dead code in CFX_DIBitmap by Lei Zhang · 3 months ago chromium/6273 chromium/6274
  99. 8abe178 Clean up CPDF_RenderStatus::LoadSMask() by Lei Zhang · 3 months ago
  100. fe586ee Remove dead code in CFX_DIBitmap by Lei Zhang · 3 months ago