1. 97c93fd Roll abseil-cpp, buildtools, clang, and libc++ by Lei Zhang · 34 hours ago main
  2. 1a5ec9f Gate GDI APIs behind IsUser32AndGdi32Available in cpdf_interactiveform.cpp by Stefan Smolen · 3 days ago chromium/6423 chromium/6424 chromium/6425 chromium/6426 chromium/6427
  3. fde20e1 Deduplicate code in CPDF_Parser and rename some methods by Lei Zhang · 6 days ago chromium/6417 chromium/6418 chromium/6419 chromium/6420 chromium/6421 chromium/6422
  4. 763c169 Fix parsing of PDFs with multiple cross reference streams by Lei Zhang · 6 days ago
  5. bc759a2 Add another pixel test for an edited PDF that regressed by Lei Zhang · 6 days ago
  6. 2c66e07 Spanify CFX_SeekableStreamProxy by Tom Sepez · 7 days ago chromium/6415 chromium/6416
  7. d6a4b27 Spanify FPDFText_GetText() and FPDF_GetBoundedText(). by Tom Sepez · 7 days ago
  8. 1a8053c Don't allow two-arg span constructor without UNSAFE_BUFFER() annotation. by Tom Sepez · 7 days ago
  9. 3f19752 Apply UNSAFE_BUFFERS() to two-arg span ctor in core/ by Tom Sepez · 7 days ago
  10. f0dc864 Put plugin-specific logic in pdfium_common_config. by Tom Sepez · 9 days ago chromium/6412 chromium/6413 chromium/6414
  11. 1eb7ddc Apply UNSAFE_BUFFERS() to two-arg span ctor in xfa/ by Tom Sepez · 9 days ago
  12. 590668b Apply UNSAFE_BUFFERS() to two-arg span ctor in testing/ by Tom Sepez · 9 days ago
  13. 3b679fe Apply UNSAFE_BUFFERS() to two-arg span ctor in fpdfsdk/ by Tom Sepez · 9 days ago
  14. 317e40e Use new instrumented_libs repo by Tom Anderson · 10 days ago
  15. 0e4ff8c Roll Zlib from c5bf1b566e5d to d076d8bd0898 (6 revisions) by pdfium-autoroll · 11 days ago chromium/6408 chromium/6409 chromium/6410 chromium/6411
  16. 5a49e75 Roll build/ e5ff2eff3..e4eef53d5 (27 commits) by Tom Sepez · 2 weeks ago
  17. 059201e Fix unsafe buffer usage in fxbarcode/datamatrix. by Tom Sepez · 2 weeks ago
  18. d3c008e Avoid some two-arg make_span() calls via extern spans. by Tom Sepez · 2 weeks ago
  19. 666c400 Fix unsafe buffer usage in (non-XFA) JS bindings. by Tom Sepez · 2 weeks ago
  20. b079e87 Fix some unsafe usage in cpdfdsk_{helpers,interactiveform}.cpp by Tom Sepez · 2 weeks ago
  21. c658519 Roll v8/ f6f7c6822..7f0739496 (162 commits) by Andy Phan · 2 weeks ago
  22. b756612 Use the new v8 interceptor API by Andy Phan · 2 weeks ago chromium/6398 chromium/6399 chromium/6400 chromium/6401 chromium/6402 chromium/6403 chromium/6404 chromium/6405 chromium/6406 chromium/6407
  23. afc399f Roll v8/ fe4ad3b98..f6f7c6822 (302 commits) by Andy Phan · 2 weeks ago
  24. 6af6c61 Fix unsafe pointer usage in CJX_HostPseudoModel by Tom Sepez · 2 weeks ago
  25. b9ebffc Fix typo in {Byte,Wide}StringView.TrimmedRight tests by Lei Zhang · 2 weeks ago
  26. 567dff8 Avoid unsafe indexing in EncodeURL() by Tom Sepez · 2 weeks ago
  27. 7ca0110 Use WriteFloat() inside WriteColorToStream() by Lei Zhang · 2 weeks ago
  28. f6df154 Fix some unsafe buffer usage in CPDF_Dest. by Tom Sepez · 2 weeks ago
  29. 6ddcbf2 Mark one remaining unsafe function in core/fpdfapi/edit. by Tom Sepez · 2 weeks ago
  30. 2855dee Do not write out /Page objects that are not in the page tree by Lei Zhang · 2 weeks ago
  31. e4cebef Roll tools/rust/ 1d0018c65..eaff38a21 (6 commits) by Andy Phan · 2 weeks ago chromium/6396 chromium/6397
  32. b870f68 Roll third_party/skia/ 32f1cb507..7338f5521 (263 commits) by Andy Phan · 2 weeks ago
  33. 93c8137 Roll base/allocator/partition_allocator/ c702699cc..8a9c3373f (30 commits) by Andy Phan · 2 weeks ago
  34. e707409 Roll third_party/libc++abi/src/ fc6253a64..1317096ef (2 commits) by Andy Phan · 2 weeks ago
  35. 6123bc0 Roll third_party/libunwind/src/ fc505746f..419b03c0b (2 commits) by Andy Phan · 2 weeks ago
  36. 77b0d2a Update reclient_version to 0.134.1.2c9285b-gomaip by Andy Phan · 2 weeks ago
  37. 9dfab89 Roll third_party/googletest/src/ e4fdb87e7..eff443c6e (7 commits) by Andy Phan · 2 weeks ago
  38. bf35e11 Roll third_party/freetype/src/ 2a790a9f4..f42ce2556 (4 commits) by Andy Phan · 2 weeks ago
  39. 483e5e1 Change cfx_cmyk_to_srgb code to return struct FX_RGB by Lei Zhang · 2 weeks ago
  40. 0095eef Improve comments and naming in calculate_pitch.h by Tom Sepez · 2 weeks ago
  41. d43b6ce Update gn_version to 93ee9b91423c1f1f53fb5f6cba7b8eef6247a564 by Andy Phan · 2 weeks ago
  42. 8ba296a Roll Depot Tools from fbb0301f1f70 to 4a9d989f52e9 (81 revisions) by pdfium-autoroll · 3 weeks ago
  43. 027aa4b Roll Code Coverage from 10ce382356ce to f459fdcdfc6c (9 revisions) by pdfium-autoroll · 3 weeks ago
  44. d7ec420 Switch CPDF_MeshStream to use FX_RGB by Lei Zhang · 3 weeks ago chromium/6389 chromium/6390 chromium/6391 chromium/6392 chromium/6393 chromium/6394 chromium/6395
  45. ffbbea8 Add struct FX_RGB by Lei Zhang · 3 weeks ago
  46. 2238fbe Add fpdfsdk/{pwl,formfiller,fpdfxfa}/ directories to unsafe buffers. by Tom Sepez · 3 weeks ago
  47. e9b7be9 Make SBThemeData::clrBtnBK a one-dimensional array. by Tom Sepez · 3 weeks ago
  48. 0083398 Remove FXSYS_wcstof in favor of system wcstof(). by Tom Sepez · 3 weeks ago
  49. e545832 Add some FPDFDocEmbedderTests that delete pages and save by Lei Zhang · 3 weeks ago
  50. fb8abcb Enforce checking the return value of CFX_DIBitmap::Create() by Lei Zhang · 3 weeks ago
  51. 8111f89 Put unsafe buffer configuration into PDFium by Tom Sepez · 3 weeks ago
  52. fe581ab Roll build/ e9a12f276..e5ff2eff3 (85 commits) by Tom Sepez · 3 weeks ago
  53. e58d4d7 Roll third_party/icu/ 1112fa6b3..d94ab131b (8 commits) by Tom Sepez · 3 weeks ago
  54. 2786390 Flag remaining unsafe buffer usage in fxcrt. by Tom Sepez · 3 weeks ago
  55. e21f71a Change CPDF_MeshStream::ReadColor() to return an array by Lei Zhang · 3 weeks ago
  56. 1f9ae70 Fix undefined behavior in DrawGouraud() by Lei Zhang · 3 weeks ago
  57. d9a0209 Fix some nits in DrawGouraud() by Lei Zhang · 3 weeks ago
  58. 1c25073 Roll Catapult from 4dc7721a1444 to 949df6114f3f (83 revisions) by pdfium-autoroll · 4 weeks ago
  59. ec275ee Roll libpng from 3c7486b231c7 to 5140e80f1841 (1 revision) by pdfium-autoroll · 4 weeks ago
  60. c0800e8 Remove Skia Sfntly dependency by Ben Wagner · 4 weeks ago chromium/6369 chromium/6370 chromium/6371 chromium/6372 chromium/6373 chromium/6374 chromium/6375 chromium/6376 chromium/6377 chromium/6378 chromium/6379 chromium/6381 chromium/6382 chromium/6383 chromium/6384 chromium/6385 chromium/6386 chromium/6387 chromium/6388
  61. 27062af Remove more wide string literals. by Tom Sepez · 4 weeks ago
  62. 7df1650 Remove some FXSYS_ functions in favor of std::char_traits<>. by Tom Sepez · 4 weeks ago
  63. 11b5f3b Simplify CFXJSE_NodeHelper::CreateNodeForCondition(). by Tom Sepez · 4 weeks ago chromium/6368
  64. a9646b4 Fix regression in coverage_report.py by Lei Zhang · 4 weeks ago
  65. adc1b16 Set a default GN enable_safe_libstdcxx value by Lei Zhang · 4 weeks ago
  66. 2f6cef8 Avoid a compiler compatibility issue with CPDF_DefaultAppearance by Lei Zhang · 4 weeks ago
  67. e15b92e Convert some WideString::CompareNoCase() to EqualsASCIINoCase(). by Tom Sepez · 5 weeks ago chromium/6363 chromium/6364 chromium/6365 chromium/6366
  68. 71a0c1d Replace ptr/size pair with span in FXJSE_CLASS_DESCRIPTOR. by Tom Sepez · 5 weeks ago
  69. e8ef976 Remove in-out parameter from GetFontFamily. by Tom Sepez · 5 weeks ago
  70. 11f9c86 Enable UNOWNED_PTR_EXCLUSION checks for debug builds only. by Tom Sepez · 5 weeks ago
  71. b214b50 Adjust BUILD.gn files for path-based unsafe buffer warnings. by Tom Sepez · 5 weeks ago
  72. 2dc6941 Remove another parameter from CPDF_AnnotList methods by Lei Zhang · 5 weeks ago
  73. 7063716 Avoid calls to c_str() in cpdf_filespec.cpp. by Tom Sepez · 5 weeks ago chromium/6356 chromium/6357 chromium/6358 chromium/6359 chromium/6360 chromium/6361 chromium/6362
  74. c9f2bf1 Avoid duplicate checks in StringViewTemplate<>::Substr(). by Tom Sepez · 5 weeks ago
  75. 70e774a Remove dead code in RenderPageImpl() callees by Lei Zhang · 5 weeks ago
  76. b039c38 Improve generated content stream data in cpdf_generateap.cpp by Lei Zhang · 5 weeks ago
  77. b119e4a Make FPDFAnnotEmbedderTest.Bug1206 resiliant to changes by Lei Zhang · 5 weeks ago
  78. 1eac2c6 Remove use of string to hold binary data in cgdi_device_driver.cpp. by Tom Sepez · 5 weeks ago
  79. f93971a Move some fx_system.h replacements into a C++ only section. by Tom Sepez · 5 weeks ago
  80. 49089b8 Add script to fetch images from pdfium-skia gold server by Tom Sepez · 5 weeks ago
  81. cd89479 Change scripts to use autoninja by Lei Zhang · 5 weeks ago
  82. 9844727 Roll third_party/skia/ 532505396..32f1cb507 (200 commits) by Lei Zhang · 5 weeks ago chromium/6354 chromium/6355
  83. adc3fe7 Increase internal precision in FXSYS_wcstof(). by Tom Sepez · 5 weeks ago
  84. 112c347 Generate more legal content stream data in CPDF_GenerateAP by Lei Zhang · 5 weeks ago
  85. 91bf089 Roll build, clang, and rust tools by Lei Zhang · 5 weeks ago
  86. 2749993 Properly account for CTM changes by Lei Zhang · 5 weeks ago
  87. bbf4c53 Remove unreachable TranslateImageLine() colorspace code by Lei Zhang · 5 weeks ago
  88. 62e50f0 Roll abseil, buildtools, and libc++ by Lei Zhang · 5 weeks ago
  89. f9629a3 Rename CPDF_Color::GetRGB() to GetColorRef() by Lei Zhang · 5 weeks ago
  90. 8fc2c9e Rename CPDF_PatternCS::GetPatternRGB() to GetPatternColorRef() by Lei Zhang · 5 weeks ago
  91. 6fa344b Roll third_party/googletest/src/ af29db7ec..e4fdb87e7 (411 commits) by Lei Zhang · 5 weeks ago
  92. 91e017d Demonstrate PDF saving bug with a "leaky" CTM by Lei Zhang · 5 weeks ago
  93. 1655bca Roll base/allocator/partition_allocator/ c2bb1848e..c702699cc (26 commits) by Lei Zhang · 5 weeks ago
  94. 42e9133 Roll Zlib from 3787595bbbd3 to c5bf1b566e5d (4 revisions) by pdfium-autoroll · 6 weeks ago
  95. 8063a85 Roll Memory Tools from 4753a8cbcd7c to c6d669e13804 (2 revisions) by pdfium-autoroll · 6 weeks ago chromium/6352 chromium/6353
  96. bfa3a7c Gate GDI APIs behind IsUser32AndGdi32Available in cfgas_fontmgr.cpp by Stefan Smolen · 6 weeks ago chromium/6349 chromium/6350 chromium/6351
  97. 0e97af8 Roll abseil, build, buildtools, clang, and partition_allocator by Lei Zhang · 6 weeks ago
  98. 4b608cc Roll base/allocator/partition_allocator/ 42bf756b3..dd11a7511 (19 commits) by Lei Zhang · 6 weeks ago chromium/6347 chromium/6348
  99. 95339d6 Roll gn from a2e2717ea670 to 88e8054aff7b by Lei Zhang · 6 weeks ago
  100. 1499484 Roll buildtools, libc++, and abseil by Lei Zhang · 6 weeks ago