summaryrefslogtreecommitdiff
path: root/vcl/source/fontsubset
AgeCommit message (Expand)Author
2022-03-20add system-libfixmathRene Engelhard
2022-03-19reduce down to the part and config we are using and move to toolsCaolán McNamara
2022-03-09ofz#45373 and ofz#45362 fix ubsan issuesCaolán McNamara
2022-03-08ofz: Timeout, give up earlier with a broken fontCaolán McNamara
2022-03-08ofz#45357 Floating-point-exceptionCaolán McNamara
2022-03-08move variables to where they are first assignedCaolán McNamara
2022-03-06ofz#45255 handle short O_hhea tableCaolán McNamara
2022-03-05ofz: record less than 10 bytes is invalidCaolán McNamara
2022-03-03ofz: Use-of-uninitialized-valueCaolán McNamara
2022-03-03ofz: Use-of-uninitialized-valueCaolán McNamara
2022-03-03ofz#45165 verify table offsetsCaolán McNamara
2022-03-03ofz: check hmtx offsetCaolán McNamara
2022-03-03rearrange slightly to have one pair of readsCaolán McNamara
2022-03-03ofz: Integer-overflowCaolán McNamara
2022-03-02ofz: don't read past end of recordCaolán McNamara
2022-03-02ofz: detect endless loop in font processingCaolán McNamara
2022-03-02ofz#45156 Floating-point-exceptionCaolán McNamara
2022-03-01ofz: glyph data must be at least 10 bytes long to be usefulCaolán McNamara
2022-03-01ofz: measure legal range from glyph offset, not table startCaolán McNamara
2022-03-01ofz: measure maximum possible contoursCaolán McNamara
2022-03-01ofz: verify table offsetsCaolán McNamara
2022-02-28ofz#45117 Integer-overflowCaolán McNamara
2022-02-28cid#1473807 Untrusted value as argumentCaolán McNamara
2022-02-27ofz#45082 Out-of-memoryCaolán McNamara
2022-02-27ofz#45081 check font lengthCaolán McNamara
2022-02-27ofz#45073 initialize names to NULL in case of 0 glyphsCaolán McNamara
2022-02-27ofz#45073 don't dereference null pointer on bogus fontCaolán McNamara
2022-02-25do more work in sftfuzzerCaolán McNamara
2022-02-25lastPoint might be 0xFFFFCaolán McNamara
2021-10-17Simplify vector initialization in vclJulien Nabet
2021-04-01cid#1222237 Untrusted loop boundCaolán McNamara
2021-03-30cid#1222237 Untrusted loop boundCaolán McNamara
2021-03-26improve scopingCaolán McNamara
2021-03-24convert m_pFileName to std::stringNoel
2021-03-24cid#1474278 Untrusted divisorCaolán McNamara
2021-03-24cid#1474444 Division or modulo by zeroCaolán McNamara
2021-03-23use unique_ptr in AbstractTrueTypeFontNoel Grandin
2021-03-22cid#1474278 Untrusted divisorCaolán McNamara
2021-03-22cid#1473807 Untrusted divisorCaolán McNamara
2021-03-22cid#1474183 Untrusted allocation sizeCaolán McNamara
2021-03-22convert calloc/free into std::vectorCaolán McNamara
2021-02-01cppcheck: Clean up signed 32 bit shift by 31Dr. David Alan Gilbert
2020-11-22tdf#123936 Formatting files in module vcl with clang-formatPhilipp Hofer
2020-10-19use tools::Long in vclNoel
2020-10-06loplugin:const* make some params and methods constNoel
2020-10-01loplugin:reducevarscope in vclNoel
2020-09-15Forward existing FontCharMap from PhysicalFontFaceJan-Marek Glogowski
2020-09-15Replace FindCmap with ParseCMAPJan-Marek Glogowski
2020-09-11tdf#125234 Qt5 set glpyh font bounding boxJan-Marek Glogowski
2020-08-21cid#1466207 doc as false rather than intentionalCaolán McNamara