summaryrefslogtreecommitdiff
path: root/fofi/FoFiType1C.cc
AgeCommit message (Expand)AuthorFilesLines
9 daysLet GooString::format return a std::string objectOliver Sander1-90/+90
2022-05-09Fix uninitialized memory read on broken filesAlbert Astals Cid1-5/+8
2022-03-30Make GooString::format[v] return an unique_ptrAlbert Astals Cid1-94/+9
2022-03-19Update (C)Albert Astals Cid1-0/+1
2022-03-18Pass around font memory buffers as unsigned charOliver Sander1-6/+4
2022-03-11Add readability-braces-around-statementsAlbert Astals Cid1-2/+4
2021-01-05FoFiType1C::cvtGlyph: Fix uninitialized memory read on broken filesAlbert Astals Cid1-3/+5
2021-01-05Fix two k that should have been k+1Albert Astals Cid1-3/+3
2020-12-23FoFiType1C: Fix crashes with broken filesAlbert Astals Cid1-4/+3
2020-12-22Fix infinite looping in cvtGlyph with broken filesAlbert Astals Cid1-5/+15
2020-07-03Run clang-formatAlbert Astals Cid1-2588/+2548
2020-01-15fofi: add some constAlbert Astals Cid1-4/+4
2020-01-07More static -> static constAlbert Astals Cid1-3/+3
2019-11-29Enable modernize-deprecated-headersAlbert Astals Cid1-4/+4
2019-09-29Move the const_cast from assignment to freeAlbert Astals Cid1-10/+11
2019-09-29Update (C) from previous commitAlbert Astals Cid1-0/+1
2019-09-29Make some static data tables constVolker Krause1-3/+3
2019-09-27Update (C) of previous commitAlbert Astals Cid1-1/+1
2019-09-27Add some constAlbert Astals Cid1-2/+2
2019-04-10avoid more C4310himajin1000001-4/+5
2018-12-06Replace Gushort by unsigned shortOliver Sander1-8/+8
2018-12-06Replace Guchar by unsigned charOliver Sander1-22/+22
2018-11-11Rename GooString::getCString GooString::c_strOliver Sander1-84/+84
2018-10-23Replace GBool, gTrue, and gFalse by bool, true, false, resp.Oliver Sander1-134/+134
2018-10-10Remove usage of pragmas interface and implementationAdam Reichold1-4/+0
2018-09-23FoFiType1C::getIndexVal: Don't calculate val if it's not okAlbert Astals Cid1-0/+1
2018-09-23FoFiType1C: more constAlbert Astals Cid1-11/+11
2018-09-23Don't cast nullptrAlbert Astals Cid1-1/+1
2018-09-23FoFiType1C: Some more constAlbert Astals Cid1-2/+2
2018-09-23FoFiXXX: Make the filenames const char *Albert Astals Cid1-1/+1
2018-09-23FoFiType1C: Add some constAlbert Astals Cid1-9/+9
2018-09-22Check that Type1C font dict offset and length do not overflow integer positio...Adam Reichold1-7/+16
2018-08-31FoFiType1C::getDeltaIntArray: Fix undefined inf to int conversionAlbert Astals Cid1-0/+3
2018-08-31(C) of previous commitsAlbert Astals Cid1-0/+1
2018-08-31Fix delta decoding for Type1C fonts to avoid signed integer overflow. oss-fuz...Adam Reichold1-1/+5
2018-06-22FoFiType1C::readPrivateDict: Fix potential uninitialized memory readAlbert Astals Cid1-2/+0
2018-05-25FoFiType1C::readTopDict: Return early if parsing failsAlbert Astals Cid1-0/+3
2018-05-01FoFiType1C::cvtGlyph: Fix infinite recursion on malformed documentsAlbert Astals Cid1-3/+4
2018-01-08Run clang-tidy with modernize nullptrAlbert Astals Cid1-14/+14
2017-09-14FoFiType1C::convertToType0: Fix crash in broken filesAlbert Astals Cid1-0/+3
2017-09-11Fix crash in FoFiType1C::convertToType0 in broken filesAlbert Astals Cid1-215/+220
2012-09-09Fix invalid memory access in 61.pdf.asan.13.95Thomas Freitag1-8/+17
2011-09-03xpdf303: Handle the case where sid < 0Carlos Garcia Campos1-1/+3
2011-09-03xpdf303: Initialize nFDs in FoFiType1C::parse()Carlos Garcia Campos1-0/+1
2011-09-03xpdf303: Check whether fdSelect is NULL before using itCarlos Garcia Campos1-4/+6
2011-09-03xpdf303: Add writePSString() helper function to FoFiType1CCarlos Garcia Campos1-18/+50
2011-09-02xpdf303: Add getGlyphName() to FoFiType1CCarlos Garcia Campos1-0/+12
2011-09-02xpdf303: New signature of methods convertToCIDType0() and convertToType0()Carlos Garcia Campos1-24/+60
2011-09-01xpdf303: make gcc happyAlbert Astals Cid1-0/+2
2011-09-01xpdf303: Add getFontMatrix()Carlos Garcia Campos1-0/+29