summaryrefslogtreecommitdiff
path: root/src/cairo-truetype-subset.c
Commit message (Expand)AuthorAgeFilesLines
* truetype: revert use of _cairo_strndupAdrian Johnson2023-02-081-1/+5
* Use _cairo_strndup where appropriateAdrian Johnson2023-01-031-12/+3
* Fix issue 579Uli Schlachter2022-07-071-12/+16
* truetype: check cmap size before allocating memoryAdrian Johnson2021-07-231-0/+4
* Fix a leak in an error pathUli Schlachter2021-03-091-1/+3
* Don't call _cairo_array_append_multiple with a zero count.Jonathan Kew2021-02-211-12/+10
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-10/+10
* truetype: limit font name to 127 charsAdrian Johnson2017-10-131-2/+14
* truetype: clarify glyph count variablesAdrian Johnson2017-09-221-27/+27
* truetype: reserve space in subset arrays for .notdefAdrian Johnson2017-09-221-3/+8
* replace _BSD_SOURCE with _DEFAULT_SOURCEAdrian Johnson2017-09-161-1/+1
* subsetting: support variable fontsAdrian Johnson2017-05-281-3/+10
* truetype: reverse cmap search should end when 0xffff- 0xffff range reachedAdrian Johnson2016-07-171-6/+15
* truetype: Don't write glyph if num_contours == 0Adrian Johnson2016-07-091-6/+24
* truetype: Drop redundant check of truetype structBryce Harrington2015-07-071-1/+0
* Remove some potential double freeSylvestre Ledru2014-05-161-2/+2
* font: Generate PDFs with correct font namesMarek Kasik2014-01-101-32/+3
* truetype-subset: remove unused variableAdrian Johnson2011-12-061-2/+0
* subsetting: Support unicode fontnamesAdrian Johnson2011-09-151-55/+170
* Introduce a new compositor architectureChris Wilson2011-09-121-0/+2
* Remove useless checks for NULL before freeingAndrea Canciani2011-07-311-12/+6
* clip: Rudimentary support for clip-polygon extractionChris Wilson2011-07-191-5/+6
* Truetype subset: add missing unicode ranges to cmapAdrian Johnson2010-11-261-0/+2
* Check is_synthetic() font backend exists before calling itAdrian Johnson2010-11-231-1/+1
* Check table size in cairo_truetype_get_style()Adrian Johnson2010-11-231-0/+11
* win32: add synthetic font subsetting supportAdrian Johnson2010-11-231-0/+32
* Use fallback font for synthetic fontsAdrian Johnson2010-11-231-0/+4
* Don't embed cmap in TrueType fonts embedded in PostScriptAdrian Johnson2010-10-021-7/+24
* TrueType subsetting: embed a cmap for latin subsetsAdrian Johnson2010-10-011-36/+87
* Update FSF addressAndrea Canciani2010-04-271-1/+1
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+1
* Fix truetype subset crashAdrian Johnson2009-09-301-0/+1
* Fix typo in commentAdrian Johnson2009-05-271-1/+1
* Fix the TrueType subsetting fix in 9b496af5cAdrian Johnson2009-04-051-1/+1
* Fix TrueType subsetting bugAdrian Johnson2009-04-051-5/+7
* Fix buffer size check in TrueType subsettingAdrian Johnson2009-04-051-1/+1
* [truetype] Free local names on failure.Chris Wilson2009-03-311-4/+9
* [truetype] Move the sizeof asserts to compile time.Chris Wilson2009-03-031-0/+15
* [truetype] Free font name.Chris Wilson2009-01-291-0/+2
* [truetype] Initialise font_nameChris Wilson2009-01-291-0/+1
* Use PS font name in CFF and TrueType PDF font subsetsAdrian Johnson2009-01-221-28/+69
* Factor out duplicate code in truetype and cff subsettingAdrian Johnson2009-01-221-61/+88
* Mark allocation failures as unlikely.Chris Wilson2008-11-291-15/+15
* Mark if(status) as being unlikely.Chris Wilson2008-11-291-49/+49
* Check that reads in truetype_reverse_cmap are within valid dataAdrian Johnson2008-10-111-1/+11
* [scaled-fonts] Cleanup a couple of valgrind warnings.Chris Wilson2008-09-031-3/+2
* Revamp the build system.Behdad Esfahbod2008-09-021-0/+4
* [truetype] Fix gcc warning about possibly-infinite-loopsBehdad Esfahbod2008-08-081-5/+6
* Removed unused cairo_truetype_create_glyph_to_unicode_map()Adrian Johnson2008-06-291-147/+0
* Add _cairo_truetype_index_to_ucs4()Adrian Johnson2008-06-291-0/+151