summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2017-05-04CPDF_DataAvail: avoid reads into stack buffers.Tom Sepez
2017-05-04Move O_BINARY and O_LARGEFILE defintionsTom Sepez
2017-05-04Remove FXSYS_wfopen(), it is totally unused.Tom Sepez
2017-05-03Clean up CRYPT_ArcFourCrypt().Lei Zhang
2017-05-03CPDF_SyntaxParser::SearchWord() is always backwards and for whole-wordsTom Sepez
2017-05-03SetPos to at most the file length to avoid overflowsNicolas Pena
2017-05-03Use enum class GifDecodeStatus instead of integers in fx_gifNicolas Pena
2017-05-03Add a unit test for CRYPT_ArcFourSetup().Lei Zhang
2017-05-02CRYPT_ArcFourSetup: don't use key[0] when length is 0Tom Sepez
2017-05-02Change BarcodeTest to render to bitmaps.Lei Zhang
2017-05-02Fix some nits in fx_gif.cppNicolas Pena
2017-05-01Remove more |new|s, part 5Tom Sepez
2017-05-01Fix CGifLZWDecoder::Decode comparisonNicolas Pena
2017-05-01Add PDF reference to CFX_Matrix commentNicolas Pena
2017-04-29Fix rotationschromium/3086chromium/3085rbpotter
2017-04-28Limit recursion in CXML_Parser::ParseElement().Lei Zhang
2017-04-28Disallow CPDF_FormField with deep node trees.Lei Zhang
2017-04-28Fix stack overflow in CFieldTree::Node::GetFieldInternal().Lei Zhang
2017-04-27Assert CPDF_Pattern always has a valid CPDF_Document pointer.Lei Zhang
2017-04-27Zero 4 byte variable before reading 3 bytes into itTom Sepez
2017-04-27Remove more |new|s, part 2Tom Sepez
2017-04-26Remove a few more |new|s.Tom Sepez
2017-04-26Avoid unordered_set and maps for the time being.chromium/3082Tom Sepez
2017-04-26Guard against overflow in CFX_BilinearMatrix code.Dan Sinclair
2017-04-26Remove CPDF_Document parameter from CPDF_DeviceCS ctor.Lei Zhang
2017-04-26Get rid of a few |new|s in CPDF_Document.Tom Sepez
2017-04-26Fix botched negation in cpdf_imageobject.cppTom Sepez
2017-04-25Use unique_ptr in CFPF_SkiaDeviceModuleTom Sepez
2017-04-25Use unique_ptr for CFX_GEModule::m_pFontCache.Tom Sepez
2017-04-25Remove remaining ICodec_* abstract classesTom Sepez
2017-04-25Add unittest for matrix reverseDan Sinclair
2017-04-25Add comment to CFX_Matrix to record component positions.Dan Sinclair
2017-04-25Rename fx_basic_memmgr.cpp to fx_memory.cpp to match .h namingTom Sepez
2017-04-25Rename core/fxcrt/fx_basic_coords.cpp to fx_coordinates.cppTom Sepez
2017-04-25Delete some CFX string ctors.Lei Zhang
2017-04-25Use fx_extension.h utilities in more places.Lei Zhang
2017-04-24Add FXSYS_wcsftime() to avoid termination on win.Tom Sepez
2017-04-24Use a pdfium-specific unittest main rather than gtest'sTom Sepez
2017-04-24Use unique_ptr in CFX_SizeGlyphCacheTom Sepez
2017-04-24Initialize colour valueschromium/3080Dan Sinclair
2017-04-21Use unique_ptr in CFX_FolderFontInfo::m_FontListchromium/3079Tom Sepez
2017-04-21Use unique_ptr in CFX_FontMgr::m_FaceMap.Tom Sepez
2017-04-21Add CFX_RenderDevice::AutoRestorer()chromium/3078Tom Sepez
2017-04-21Return unique_ptr from CPDF_Type3Cache::RenderGlyph().Tom Sepez
2017-04-21Return unique_ptr from CPDF_RenderStatus::CloneObjStates().Tom Sepez
2017-04-21Revert "Compare to epsilon instead of 0 in CFX_Matrix::SetReverse"Nicolas Pena
2017-04-21Replace FXSYS_iswdigit with std::iswdigit.Lei Zhang
2017-04-20Remove hand-written bsearch from cfx_xmlsyntaxparser.cppchromium/3077Tom Sepez
2017-04-20Let {Argb,Cmyk}Decode return tuplesNicolas Pena
2017-04-20Revert "core: allow building against system zlib"dsinclair