1. d94fd72 Remove spurious includes of <string.h>. by Tom Sepez · 2 weeks ago
  2. 946c0d3 Remove file-wide unsafe_buffers pragmas from fpdfsdk/fpdf*.cpp by Tom Sepez · 2 weeks ago
  3. 9e67709 Remove memcpy() from fpdfsdk/fpdf*.cpp (non-test files). by Tom Sepez · 2 weeks ago
  4. 7c7b4c7 Move pdfium_test.cc from samples/ to testing/ by Tom Sepez · 3 weeks ago chromium/6470
  5. 7daf1ed Fix return of span_with_terminator() for empty string. by Tom Sepez · 3 weeks ago chromium/6469
  6. 9359db0 Explain FPDFPage_RemoveObject() side effect on FPDF_TEXTPAGE handles by Lei Zhang · 3 weeks ago
  7. 9e4c857 Split off aes/sha headers from fx_crypt.h by Tom Sepez · 3 weeks ago
  8. 30a16cc Roll third_party/googletest/src/ eff443c6e..fa6de7f43 (18 commits) by Alan Screen · 3 weeks ago
  9. fd032dc Mass convert memmove() to FXSYS_memmove(). by Tom Sepez · 3 weeks ago
  10. 835353a Remove code that assumes CPDF_PageObjectHolder contains nullptrs by Lei Zhang · 3 weeks ago
  11. 4b44f35 Mass convert memset() to FXSYS_memset(). by Tom Sepez · 3 weeks ago
  12. a87fc21 Add fxcrt::Fill() by Tom Sepez · 3 weeks ago chromium/6467 chromium/6468
  13. 27e13b1 Convert some memset(x, 0, sz) calls to aggregate initializations. by Tom Sepez · 3 weeks ago
  14. fb6e355 Mass convert memcpy() to FXSYS_memcpy(). by Tom Sepez · 3 weeks ago
  15. 88235c1 Convert to std::array<> in CPDF_SimpleFont. by Tom Sepez · 3 weeks ago chromium/6465 chromium/6466
  16. 8e10d81 Use #pragma allow_unsafe_buffers, not pdfium_unsafe_buffers_paths.txt by Tom Sepez · 3 weeks ago
  17. 6f4fefc Convert to std::array in cmaps/. by Tom Sepez · 3 weeks ago
  18. 911f777 Convert to extern std::array<> in /chromefontdata. by Tom Sepez · 3 weeks ago
  19. 9e495d6 Roll buildtools/clang_format/script/ e5337933f..3c0acd2d4 (23 commits) by Alan Screen · 3 weeks ago
  20. fecdb91 Roll Zlib from d076d8bd0898 to 7d77fb7fd66d (3 revisions) by pdfium-autoroll · 3 weeks ago chromium/6463 chromium/6464
  21. 7b7c83f Roll build/ bbc1efa4c..5eb3babb0 (147 commits) by Tom Sepez · 3 weeks ago chromium/6457 chromium/6458 chromium/6459 chromium/6460 chromium/6461 chromium/6462
  22. 9783ba4 Fix one more edited PDF regression by Lei Zhang · 3 weeks ago
  23. 01ea79c Update hooks for reclient by Lei Zhang · 3 weeks ago
  24. 95b1aab Add one more pixel test for an edited PDF that regressed by Lei Zhang · 3 weeks ago
  25. aaf2cc9 Roll clang to pick up unsafe_buffer_paths.txt format changes. by Tom Sepez · 4 weeks ago chromium/6454 chromium/6455 chromium/6456
  26. 6abd9f1 Introduce fxcrt::try_spancpy() and fxcrt::try_spanmove(). by Tom Sepez · 4 weeks ago
  27. 89d9beb Roll v8/ 7f0739496..0832ba514 (553 commits; 1 trivial rolls) by Tom Sepez · 4 weeks ago
  28. 3a2e165 Roll buildtools and libc++ by Alan Screen · 4 weeks ago
  29. 2c9060d Roll third_party/abseil-cpp/ a64dd87ce..2c1ad970d (2 commits) by Alan Screen · 4 weeks ago
  30. c07eb97 Roll third_party/fp16/src/ 0a92994d7..581ac1c79 (1 commit) by Alan Screen · 4 weeks ago
  31. 32fff0d Update gn_version to f284b6b47039a2d7edfcbfc51f52664f82b5a789 by Alan Screen · 4 weeks ago
  32. fa8edc2 Roll third_party/skia/ 7338f5521..04ee4daae (438 commits) by Alan Screen · 4 weeks ago
  33. 4d6d703 Roll third_party/freetype/src/ f42ce2556..1168b1b5b (15 commits) by Alan Screen · 4 weeks ago
  34. 0a3a3ee Roll base/allocator/partition_allocator/ 8a9c3373f..3b0bd80fa (37 commits) by Alan Screen · 4 weeks ago
  35. ad5237f Roll tools/rust/ eaff38a21..8fcf2bf39 (15 commits) by Alan Screen · 4 weeks ago
  36. 95cb40c Roll third_party/libc++abi/src/ 1317096ef..51fe35844 (2 commits) by Alan Screen · 4 weeks ago
  37. 2d1bd6c Update reclient_version to 0.138.0.e854224-gomaip by Alan Screen · 4 weeks ago
  38. 8342a58 Use spancpy() in more places by Lei Zhang · 4 weeks ago chromium/6452 chromium/6453
  39. 02ff175 Fix yet another edited PDF that regressed by Lei Zhang · 4 weeks ago
  40. 7d687a0 Introduce {Byte,Wide}String::span_with_terminator(). by Tom Sepez · 4 weeks ago
  41. 6444735 Mark fx_memcpy_wrappers.h functions UNSAFE_BUFFER_USAGE. by Tom Sepez · 4 weeks ago
  42. 7cf8895 Enable fuzzing with Skia enabled by Lei Zhang · 4 weeks ago
  43. 155028a Add yet another pixel test for an edited PDF that regressed by Lei Zhang · 4 weeks ago
  44. ff78e42 Roll Code Coverage from f459fdcdfc6c to 1b0ca9db1266 (3 revisions) by pdfium-autoroll · 4 weeks ago
  45. 926b395 Roll Depot Tools from 4a9d989f52e9 to 4246ba023a15 (107 revisions) by pdfium-autoroll · 4 weeks ago
  46. 0b4ff9a Roll libpng from 5140e80f1841 to 34954dfe60ef (2 revisions) by pdfium-autoroll · 5 weeks ago
  47. 863c782 Roll Instrumented Libraries from 0172d67d98df to 682a735d9f5c (18 revisions) by pdfium-autoroll · 5 weeks ago
  48. 8b5bd13 Roll Catapult from 949df6114f3f to 5fbda23b3a86 (52 revisions) by pdfium-autoroll · 5 weeks ago
  49. 0be533a Roll Memory Tools from c6d669e13804 to 2448d81f9741 (1 revision) by pdfium-autoroll · 5 weeks ago
  50. 97c93fd Roll abseil-cpp, buildtools, clang, and libc++ by Lei Zhang · 6 weeks ago
  51. 1a5ec9f Gate GDI APIs behind IsUser32AndGdi32Available in cpdf_interactiveform.cpp by Stefan Smolen · 6 weeks ago chromium/6423 chromium/6424 chromium/6425 chromium/6426 chromium/6427 chromium/6428 chromium/6429 chromium/6430 chromium/6431 chromium/6432 chromium/6433 chromium/6434 chromium/6435 chromium/6436 chromium/6437 chromium/6438 chromium/6439 chromium/6440 chromium/6441 chromium/6442 chromium/6443 chromium/6444 chromium/6445 chromium/6446 chromium/6447 chromium/6448 chromium/6449 chromium/6450 chromium/6451
  52. fde20e1 Deduplicate code in CPDF_Parser and rename some methods by Lei Zhang · 6 weeks ago chromium/6417 chromium/6418 chromium/6419 chromium/6420 chromium/6421
  53. 763c169 Fix parsing of PDFs with multiple cross reference streams by Lei Zhang · 6 weeks ago
  54. bc759a2 Add another pixel test for an edited PDF that regressed by Lei Zhang · 6 weeks ago
  55. 2c66e07 Spanify CFX_SeekableStreamProxy by Tom Sepez · 6 weeks ago chromium/6415 chromium/6416
  56. d6a4b27 Spanify FPDFText_GetText() and FPDF_GetBoundedText(). by Tom Sepez · 6 weeks ago
  57. 1a8053c Don't allow two-arg span constructor without UNSAFE_BUFFER() annotation. by Tom Sepez · 6 weeks ago
  58. 3f19752 Apply UNSAFE_BUFFERS() to two-arg span ctor in core/ by Tom Sepez · 6 weeks ago
  59. f0dc864 Put plugin-specific logic in pdfium_common_config. by Tom Sepez · 7 weeks ago chromium/6412 chromium/6413 chromium/6414
  60. 1eb7ddc Apply UNSAFE_BUFFERS() to two-arg span ctor in xfa/ by Tom Sepez · 7 weeks ago
  61. 590668b Apply UNSAFE_BUFFERS() to two-arg span ctor in testing/ by Tom Sepez · 7 weeks ago
  62. 3b679fe Apply UNSAFE_BUFFERS() to two-arg span ctor in fpdfsdk/ by Tom Sepez · 7 weeks ago
  63. 317e40e Use new instrumented_libs repo by Tom Anderson · 7 weeks ago
  64. 0e4ff8c Roll Zlib from c5bf1b566e5d to d076d8bd0898 (6 revisions) by pdfium-autoroll · 7 weeks ago chromium/6408 chromium/6409 chromium/6410 chromium/6411
  65. 5a49e75 Roll build/ e5ff2eff3..e4eef53d5 (27 commits) by Tom Sepez · 7 weeks ago
  66. 059201e Fix unsafe buffer usage in fxbarcode/datamatrix. by Tom Sepez · 7 weeks ago
  67. d3c008e Avoid some two-arg make_span() calls via extern spans. by Tom Sepez · 7 weeks ago
  68. 666c400 Fix unsafe buffer usage in (non-XFA) JS bindings. by Tom Sepez · 7 weeks ago
  69. b079e87 Fix some unsafe usage in cpdfdsk_{helpers,interactiveform}.cpp by Tom Sepez · 7 weeks ago
  70. c658519 Roll v8/ f6f7c6822..7f0739496 (162 commits) by Andy Phan · 7 weeks ago
  71. b756612 Use the new v8 interceptor API by Andy Phan · 8 weeks ago chromium/6398 chromium/6399 chromium/6400 chromium/6401 chromium/6402 chromium/6403 chromium/6404 chromium/6405 chromium/6406 chromium/6407
  72. afc399f Roll v8/ fe4ad3b98..f6f7c6822 (302 commits) by Andy Phan · 8 weeks ago
  73. 6af6c61 Fix unsafe pointer usage in CJX_HostPseudoModel by Tom Sepez · 8 weeks ago
  74. b9ebffc Fix typo in {Byte,Wide}StringView.TrimmedRight tests by Lei Zhang · 8 weeks ago
  75. 567dff8 Avoid unsafe indexing in EncodeURL() by Tom Sepez · 8 weeks ago
  76. 7ca0110 Use WriteFloat() inside WriteColorToStream() by Lei Zhang · 8 weeks ago
  77. f6df154 Fix some unsafe buffer usage in CPDF_Dest. by Tom Sepez · 8 weeks ago
  78. 6ddcbf2 Mark one remaining unsafe function in core/fpdfapi/edit. by Tom Sepez · 8 weeks ago
  79. 2855dee Do not write out /Page objects that are not in the page tree by Lei Zhang · 8 weeks ago
  80. e4cebef Roll tools/rust/ 1d0018c65..eaff38a21 (6 commits) by Andy Phan · 8 weeks ago chromium/6396 chromium/6397
  81. b870f68 Roll third_party/skia/ 32f1cb507..7338f5521 (263 commits) by Andy Phan · 8 weeks ago
  82. 93c8137 Roll base/allocator/partition_allocator/ c702699cc..8a9c3373f (30 commits) by Andy Phan · 8 weeks ago
  83. e707409 Roll third_party/libc++abi/src/ fc6253a64..1317096ef (2 commits) by Andy Phan · 8 weeks ago
  84. 6123bc0 Roll third_party/libunwind/src/ fc505746f..419b03c0b (2 commits) by Andy Phan · 8 weeks ago
  85. 77b0d2a Update reclient_version to 0.134.1.2c9285b-gomaip by Andy Phan · 8 weeks ago
  86. 9dfab89 Roll third_party/googletest/src/ e4fdb87e7..eff443c6e (7 commits) by Andy Phan · 8 weeks ago
  87. bf35e11 Roll third_party/freetype/src/ 2a790a9f4..f42ce2556 (4 commits) by Andy Phan · 8 weeks ago
  88. 483e5e1 Change cfx_cmyk_to_srgb code to return struct FX_RGB by Lei Zhang · 8 weeks ago
  89. 0095eef Improve comments and naming in calculate_pitch.h by Tom Sepez · 8 weeks ago
  90. d43b6ce Update gn_version to 93ee9b91423c1f1f53fb5f6cba7b8eef6247a564 by Andy Phan · 8 weeks ago
  91. 8ba296a Roll Depot Tools from fbb0301f1f70 to 4a9d989f52e9 (81 revisions) by pdfium-autoroll · 8 weeks ago
  92. 027aa4b Roll Code Coverage from 10ce382356ce to f459fdcdfc6c (9 revisions) by pdfium-autoroll · 8 weeks ago
  93. d7ec420 Switch CPDF_MeshStream to use FX_RGB by Lei Zhang · 8 weeks ago chromium/6389 chromium/6390 chromium/6391 chromium/6392 chromium/6393 chromium/6394 chromium/6395
  94. ffbbea8 Add struct FX_RGB by Lei Zhang · 8 weeks ago
  95. 2238fbe Add fpdfsdk/{pwl,formfiller,fpdfxfa}/ directories to unsafe buffers. by Tom Sepez · 8 weeks ago
  96. e9b7be9 Make SBThemeData::clrBtnBK a one-dimensional array. by Tom Sepez · 8 weeks ago
  97. 0083398 Remove FXSYS_wcstof in favor of system wcstof(). by Tom Sepez · 8 weeks ago
  98. e545832 Add some FPDFDocEmbedderTests that delete pages and save by Lei Zhang · 8 weeks ago
  99. fb8abcb Enforce checking the return value of CFX_DIBitmap::Create() by Lei Zhang · 8 weeks ago
  100. 8111f89 Put unsafe buffer configuration into PDFium by Tom Sepez · 8 weeks ago