1. 4802f42 Refactor CFX_ImageTransformer::Continue(). by Lei Zhang · 4 years, 6 months ago
  2. 997e797 Merge CPDF_TransferFuncDIB::LoadSrc() into the ctor. by Lei Zhang · 4 years, 6 months ago
  3. 9e45c98 Add a GetAlphaWithSrc() helper function. by Lei Zhang · 4 years, 6 months ago
  4. eef064f Clean up some CPDF_TransferFuncDIB methods. by Lei Zhang · 4 years, 6 months ago
  5. ea801ce Remove some repeated checks in CFX_DIBitmap(). by Lei Zhang · 4 years, 6 months ago
  6. 41ce2a1 Use GetAlpha() in more places inside CFX_ScanlineCompositor. by Lei Zhang · 4 years, 6 months ago
  7. 5c5095b Rename CPDF_DIBTransferFunc to CPDF_TransferFuncDIB. by Lei Zhang · 4 years, 6 months ago
  8. a7d8cc3 Merge CFX_FilteredDIB into CPDF_DIBTransferFunc. by Lei Zhang · 4 years, 6 months ago
  9. b28b958 Consistently use helper functions to read from FXDIB_Format. by Lei Zhang · 4 years, 6 months ago
  10. 14bc9cb Make CFX_DIBBase::IsAlphaMask() consistent with related functions. by Lei Zhang · 4 years, 6 months ago
  11. 87c415a Rename CPDF_DIBBase to CPDF_DIB. by Lei Zhang · 4 years, 6 months ago
  12. 20556bf Use IsValueInRangeForNumericType() in CPDF_StreamParser. by Lei Zhang · 4 years, 6 months ago
  13. 4342b38 Consistently read |CPDF_StreamParser::m_pBuf| values as uint8_t. by Lei Zhang · 4 years, 6 months ago
  14. f53184f Add string validations in StringToCode() and StringToWideString(). by Hui Yingst · 4 years, 6 months ago
  15. 801b95f Remove unused no-arg constructor for Cline. by Tom Sepez · 4 years, 6 months ago
  16. f0729ff No need to pass |pDoc| in CBA_FontMap methods. by Tom Sepez · 4 years, 6 months ago
  17. 0583b29 Remove unused CBA_FontMap::SetDefaultFont(). by Tom Sepez · 4 years, 6 months ago
  18. 1b39d72 Unify CPDF_RenderContext constructor. by Tom Sepez · 4 years, 6 months ago
  19. 90cc620 CPDF_RenderOptions::bForceDownSample is always false. by Tom Sepez · 4 years, 6 months ago
  20. e337920 Change StringToCode() to return Optional<uint32_t> type. by Hui Yingst · 4 years, 7 months ago
  21. 1f3e400 Comment move behavior for fxcrt string and pointer types. by Tom Sepez · 4 years, 7 months ago
  22. 2bbc025 Use NoDestructor in a couple obvious places. by Lei Zhang · 4 years, 7 months ago
  23. addc9bf Expose MakeTag() as CFX_FontMapper::MakeTag(). by Lei Zhang · 4 years, 7 months ago
  24. bf13f3f Add core/fxcrt/byteorder.h. by Lei Zhang · 4 years, 7 months ago
  25. f792699 Remove some references to fxcrt namespace. by Lei Zhang · 4 years, 7 months ago
  26. 7a2a142 Avoid using std::function to improve performance. by Lei Zhang · 4 years, 7 months ago
  27. 8b5fc25 Remove parsing decimal numbers in StringToCode(). by Hui Yingst · 4 years, 7 months ago
  28. d690c3d Avoid crash in CPDF_SecurityHandler::GetUserPassword(). by Lei Zhang · 4 years, 7 months ago
  29. 8cb6a65 Change FPDF_TEXTRENDERMODE_* C-style defines to enums by Daniel Hosseinian · 4 years, 7 months ago
  30. ea20851 Change CRYPT_MD5* functions to use pdfium::span. by Lei Zhang · 4 years, 7 months ago
  31. d49e057 Introduce CPDF_Icon class to break CPWL_Icon dependence on parser/. by Tom Sepez · 4 years, 7 months ago
  32. eb0d68c Shuffle code in cpdf_security_handler.cpp. by Lei Zhang · 4 years, 7 months ago
  33. ca5b265 Fix more nits in CPDF_SecurityHandler. by Lei Zhang · 4 years, 7 months ago
  34. f86e8eb Simplify CPDF_SecurityHandler code. by Lei Zhang · 4 years, 7 months ago
  35. f3163cf Initialize members in the header for CPDF_Object sub-classes. by Lei Zhang · 4 years, 7 months ago
  36. a247721 Make sure encrypted PDFs save properly when modified. by Lei Zhang · 4 years, 7 months ago
  37. aeecf1a Avoid regenerating revision 5 and 6 encryption dictionaries. by Lei Zhang · 4 years, 7 months ago
  38. 4f5d2cf Break direct dependence between fpdfapi/edit and fxge. by Tom Sepez · 4 years, 7 months ago
  39. 776b0cf CPDF_Document no longer requires fx_font.h. by Tom Sepez · 4 years, 7 months ago
  40. 088b831 Fix MSAN errors in CPDF_SecurityHandler. by Lei Zhang · 4 years, 7 months ago
  41. 71a250c Fix PDF encryption for revision 5 and 6. by Lei Zhang · 4 years, 7 months ago
  42. fc3ef15 Do more password verification when there is an ID change. by Lei Zhang · 4 years, 7 months ago
  43. 1a5c057 Verify saved copies can be opened with both passwords. by Lei Zhang · 4 years, 7 months ago
  44. 11d89e6 Fix password encoding when generating PDFs. by Lei Zhang · 4 years, 7 months ago
  45. 4cc552c Save encrypted files without IDs in CPDFSecurityHandlerEmbedderTests. by Lei Zhang · 4 years, 7 months ago
  46. 8d0d0b5 Exercise saving encrypted PDFs in CPDFSecurityHandlerEmbedderTests. by Lei Zhang · 4 years, 7 months ago
  47. bb43daa Do more verification in CPDFSecurityHandlerEmbedderTests. by Lei Zhang · 4 years, 7 months ago
  48. effc689 Make a set of CPDFSecurityHandlerEmbedderTests more consistent. by Lei Zhang · 4 years, 7 months ago
  49. bc5ddc5 Clang-format some more code in core/. by Lei Zhang · 4 years, 7 months ago
  50. b2cb433 Fix some nits in win32 fxge code. by Lei Zhang · 4 years, 7 months ago
  51. 72c0504 Initialize more member variables in the header. by Lei Zhang · 4 years, 7 months ago
  52. ea5411d Remove useless |kFormFieldTypes| constant. by Lei Zhang · 4 years, 7 months ago
  53. 144da5d Clang-format some code in core/. by Lei Zhang · 4 years, 7 months ago
  54. a0a0280 Remove some comparisons against |true| and |false|. by Tom Sepez · 4 years, 7 months ago
  55. 3d2c424 Fix a ClangTidy - Readability finding in pdfium. by Andrew Weintraub · 4 years, 7 months ago
  56. 44e12aa Prefer (!X || Y) to (X ? Y : true) by Tom Sepez · 4 years, 7 months ago
  57. 6a4c8f7 Prefer (X && Y) over (X ? Y : false). by Tom Sepez · 4 years, 7 months ago
  58. 7a4c247 Remove CFX_Matrix.AsTuple(). by Lei Zhang · 4 years, 7 months ago
  59. 6691e5e Remove unused code from FX_Number. by Lei Zhang · 4 years, 8 months ago
  60. 763d0d3 Revert "Properly write floats in CFX_PSRenderer." by Lei Zhang · 4 years, 8 months ago
  61. ee77d51 Properly write floats in CFX_PSRenderer. by Lei Zhang · 4 years, 8 months ago
  62. 5a1c64f Properly write out enums in CFX_PSRenderer::SetGraphState(). by Lei Zhang · 4 years, 8 months ago
  63. 096645c Roll third_party/skia/ 17096c763..7d34dc774 (1 commit) by Lei Zhang · 4 years, 8 months ago
  64. 2e2aa29 Roll third_party/skia/ 34cea00bd..30bc527fd (1 commit) by Lei Zhang · 4 years, 8 months ago
  65. 57bf3fe Remove CPDF_Parser::GetObjectGenNum(). by Tom Sepez · 4 years, 8 months ago
  66. 6b4a235 Allow reading font name from Windows `name` table entry. by Patrik Weiskircher · 4 years, 8 months ago
  67. c4d5acc Use more spans with CRYPT_ArcFour code. by Lei Zhang · 4 years, 8 months ago
  68. b92ff3c Use more size_t in CPDF_CryptoHandler. by Lei Zhang · 4 years, 8 months ago
  69. dd4e75a Use CPDF_StreamAcc::GetSpan() in more places. by Lei Zhang · 4 years, 8 months ago
  70. 2e0549b Make CRYPT_ArcFourCryptBlock() take spans. by Lei Zhang · 4 years, 8 months ago
  71. 7f2169b Do more CPDF_SecurityHandler cleanup. by Lei Zhang · 4 years, 8 months ago
  72. f0bc936 Cleanup fx_coordinates_unittest.cpp by Alan Screen · 4 years, 8 months ago
  73. 1077a87 Give UnownedPtr<> a move ctor and move assign operator. by Tom Sepez · 4 years, 8 months ago
  74. 5cedaeb Fix some nits in parser crypto code. by Lei Zhang · 4 years, 8 months ago
  75. 2709469 Fix wrong integer type CPDF_SecurityHandler::GetUserPassword(). by Lei Zhang · 4 years, 8 months ago
  76. 1dc3e9e Fix nits in CFX_XMLParser::DoSyntaxParse(). by Lei Zhang · 4 years, 8 months ago
  77. 595bc6e Take buffers from the partition in flatemodule.cpp by Tom Sepez · 4 years, 8 months ago
  78. d04de26 Use buffers from the partition in CPDFSDK_FormFillEnvironment by Tom Sepez · 4 years, 8 months ago
  79. 609b984 Add unit test for FPDFImageObj_LoadJpegFile{Inline}() APIs by Tom Sepez · 4 years, 8 months ago
  80. 77d77be Take buffers from partition in faxmodule.cpp by Tom Sepez · 4 years, 8 months ago
  81. af61c35 Take vectors from partition in CFX_BmpDecompressor by Tom Sepez · 4 years, 8 months ago
  82. f5065b3 Take buffers from the partition in CPDF_Creator by Tom Sepez · 4 years, 8 months ago
  83. 0957726 Improve embedder test coverage of FPDFBookmark_GetDest()/GetAction(). by Tom Sepez · 4 years, 8 months ago
  84. 0a792a5 Put two more instances of std::vector<wchar_t> into the partition. by Tom Sepez · 4 years, 8 months ago
  85. f20323a Use PartitonAlloc to buffer some vectors in gif. by Tom Sepez · 4 years, 8 months ago
  86. 26b030d Load the first-page xref stream in linearized PDFs. by Lei Zhang · 4 years, 8 months ago
  87. a6601d5 Fix LoadLinearizedAllCrossRefV4() to work properly. by Lei Zhang · 4 years, 8 months ago
  88. b7e48e9 Clean up some xref code in CPDF_Parser. by Lei Zhang · 4 years, 8 months ago
  89. 3a1dc14 Allocate CFX_Font::m_FontDataAllocation from the partition. by Tom Sepez · 4 years, 8 months ago
  90. af35239 Add another malloc(0) test. by Tom Sepez · 4 years, 8 months ago
  91. bcdac2a Use FxAllocAllocator in core/fxcrt std::vector<> of pure data. by Tom Sepez · 4 years, 8 months ago
  92. 237c4dd Use span<> arguments in FAXModule and CJPX_Decoder. by Tom Sepez · 4 years, 8 months ago
  93. f5531fc Pass argument as span<> to BMPModule::BmpReadScanline(). by Tom Sepez · 4 years, 8 months ago
  94. cc3d0ce Move FxFreeDeleter to fx_memory_wrappers.h by Tom Sepez · 4 years, 8 months ago
  95. d2f60ac Add a STL-compatible allocator backed by FX_Alloc() by Tom Sepez · 4 years, 8 months ago
  96. 90a11ba Use PDF page base clip for Win32 rendering by Alan Screen · 4 years, 8 months ago
  97. 57eea9a Add test for current malloc(0) behavior. by Tom Sepez · 4 years, 8 months ago
  98. 4332973 Reduce includes in fx_memory.h. by Lei Zhang · 4 years, 8 months ago
  99. 0e31fab Remove CRYPT_aes_context::encrypt and decrypt members. by Tom Sepez · 4 years, 8 months ago
  100. fec3341 Remove inline functions from fx_memory.h header. by Tom Sepez · 4 years, 8 months ago