aboutsummaryrefslogtreecommitdiff
path: root/cpp
AgeCommit message (Expand)Author
2019-05-07Fix uninitialized value in sfntlyHaibo Huang
2019-05-03Merge remote-tracking branch 'aosp/upstream-master' into updateHaibo Huang
2019-03-05Cherry-pick: Specify const for operator()Takuto Ikuta
2019-01-09Cherry-pick: Fix the incompatible type of UChar and char16_tVictor Chang
2019-01-08Fix the incompatible type of UChar and char16_tVictor Chang
2019-01-07Remove unused include unicode/unistr.hVictor Chang
2019-01-07Remove unused include unicode/unistr.hVictor Chang
2019-01-04Cherry-pick: Replace icu::UnicodeString with ICU C API and std::u16stringVictor Chang
2019-01-03Replace icu::UnicodeString with ICU C API and std::u16stringVictor Chang
2018-11-06Specify const for operator()Takuto Ikuta
2018-02-21Handle negative offsets when reading name tables.Lei Zhang
2018-02-21Validate table count in font headers.Lei Zhang
2018-01-18Validate EBLC table's numSizes field.Lei Zhang
2017-06-05Rescue the old wiki pages from web.archive.org. (#87)Roland Illig
2017-04-17Merge pull request #80 from leizleiz/compositeglyph-init-loopBehdad Esfahbod
2017-04-17Check bounds in CompositeGlyph accessors.Lei Zhang
2017-04-17Remove unused GlyphTable nested class methods.Lei Zhang
2017-04-17Check read value in CompositeGlyph::Initialize().Lei Zhang
2017-04-13Merge pull request #79 from leizleiz/cleanup1Behdad Esfahbod
2017-04-13Cleanup random bits of code.Lei Zhang
2017-04-13ByteArray::Get() should not accept negative lengths.Lei Zhang
2017-04-13Validate headers before constructing them.Lei Zhang
2017-03-27Fix nits in OTFBasicEditing test.Lei Zhang
2017-03-27Fix ReadableFontData::ReadDateTimeAsLong().Lei Zhang
2017-03-27Fix assert failures in HorizontalMetricsTable.Lei Zhang
2017-03-27Check offsets in FontFactory::LoadCollectionForBuilding().Lei Zhang
2017-03-27Avoid integer overflow in LocaTable::GlyphLength().Lei Zhang
2017-03-27Check for integer overflow in SetupGlyfBuilders.Lei Zhang
2017-03-27Fix more NULL pointer derefs in sfntly::Font::Builder.Lei Zhang
2017-03-27Revert commit 3e3a91a.Lei Zhang
2017-03-24Validate the font count in the TTC header.Lei Zhang
2017-03-24Fix more NULL pointer derefs in sfntly::Font::Builder.Lei Zhang
2017-03-20Add missing #include <unicode/unistr.h> statement.Fredrik Roubert
2017-03-10Fix 'INCLUDE WHAT YOU USE' violation (#73)jungshik
2017-02-15Sfntly C++ CleanupHal Canary
2017-01-16Fix incorrect test reported in glyph_table.ccjfkthame
2016-12-06Merge remote-tracking branch 'aosp/upstream-master' into masterColin Cross
2016-10-28Fix invalid cast found by Control Flow Integrity.Lei Zhang
2016-10-25Fix breakage from commit 083b02b1.Lei Zhang
2016-10-19Fix undefined shifts in ReadableFontData::ReadShort.Lei Zhang
2016-10-19Check for negative size in NameTable::NameAsBytes.Lei Zhang
2016-10-19Avoid NULL derefs inside FontHeaderTable::Builder.Lei Zhang
2016-10-19Fix undefined shifts in ReadableFontData::ReadLong.Lei Zhang
2016-10-19Fix NULL pointer derefs in sfntly::Font::Builder.Lei Zhang
2016-10-19Fix out of bound access in subtly sample program.Lei Zhang
2016-09-07Add missing header from commit c9025ecc.Lei Zhang
2016-09-07Add ReadableFontData::kInvalidUnsigned.Lei Zhang
2016-09-01Add more bounds checks in WritableFontData.Lei Zhang
2016-09-01Return error values in ReadableFontData::Read*().Lei Zhang
2016-09-01Add a size limit for font tables.Lei Zhang