1. 55e026b Add APIs for path construction and painting by Nicolas Pena · 8 years ago
  2. 79365f7 Use enum class for PathPoint types. by Nicolas Pena · 8 years ago
  3. 76da884 Split CFX_STemplate from CFX_PSTemplate by Tom Sepez · 8 years ago
  4. baf318f Fix stream reading from pFile. by Graeme Connell · 8 years ago
  5. f9baca8 Add support for fill and stroke RGBA in CPDF_PageContentGenerator by Nicolas Pena · 8 years ago
  6. 65c7c23 Remove FX_WSTRC usage by dan sinclair · 8 years ago
  7. 4bd0d99 Add CPDF_PageContentGenerator::ProcessPath supporting path construction by Nicolas Pena · 8 years ago
  8. f4a8c72 Properly refcount CPDF_StructElement by Tom Sepez · 8 years ago
  9. f716f0b Refcount CPDF_OCContext. by Tom Sepez · 8 years ago
  10. 4ada364 Cleanup memory allocations in ttgsubtable.cpp by Tom Sepez · 8 years ago
  11. 6438c4f Limit parsing recursion levels in CPDF_StreamParser by Nicolas Pena · 8 years ago
  12. 0370d6b Cleanup CPDF_StructElement. by tsepez · 8 years ago
  13. 5c1673d Calculate code_store safely in CGifLZWDecoder::Decode by Nicolas Pena · 8 years ago
  14. 03de884 Remove last usage of IFX_Retainable. by Tom Sepez · 8 years ago
  15. 33316fc Use std::vector for fx_ucd.h arrays. by tsepez · 8 years ago
  16. 2763fba Replace some loose (ptr, len) pairs with CFX_ByteStringC in fpdfapi. by tsepez · 8 years ago
  17. 41c2353 Undefined shift in CPDF_PSEngine::DoOperator by tsepez · 8 years ago
  18. a478dc5 Fix CPDF_InterForm::CheckRequiredFields and its callers. by Nicolas Pena · 8 years ago
  19. 3d32876 Use std::vector for CFX_RectF arrays by tsepez · 8 years ago
  20. 35a89dd Fix bug found by fuzzer in A85 encoder (bad shift). by rbpotter · 8 years ago
  21. 4022f87 Update safe numerics package to get bitwise ops by tsepez · 8 years ago
  22. 82aa396 Replace CFX_ByteArray with CFX_ArrayTemplate<uint8_t> by tsepez · 8 years ago
  23. 6db6fbc Remove CFX_Points, CFX_PointsF in favor of std::vector by tsepez · 8 years ago
  24. dd533ba use unique_ptr in fpdf_font_cid.cpp by tsepez · 8 years ago
  25. e507dc5 Bad indexing in CPDF_Document::FindPageIndex when page tree corrupt. by tsepez · 8 years ago
  26. 21ae2b7 Stop using Encoding array to get unicode from charcode in Type 3 fonts by npm · 8 years ago
  27. 783a7e0 Avoid endless loop deleting CFGAS_GEFont. by tsepez · 8 years ago
  28. 6b71f22 Return early when gif_img_row_bytes is 0 by Nicolas Pena · 8 years ago
  29. ff920ae Check blue,green,red bit count in bmp_decode_rgb by Nicolas Pena · 8 years ago
  30. 1356098 Return error when bits_left is too big by Nicolas Pena · 8 years ago
  31. 38c8660 Add default substitution for narrow fonts by Nicolas Pena · 8 years ago
  32. dd1bfe4 Use FX_Alloc() properly in fxcodec. by tsepez · 8 years ago
  33. db76470 Add postscript path by rbpotter · 8 years ago
  34. 5e3121b Make tiff_read return actual length read by Nicolas Pena · 8 years ago
  35. 6c0c482 Remove CFX_ArrayTemplate in cfx_psrender. by tsepez · 8 years ago
  36. 29a9f87 Restrict code size in CGifLZWDecoder by Nicolas Pena · 8 years ago
  37. d18b867 Remove some CFX_ArrayTemplate in fpdfapi and fpdfdoc by tsepez · 8 years ago
  38. 3128d1c Remove more _LP* typedefs. by tsepez · 8 years ago
  39. f04b7f1 Check validity of width and height in CCodec_TiffContext::LoadFrameInfo by Nicolas Pena · 8 years ago
  40. c589fdc HardClip all points used when building paths by Nicolas Pena · 8 years ago
  41. 661008d Do not parse references with invalid objnum by npm · 8 years ago
  42. 8aafdf9 Remove CFX_ArrayTemplate from fpdftext and fxcodec. by tsepez · 8 years ago
  43. 0fa4717 Remove CFX_ArrayTemplate from fpdfapi by tsepez · 8 years ago
  44. 5037839 Tidy cfgas_fontmgr, remove custom sorting code. by tsepez · 8 years ago
  45. 591ed14 Remove CFX_MapPtrToPtr and templates. by tsepez · 8 years ago
  46. 8d94b66 Revert postscript code removal. by rbpotter · 8 years ago
  47. 4a551f5 Remove two unused members in cpdf_streamcontentparser. by tsepez · 8 years ago
  48. 2f55999 Banish CFX_Points, CFX_PointsF, and CFX_RectFArray to XFA-side only. by tsepez · 8 years ago
  49. 73cb5c4 Fix bCJK calculation in Windows MapFont by npm · 8 years ago
  50. 48f776f Remove unused CPDF_ImageCacheEntry::GetCachedBitmap by Nicolas Pena · 8 years ago
  51. 0ef7ba0 Kill render_int.h by Nicolas Pena · 8 years ago
  52. dc39e37 Add missing operator<() to CFX_RetainPtr. by tsepez · 8 years ago
  53. 4741b29 Add CFX_RetainPtr Leak() and Unleak() methods by tsepez · 8 years ago
  54. 5e3b976 Check for overflow in JBig2 Huffman decoder by Dan Sinclair · 8 years ago
  55. eda80ef Kill last use of CFX_PtrList. by tsepez · 8 years ago
  56. 83c5eac Force stop of page tree traversal when max level reached by Nicolas Pena · 8 years ago
  57. aea7705 Use vector of unique_ptrs for page node children. by tsepez · 8 years ago
  58. d0bbccd Make CFX_Observable copy constructable. by tsepez · 8 years ago
  59. 04a4070 Missing null initializer in CPDF_StreamParser::ReadInlineStream by tsepez · 8 years ago
  60. 0fdeeb8 Relax the EncryptMetadata check. by tsepez · 8 years ago
  61. d5b81ce Return unique_ptr<> from IPDF_StructTree by tsepez · 8 years ago
  62. ad3cd2a Better tests for password protected documents. by tsepez · 8 years ago
  63. 47fb8c0 Return unique_ptr from CFX_BinaryBuf::DetachBuffer() by tsepez · 8 years ago
  64. 72a2202 Remove unused m_OtfFontData. by tsepez · 8 years ago
  65. b8642f8 More unique_ptr returns from DIB methods. by tsepez · 8 years ago
  66. 72c1bda Return unique_ptr from GetAlphaMask. by tsepez · 8 years ago
  67. 5bed98c Remove some usage of |return XXX.release()| anti-pattern. by tsepez · 8 years ago
  68. f085db3 Add inline JPEGs. by rbpotter · 8 years ago
  69. 0d73909 Remove CJBig2_List in favor of std::vector<std::unique_ptr<>> by tsepez · 8 years ago
  70. a9caab9 Avoid the ptr.reset(new XXX()) anti-pattern by tsepez · 8 years ago
  71. 974b4a6 Return unique_ptr<>s from fxcodec/ by tsepez · 8 years ago
  72. 988599c Replace CFX_FloatArray with std::vector by tsepez · 8 years ago
  73. 05b4fc1 Use CFX_MaybeOwned<> in CPDF_Annot. by tsepez · 8 years ago
  74. 8df0234 fix linux build by caryclark · 8 years ago
  75. 8d5d00b Fix JBig2 decoding logic by weili · 8 years ago
  76. 8fed844 sync with latest skia api by caryclark · 8 years ago
  77. b1125f8 Fix dotted line drawing for GDI device driver by weili · 8 years ago
  78. 6814f49 update to latest skia api by caryclark · 8 years ago
  79. 94afac9 Replace CFX_WideStringCArray with std::vector. by tsepez · 8 years ago
  80. 80c40de Remove last usage of CFX_ObjectArray. by tsepez · 8 years ago
  81. 51709be Replace CFX_WideStringArray with std::vector by tsepez · 8 years ago
  82. 1306b18 Replace CFX_ByteStringArray with std::vector. by tsepez · 8 years ago
  83. a9d29df Properly ref count IFX_FileAccess. by tsepez · 8 years ago
  84. cd5e12a Catch stray Retains() and Releases() outside of RetainPtr<>. by tsepez · 8 years ago
  85. ab5a20d Fix the way to check terminal field in interactive form by weili · 8 years ago
  86. 833619b Refcount all the IFX_ stream classes all the time. by tsepez · 8 years ago
  87. 8f87550 re-enable skia caching by caryclark · 8 years ago
  88. 1a1d764 Return unique_ptrs from CFX_DIBitmap::Clone(). by tsepez · 8 years ago
  89. d65fd10 enable skia gradients, fix bugs by caryclark · 8 years ago
  90. 4bed2af Rename fpdf_render_image and fpdf_render_text by npm · 8 years ago
  91. 0527ec5 Rename IFX_Stream to IFGAS_Stream. by tsepez · 8 years ago
  92. 959a904 Tidy fx_stream.h by tsepez · 8 years ago
  93. d7ecb5f Kill off fpdf_render_cache.cpp by npm · 8 years ago
  94. d912f6b Make concrete stream classes private to .cpp, part 2 by tsepez · 8 years ago
  95. bea0497 Make more concrete stream classes private to .cpp files by tsepez · 8 years ago
  96. aeeb6d1 Kill some friends in fpdfapi. by tsepez · 8 years ago
  97. 8a463c5 Remove fpdf_render.cpp by Nicolas Pena · 8 years ago
  98. 560680c Make CPDF_ImageCacheEntry's private CFX_DIBSources unique_ptrs by npm · 8 years ago
  99. 9be9c34 Improve early return in CGifLZWDecoder::Decode by npm · 8 years ago
  100. 0275910 Protect against unexpected library create/destroy by tsepez · 8 years ago