summaryrefslogtreecommitdiff
path: root/fofi
AgeCommit message (Expand)AuthorFilesLines
2018-12-06Replace Gushort by unsigned shortOliver Sander4-17/+17
2018-12-06Replace Guchar by unsigned charOliver Sander7-68/+68
2018-11-11Rename GooString::getCString GooString::c_strOliver Sander2-108/+108
2018-11-09Pass small and trivially-copyable type by valueAlbert Astals Cid1-2/+2
2018-10-23Replace GBool, gTrue, and gFalse by bool, true, false, resp.Oliver Sander9-333/+333
2018-10-10Remove usage of pragmas interface and implementationAdam Reichold12-48/+0
2018-09-23FoFiType1C::getIndexVal: Don't calculate val if it's not okAlbert Astals Cid1-0/+1
2018-09-23More constAlbert Astals Cid1-1/+1
2018-09-23FoFiType1: Some more constAlbert Astals Cid2-10/+10
2018-09-23FoFiType1C: more constAlbert Astals Cid2-20/+20
2018-09-23FoFiTrueType: More constAlbert Astals Cid2-49/+49
2018-09-23Don't cast nullptrAlbert Astals Cid2-2/+2
2018-09-23FoFiTrueType: some more constAlbert Astals Cid2-12/+12
2018-09-23FoFiType1C: Some more constAlbert Astals Cid2-4/+4
2018-09-23FoFiBase: No need to store two pointersAlbert Astals Cid3-8/+7
2018-09-23FoFiTrueType: Some more constAlbert Astals Cid2-4/+4
2018-09-23FoFiXXX: Make the filenames const char *Albert Astals Cid8-11/+25
2018-09-23FoFiType1C: Add some constAlbert Astals Cid2-18/+18
2018-09-23FoFiBase: Add some constAlbert Astals Cid2-19/+19
2018-09-23FoFiIdentifier: make two char * be const char*Albert Astals Cid2-11/+25
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-22(C) update from 2 commits agoAlbert Astals Cid1-0/+1
2018-06-22FoFiType1C::readPrivateDict: Fix potential uninitialized memory readAlbert Astals Cid2-5/+3
2018-05-28FoFiType1::parse: Don't copy to buf more than the available fileAlbert Astals Cid1-2/+4
2018-05-27FoFiType1::parse: Fix reading past font lengthAlbert Astals Cid1-2/+4
2018-05-25FoFiType1C::readTopDict: Return early if parsing failsAlbert Astals Cid1-0/+3
2018-05-24FoFiType1::parse: Fix invalid memory accessAlbert Astals Cid1-2/+8
2018-05-24StreamReader::cmp: Fix potential undefined behaviourAlbert Astals Cid1-4/+3
2018-05-06Replace GooHash by std::unordered_map in FoFiTrueType.Adam Reichold2-27/+20
2018-05-01FoFiType1C::cvtGlyph: Fix infinite recursion on malformed documentsAlbert Astals Cid1-3/+4
2018-01-08Run clang-tidy with modernize nullptrAlbert Astals Cid6-242/+242
2018-01-08Delete lots of copy constructors and copy assignment operatorsAlbert Astals Cid2-0/+20
2017-12-28FoFiTrueType::readPostTable() from xpdf 4.00Thomas Freitag1-19/+11
2017-11-17Include glibc.h where neededJean Ghali1-0/+2
2017-11-03Update (C) for commits since last releaseAlbert Astals Cid1-1/+1
2017-10-21c++11 has long longAdrian Johnson2-0/+2
2017-10-02Add missing (C)poppler-0.60Albert Astals Cid1-1/+1
2017-09-30Fix crash in broken filesAlbert Astals Cid1-1/+1
2017-09-21Remove the autotools based build systemAlbert Astals Cid1-28/+0
2017-09-17Make newer gcc happy about fallthroughAlbert Astals Cid1-0/+2
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
2017-07-31Merge remote-tracking branch 'origin/master' into better_objectAlbert Astals Cid1-5/+35
2017-07-31Fix parsing of Type 1 fonts with newlines in encoding sequencesAdrian Johnson1-5/+35
2017-05-09FoFiType1::parse - Fix memory leak on broken filesAlbert Astals Cid1-0/+1
2017-03-09Add override markersAlbert Astals Cid3-23/+23
2016-12-15Add one more constAlbert Astals Cid2-4/+32