1. 8590a98 Validate more image values in CPDF_DIBBase. by Lei Zhang · 6 years ago
  2. 9d784c2 Make potentially dangerous Actions require a user click. by Henrique Nakashima · 6 years ago
  3. 34cdc8f Validate some image data in CPDF_Image::InitJPEG(). by Lei Zhang · 6 years ago
  4. 263da7f Change CFX_FixedBufGrow to take a size_t. by Lei Zhang · 6 years ago
  5. 1605351 Remove extraneous 'extern "C"' entries. by Lei Zhang · 6 years ago
  6. dd92aa5 Fix misc lint errors and other cleanups. by Lei Zhang · 6 years ago
  7. 109aa6d Remove more unneeded STL #includes from headers. by Lei Zhang · 6 years ago
  8. f3cc72f Remove many unneeded STL #includes from headers. by Lei Zhang · 6 years ago
  9. d39389f Use MaybeOwned in CPDF_StreamAcc. by Lei Zhang · 6 years ago
  10. 41e49ec Consolidate raw data processing path in CPDF_StreamAcc. by Lei Zhang · 6 years ago
  11. 211e87b Initialize CPDF_ImageRenderer in the header. by Lei Zhang · 6 years ago
  12. 174de19 Encapsulate CPDF_ImageLoader. by Lei Zhang · 6 years ago
  13. 5f2ea0f Validate decoder pipelines. by Lei Zhang · 6 years ago
  14. 7ea611f Transfer ownership of nodes to top-level XML doc by Ryan Harrison · 6 years ago
  15. 6fc8d87 Encode mark names when writing to file. by Henrique Nakashima · 6 years ago
  16. 638b004 Make fxcrt::Retainable non-copyable. by Tom Sepez · 6 years ago
  17. 0127cda Check for empty streams earlier in CPDF_StreamAcc::LoadAllData(). by Lei Zhang · 6 years ago
  18. c397a90 Extract duplicate code into GetShadingSteps(). by Lei Zhang · 6 years ago
  19. c37e9df Remove a check that is never true in CJBig2_ArithDecoder::Decode(). by Lei Zhang · 6 years ago
  20. a828c6a Use more booleans within JBig2ArithCtx. by Lei Zhang · 6 years ago
  21. 231320c Remove CPDF_StreamAcc::m_pSrcData. by Lei Zhang · 6 years ago
  22. bff8139 Make JBig2ArithCtx a class. by Lei Zhang · 6 years ago
  23. cb79825 Fix final/protected conflicts. by Tom Sepez · 6 years ago
  24. 35d3d55 Encapsulate CPDF_StreamAcc::LoadAllData(). by Lei Zhang · 6 years ago
  25. 649bc02 Remove FXFM_ENCODING_NONE. by Lei Zhang · 6 years ago
  26. 3db36ef Add CPDF_Document::StockFontClearer. by Lei Zhang · 6 years ago
  27. c6ab97b Use UnownedPtr in CFX_UnicodeEncoding. by Lei Zhang · 6 years ago
  28. 4dc8c50 Make ContentParam::m_Name be a ByteString. by Tom Sepez · 6 years ago
  29. 7a956ed Use safe math in MatchFloatRange(). by Tom Sepez · 6 years ago
  30. 61f1d62 Reland "Introduce FX_Number class as a replacement for FX_atonum()." by Tom Sepez · 6 years ago
  31. a2fc263 Reland "Make things more const-y" by Tom Sepez · 6 years ago
  32. 29e1803 Revert "Introduce FX_Number class as a replacement for FX_atonum()." by Tom Sepez · 6 years ago
  33. 5700d9e Revert "Make things more const-y" by Tom Sepez · 6 years ago
  34. 26b2867 Test that FX_TryRealloc failure leaves original contents intact by Tom Sepez · 6 years ago
  35. 882ed81 Make things more const-y by Ryan Harrison · 6 years ago
  36. a5d7ad3 Introduce FX_Number class as a replacement for FX_atonum(). by Tom Sepez · 6 years ago
  37. 5b9a0a9 Optimize CPDF_CMapParser by Ryan Harrison · 6 years ago
  38. 987416d Avoid out of bound access in ClipAngledGradient(). by Lei Zhang · 6 years ago
  39. b4c1b01 Fix pdf_use_skia_paths build after commit 048d7f7c. by Lei Zhang · 6 years ago
  40. 657a1aa Set correct stream index when parsing is done in several steps. by Henrique Nakashima · 6 years ago
  41. 7a45d57 Fix a regression in CJBig2_Context::HuffmanAssignCode(). by Lei Zhang · 6 years ago
  42. 9039169 Do not copy data in DecodeAllScanlines(). by Lei Zhang · 6 years ago
  43. bb06ae5 Make flate decode functions' buffer out parameter unique_ptrs. by Lei Zhang · 6 years ago
  44. c2f404f Make RunLengthDecode()'s buffer out parameter a unique_ptr. by Lei Zhang · 6 years ago
  45. 8365e76 Make HexDecode()'s buffer out parameter a unique_ptr. by Lei Zhang · 6 years ago
  46. 1881cb7 Rename CFX_GifContext::ReadData() to ReadAllOrNone() by Tom Sepez · 6 years ago
  47. 59d2166 Fix integer overflow in LoadCryptInfo. by Henrique Nakashima · 6 years ago
  48. d51c66c Consolidate some common code in ccoded_progressivedecoder. by Tom Sepez · 6 years ago
  49. 76188c5 Fix some more span/memcpy interactions. by Tom Sepez · 6 years ago
  50. 73e97f4 Avoid CHECK in fpdf_parser_decode.cpp (memcpy empty span) by Tom Sepez · 6 years ago
  51. d8b5fea Remove unneeded fpdf_parser_decode.h #includes. by Lei Zhang · 6 years ago
  52. a38996b Remove avail_buf out argument from GetAvailInput() methods. by Tom Sepez · 6 years ago
  53. ca3a100 Simplify radial shading. by Henrique Nakashima · 6 years ago
  54. 2c0ef6a Fix radial shading when start circle is a point in the center of end circle. by Henrique Nakashima · 6 years ago
  55. d4e7ca0 Add unit test for AutoRestorer<> on smart pointer types. by Tom Sepez · 6 years ago
  56. 3b83e83 Use pdfium::span<> arg in A85 and RLE encoder methods by Tom Sepez · 6 years ago
  57. 07388ca Use span<> in CFX_FontMgr by Tom Sepez · 6 years ago
  58. 678f541 Fix lifetime issue in CCodec_ProgressiveDecoder. by Tom Sepez · 6 years ago
  59. 20c41a5 Use pdfium::span<>/UnownedPtr in CFX_Font. by Tom Sepez · 6 years ago
  60. 9e90e79 Fix radial shading when center of start point is on the border of an end circle. by Henrique Nakashima · 6 years ago
  61. 456e970 Remove FPDFDOC_ prefix from non-public functions by Tom Sepez · 6 years ago
  62. 1934a24 Use pdfium::span<> in fpdf_parser_decode.h helper functions. by Tom Sepez · 6 years ago
  63. 803cf76 Remove FPDFAPI_ prefix from internal cid/encoder functions by Tom Sepez · 6 years ago
  64. b719bc4 Use pdfium::span<> in more image modules by Tom Sepez · 6 years ago
  65. 48cd65d Rename remaining fx_codec*.cpp to match class and .h file name by Tom Sepez · 6 years ago
  66. 126927e Use std::span<> in CCodec_JPEGModule by Tom Sepez · 6 years ago
  67. 4d92af5 Handle non-printing characters at beginning of extraction region by Ryan Harrison · 6 years ago
  68. 7e4fff7 Let CCodec_ProgressiveDecoder::m_pSrcBuf outlive contexts by Tom Sepez · 6 years ago
  69. f2615a3 Rework CCODEC_ProgressiveDecoder. by Tom Sepez · 6 years ago
  70. 991f5b7 Use pdfium::span<> in CCodec_RLScanlineDecoder by Tom Sepez · 6 years ago
  71. 5586545 The final game: mark everything final. by Tom Sepez · 6 years ago
  72. 76525c4 Remove unnecessary ToArray() calls and locals in CPDF_Dest. by Lei Zhang · 6 years ago
  73. 441ef21 More cleanup in CPDF_TextPage by Nicolas Pena · 6 years ago
  74. e6ff2eb Rename CFX_DIBSource to CFX_DIBBase. by Tom Sepez · 6 years ago
  75. 16d18d9 Use span<uint8_t> in more fxcodec code. by Tom Sepez · 6 years ago
  76. 1cb4d6b Cleanup CalculateBaseSpace in CPDF_TextPage by Nicolas Pena · 6 years ago
  77. ce26d7d Change CPDF_MetadataTest test data to static const char data[]. by Lei Zhang · 6 years ago
  78. 367ed46 Use pdfium::span<> in CPDF_Stream::SetData(). by Tom Sepez · 6 years ago
  79. c1dde5d Pass unique_ptr<> to CFX_MemoryStream constructor by Tom Sepez · 6 years ago
  80. a41801e Fix GCC build with V8 disabled. by Lei Zhang · 6 years ago
  81. 203339a Fix shadowed variables by Ryan Harrison · 6 years ago
  82. e919ec1 Remove deprecated FPDFDest_GetPageIndex() API. by Lei Zhang · 6 years ago
  83. 4c47285 Cleanup CPDF_TextPage::GetRectArray by Nicolas Pena · 6 years ago
  84. 18342f5 Remove bool bPromptCJK argument (several places) by Tom Sepez · 6 years ago
  85. 85e622c Fold CPDF_Document::LoadDocInternal() into caller. by Tom Sepez · 6 years ago
  86. 15f1a88 Properly handle language markers in decoded text by Ryan Harrison · 6 years ago
  87. dc7e7fa Use UnownedPtr<> in JBig2_TrdProc, part 2. by Tom Sepez · 6 years ago
  88. 03fdf3a Mark CFX_XMLNode pointers as const in various places. by Lei Zhang · 6 years ago
  89. 98a245c Fix integer overflow in CPDF_CIDFont::GetCharBBox by Nicolas Pena · 6 years ago
  90. d4f4ce4 Simplify GetEmbeddedObj() methods. by Lei Zhang · 6 years ago
  91. ae38636 Use UnownedPtr in CPDF_VariableText by Tom Sepez · 6 years ago
  92. 43927ad Use UnownedPtr<> in JBIG2_SDDProc. by Tom Sepez · 6 years ago
  93. 18125c7 Use UnownedPtr<> in JBig2_GrrdProc.h. by Tom Sepez · 6 years ago
  94. 3cfe89d Use UnownedPtr<> in CJBig2_TRDProc. by Tom Sepez · 6 years ago
  95. 4d5c1c9 Avoid copying some big vectors in JBIG2_SymbolDict by Tom Sepez · 6 years ago
  96. e411092 Fix lifetime issue in CJBig2_GRDProc::ProgressiveArithDecodeState by Tom Sepez · 6 years ago
  97. 2696aa0 Allow creation of a MaybeOwned<T> from UnownedPtr<T>. by Tom Sepez · 6 years ago
  98. b2b00c3 Use UnownedPtr<> in JBig2_GrdProc.h by Tom Sepez · 6 years ago
  99. 8c87547 Use UnownedPtr<> in CPDF_ObjectWalker. by Tom Sepez · 6 years ago
  100. f6144d4 Fix reversed arguments to GenerateResourceDict(). by Lei Zhang · 6 years ago