summaryrefslogtreecommitdiff
path: root/fofi
AgeCommit message (Expand)AuthorFilesLines
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
2016-12-08Fix PS conversion for some filesWilliam Bader2-1/+14
2016-09-05Missing (C) from last commitAlbert Astals Cid2-1/+2
2016-09-05Check we don't overflow in some calculationsAlbert Astals Cid2-2/+7
2015-08-17Update Jakub Wilk's emailJakub Wilk1-1/+1
2015-02-11Off by one fix to the previous crash fixWilliam Bader1-4/+5
2015-02-07Fix malformed file crash in bug #85243Albert Astals Cid1-2/+13
2015-02-07No need to check for hmtx, freetype does for usAleksei Volkov1-1/+1
2014-11-03Update (C)Albert Astals Cid1-0/+1
2014-10-21fofi: Fix a crash when parsing an invalid font due to a integer overflowCarlos Garcia Campos1-1/+1
2014-10-01Fix 303287ebdad0de9fb2655c4d7eab627c0045ea04Albert Astals Cid1-4/+8
2014-09-26Merge remote-tracking branch 'origin/poppler-0.26'Albert Astals Cid1-8/+14
2014-09-26Fix rendering of file with a wrong embedded fontThomas Freitag1-8/+14
2014-08-12Makefile.am cleanupsHib Eris1-3/+3
2013-06-09Do not pollute global namespace with internal classesChristoph Duelli1-0/+18
2012-11-15Don't do a check for sanity that then we don't useAlbert Astals Cid1-26/+0
2012-11-14Remove unused codeAlbert Astals Cid2-668/+1
2012-09-09Fix invalid memory access in 61.pdf.asan.13.95Thomas Freitag2-8/+19
2012-03-28Fix another typo in macGlyphNamesAlbert Astals Cid1-2/+2
2012-03-28Fix typo in "mu" glyph name in truetype 'post' table standard mac orderingAdrian Johnson1-1/+2
2012-03-26CJK improvementsSuzuki Toshiya2-12/+43
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 Campos2-18/+51
2011-09-02xpdf303: Add getGlyphName() to FoFiType1CCarlos Garcia Campos2-0/+16
2011-09-02xpdf303: Improvements in FoFiType1 parserCarlos Garcia Campos1-40/+35
2011-09-02xpdf303: Handle PFB headers in Type 1 font filesCarlos Garcia Campos2-0/+37
2011-09-02xpdf303: New signature of methods convertToCIDType0() and convertToType0()Carlos Garcia Campos4-34/+81
2011-09-01xpdf303: make gcc happyAlbert Astals Cid1-0/+2
2011-09-01xpdf303: Add getFontMatrix()Carlos Garcia Campos6-31/+127
2011-09-01xpdf303: Ignore entries that have an invalid tag tooCarlos Garcia Campos1-2/+6
2011-09-01xpdf303: Update cmap, name, post and os2 tables in FoFiTrueTypeCarlos Garcia Campos1-13/+16
2011-09-01xpdf303: Ignore any bogus entries in the table directoryCarlos Garcia Campos1-12/+13
2011-09-01xpdf303: codeToGID items can be < 0 nowCarlos Garcia Campos1-2/+10
2011-09-01xpdf303: Use int instead of Gushort for gid/cid mapsCarlos Garcia Campos4-21/+21
2011-08-31xpdf303: error() changes, new param and formattingAlbert Astals Cid3-7/+7
2011-08-31xpdf303: Always define at least 256 glyphs for Type 0 fontsCarlos Garcia Campos2-8/+36
2011-08-31xpdf303: Different growing strategy for vmtxTab in FoFiTrueTypeCarlos Garcia Campos1-1/+1
2011-08-31xpdf303: Fix memory leak in FoFiTrueTypeCarlos Garcia Campos1-1/+3
2011-08-31xpdf303: Check for an invalid loca format field in the head table in FoFiTrue...Carlos Garcia Campos1-0/+7
2011-08-31Fix the buildCarlos Garcia Campos1-1/+1
2011-08-31xpdf303: Handle bogus loca table entries in FoFiTrueTypeCarlos Garcia Campos1-2/+7
2011-08-30xpdf303: Add FoFiIdentifierAlbert Astals Cid3-0/+674
2011-08-30xpdf303: Also check against INT_MAX in FoFiBaseAlbert Astals Cid1-5/+5