summaryrefslogtreecommitdiff
path: root/core/fpdfapi
AgeCommit message (Expand)Author
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-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-06Fix stream reading from pFile.Graeme Connell
2017-02-06Add support for fill and stroke RGBA in CPDF_PageContentGeneratorNicolas Pena
2017-02-02Add CPDF_PageContentGenerator::ProcessPath supporting path constructionNicolas Pena
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-24Replace some loose (ptr, len) pairs with CFX_ByteStringC in fpdfapi.tsepez
2017-01-24Undefined shift in CPDF_PSEngine::DoOperatortsepez
2017-01-23Update safe numerics package to get bitwise opstsepez
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-10Remove some CFX_ArrayTemplate in fpdfapi and fpdfdoctsepez
2017-01-09Do not parse references with invalid objnumnpm
2017-01-09Remove CFX_ArrayTemplate from fpdfapitsepez
2017-01-05Remove two unused members in cpdf_streamcontentparser.tsepez
2017-01-05Remove unused CPDF_ImageCacheEntry::GetCachedBitmapNicolas Pena
2017-01-04Kill render_int.hchromium/2973chromium/2972Nicolas Pena
2017-01-03Force stop of page tree traversal when max level reachedNicolas Pena
2017-01-02Use vector of unique_ptrs for page node children.tsepez
2016-12-19Missing null initializer in CPDF_StreamParser::ReadInlineStreamchromium/2965chromium/2964chromium/2963chromium/2962chromium/2961chromium/2960chromium/2959chromium/2958tsepez
2016-12-19Relax the EncryptMetadata check.chromium/2957tsepez
2016-12-16Better tests for password protected documents.chromium/2954tsepez
2016-12-15Return unique_ptr from CFX_BinaryBuf::DetachBuffer()tsepez
2016-12-14Return unique_ptr from GetAlphaMask.tsepez
2016-12-14Remove some usage of |return XXX.release()| anti-pattern.tsepez
2016-12-14Add inline JPEGs.rbpotter
2016-12-14Avoid the ptr.reset(new XXX()) anti-patterntsepez
2016-12-13Return unique_ptr<>s from fxcodec/chromium/2951tsepez
2016-12-08Remove last usage of CFX_ObjectArray.tsepez
2016-12-07Refcount all the IFX_ stream classes all the time.tsepez
2016-12-06re-enable skia cachingchromium/2944caryclark
2016-12-06Return unique_ptrs from CFX_DIBitmap::Clone().tsepez
2016-12-02Rename fpdf_render_image and fpdf_render_textchromium/2942chromium/2941chromium/2940npm
2016-12-02Rename IFX_Stream to IFGAS_Stream.tsepez
2016-12-02Tidy fx_stream.htsepez
2016-12-01Kill off fpdf_render_cache.cppchromium/2939npm
2016-12-01Kill some friends in fpdfapi.tsepez
2016-12-01Remove fpdf_render.cppNicolas Pena
2016-12-01Make CPDF_ImageCacheEntry's private CFX_DIBSources unique_ptrsnpm
2016-12-01Protect against unexpected library create/destroytsepez
2016-11-30Fix initial kerning when there is a horzscale setchromium/2938npm
2016-11-30Convert loose FX_Create* functions into static methodstsepez