summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2017-02-14Prevent heap-buffer-overflow in CCodec_ProgressiveDecoderNicolas Pena
2017-02-14Reland Cleanup CPDF_MeshStreamDan Sinclair
2017-02-14Reland "Convert CFX_FloatPoint to CFX_PointF"Dan Sinclair
2017-02-14Add ProcessText supporting standard fontsNicolas Pena
2017-02-14Revert "Convert Origins to points"Dan Sinclair
2017-02-14Revert "Cleanup CPDF_MeshStream"dsinclair
2017-02-14Revert "Convert CFX_FloatPoint to CFX_PointF"dsinclair
2017-02-13Convert CFX_FloatPoint to CFX_PointFDan Sinclair
2017-02-13Clean up CPDF_TextObject a bitNicolas Pena
2017-02-13Cleanup CPDF_MeshStreamDan Sinclair
2017-02-13Convert Origins to pointsDan Sinclair
2017-02-13Simplify FX_UTF8Encode variants.chromium/3012Tom Sepez
2017-02-13core: fix a few uninitialized membersMiklos Vajna
2017-02-10Add line width option for stroking pathschromium/3011chromium/3010chromium/3009Nicolas Pena
2017-02-09Cleanup CFX_Matrix related methodsDan Sinclair
2017-02-09Remove Transform in favour of TransformPointDan Sinclair
2017-02-09Replace rect.Transform(matrix) with matrix.TransformRect(rect)Dan Sinclair
2017-02-09Convert Get methods to return instead of using out params.Dan Sinclair
2017-02-08Add EmbedderTest for adding and filling pathsNicolas Pena
2017-02-08Rename x,y to width,height for Size typesdan sinclair
2017-02-08Update to use CFX_Rect{F} and CFX_Matrix constructors.Dan Sinclair
2017-02-07Add APIs for path construction and paintingchromium/3006Nicolas Pena
2017-02-07Use enum class for PathPoint types.Nicolas Pena
2017-02-07Split CFX_STemplate from CFX_PSTemplateTom Sepez
2017-02-06Fix stream reading from pFile.Graeme Connell
2017-02-06Add support for fill and stroke RGBA in CPDF_PageContentGeneratorNicolas Pena
2017-02-02Remove FX_WSTRC usagechromium/3003chromium/3002dan sinclair
2017-02-02Add CPDF_PageContentGenerator::ProcessPath supporting path constructionNicolas Pena
2017-01-30Properly refcount CPDF_StructElementTom Sepez
2017-01-30Refcount CPDF_OCContext.Tom Sepez
2017-01-30Cleanup memory allocations in ttgsubtable.cppTom Sepez
2017-01-27Limit parsing recursion levels in CPDF_StreamParserNicolas Pena
2017-01-26Cleanup CPDF_StructElement.tsepez
2017-01-25Calculate code_store safely in CGifLZWDecoder::DecodeNicolas Pena
2017-01-25Remove last usage of IFX_Retainable.chromium/2993Tom Sepez
2017-01-24Use std::vector for fx_ucd.h arrays.chromium/2992tsepez
2017-01-24Replace some loose (ptr, len) pairs with CFX_ByteStringC in fpdfapi.tsepez
2017-01-24Undefined shift in CPDF_PSEngine::DoOperatortsepez
2017-01-24Fix CPDF_InterForm::CheckRequiredFields and its callers.Nicolas Pena
2017-01-24Use std::vector for CFX_RectF arraystsepez
2017-01-23Fix bug found by fuzzer in A85 encoder (bad shift).rbpotter
2017-01-23Update safe numerics package to get bitwise opstsepez
2017-01-20Replace CFX_ByteArray with CFX_ArrayTemplate<uint8_t>chromium/2990chromium/2989chromium/2988tsepez
2017-01-20Remove CFX_Points, CFX_PointsF in favor of std::vectortsepez
2017-01-19use unique_ptr in fpdf_font_cid.cpptsepez
2017-01-18Bad indexing in CPDF_Document::FindPageIndex when page tree corrupt.tsepez
2017-01-17Stop using Encoding array to get unicode from charcode in Type 3 fontschromium/2985npm
2017-01-17Avoid endless loop deleting CFGAS_GEFont.tsepez
2017-01-16Return early when gif_img_row_bytes is 0chromium/2984Nicolas Pena
2017-01-16Check blue,green,red bit count in bmp_decode_rgbNicolas Pena