summaryrefslogtreecommitdiff
path: root/psi/zfapi.c
Commit message (Expand)AuthorAgeFilesLines
* Update postal address in file headersChris Liddell2023-04-041-3/+3
* oss-fuzz 52636: Check ref type before usingChris Liddell2022-10-241-0/+4
* Change how pdfi interacts with FAPI for Truetype fontsChris Liddell2022-07-041-0/+1
* Bug 705250: Maintain glyph name -> GID -> charstring mappingChris Liddell2022-04-251-1/+15
* Change snprintf() to gs_snprintf()Chris Liddell2022-02-161-4/+4
* Coverity 375733: Ensure the fapi sfnts reader has a memory pointerChris Liddell2022-02-161-8/+9
* Update copyright to 2021Chris Liddell2021-03-151-1/+1
* oss fuzz 27304: validate glyph offset against stream sizeChris Liddell2020-12-031-0/+5
* Bug 702810: fix fapi buffer size parameter typesChris Liddell2020-09-221-1/+1
* oss-fuzz 23637: Fix error code confusionChris Liddell2020-09-211-5/+4
* Strip trailing whitespace from .c and .h files.Robin Watts2020-09-091-1/+1
* Slight tweak to the FAPI APIChris Liddell2020-06-301-2/+2
* Coverity 359871, 359872: un-init variable and conditional always trueChris Liddell2020-06-191-2/+2
* Revisions to FAPI (error handling etc).Chris Liddell2020-06-171-496/+919
* oss-fuzz 22182: validate glyph offset/length valuesChris Liddell2020-06-161-2/+12
* oss-fuzz 22752: handle broken loca table.Chris Liddell2020-06-101-1/+1
* Fix a bounds check in FAPIChris Liddell2020-06-051-1/+1
* lgtm.com fixes: Multiplication of narrow type in wider context.Robin Watts2020-05-151-4/+4
* Update copyright to 2020Chris Liddell2020-04-101-1/+1
* More problems with TTF "notdef" glyphsChris Liddell2020-03-111-1/+22
* Add a way to record the selected cmapChris Liddell2019-08-021-0/+1
* Update source/header file copyright notice to 2019Chris Liddell2019-01-161-1/+1
* Add checks for multiple master validityChris Liddell2018-12-131-0/+8
* Check all uses of dict_find* to ensure 0 return properly handledKen Sharp2018-09-211-15/+18
* Cleanups for FAPI functionsNancy Durgin2018-09-201-0/+1
* Bug 699693: Fix FAPI handling of multibyte Unicode code pointChris Liddell2018-09-031-1/+1
* Fix a typo in commit 21ae2f8d9953Chris Liddell2018-08-291-2/+2
* Bug 699682: Handle text from single "gs_glyph" or "gs_char"Chris Liddell2018-08-281-4/+10
* Bug 698767: Improve handling of multiple master fontsChris Liddell2018-04-111-18/+433
* zfapi.c: another case of is_glyph_index set wronglyChris Liddell2018-03-261-1/+1
* Fix FAPI's CharString dictionary accessingChris Liddell2018-03-221-1/+19
* Update copyright notice with new head office address.Ken Sharp2018-01-301-3/+3
* Bug 694260: FAPI: tidy up error return for broken TT glyphChris Liddell2018-01-261-11/+11
* Remove hamrless/pointless no-op assignment from previous commitChris Liddell2018-01-151-1/+0
* Bug 698856: Ensure is_glyph_index flag is consistently setChris Liddell2018-01-151-2/+2
* Bug 698773: Cope with "charstring" of invalid typeChris Liddell2017-11-231-0/+2
* Bug 698471: apply vertical substitute glyphs in TTF fontsChris Liddell2017-09-051-1/+8
* Bug 698363: bounds check against length of loca tableChris Liddell2017-08-181-1/+4
* Ensure FAPI server is present in base font in .FAPIBuildCharKen Sharp2017-05-081-0/+3
* Bug 697607: correctly bounds check glyph index in TTFsChris Liddell2017-02-231-4/+9
* Use ToUnicode for substituted CIDFontsChris Liddell2016-10-051-4/+39
* Bug 697064: FAPI: work around compiler bugChris Liddell2016-08-301-7/+17
* Coverity 94527: check a return code.Chris Liddell2016-06-031-2/+3
* scan-build warnings in zfapi.c and gxfapi.cChris Liddell2016-05-021-2/+2
* Coverity IDs: 94527, 94804, 94888Chris Liddell2016-05-021-5/+11
* Bug 696363 & 696362: wrong error code return.Chris Liddell2015-11-191-1/+1
* Bug 696357: correctly check the length of a stringChris Liddell2015-11-191-1/+1
* Bug 694237: Handle missing/incomplete TTF glyph lengthsChris Liddell2015-11-131-6/+63
* Commit of build_consolidation branchChris Liddell2015-07-201-0/+2453