summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* configure.raw: use void* instead of SInt16* for actualRefNum for FSGetForkCBI...check-deprecated-warning-for-macosxsuzuki toshiya2022-10-091-1/+8
* configure.raw: use -Werror=deprecated-declarations for MacOS specific testingsuzuki toshiya2022-10-091-18/+50
* configure.raw: --with-{fsspec/fsref/quickdraw-toolbox/quickdraw-carbon|ats} a...suzuki toshiya2022-10-091-10/+15
* use my own __attribute__((deprecated)) checkingsuzuki toshiya2022-10-072-266/+75
* configure.raw: initial draft to ignore the availability of legacy MacOSX func...suzuki toshiya2022-10-072-41/+331
* Improve FT_Get_Name_Index docs and place it next to FT_Get_Glyph_Name.Alexei Podtelezhnikov2022-10-041-94/+96
* [autofit] Reset the face charmap directly.Alexei Podtelezhnikov2022-10-034-5/+4
* * src/type1/t1afm.c (T1_Read_PFM): Set charmaps directly.Alexei Podtelezhnikov2022-10-031-8/+2
* * src/cache/ftccmap.c (FTC_CMapCache_Lookup): Avoid `FT_Set_Charmap`. Alexei Podtelezhnikov2022-10-031-8/+6
* * src/cache/ftcbasic.c (ftc_basic_family_get_count): Remove redundancy.Alexei Podtelezhnikov2022-10-031-2/+1
* * src/psaux/pshints.c (cf2_hintmap_insertHint): Fix midpoint computation.Werner Lemberg2022-09-301-2/+4
* * src/psaux/pshints.c (cf2_hintmap_build): Improve debugging output.Werner Lemberg2022-09-301-3/+3
* [truetype] Fix undefined pointer arithmetic.mlugg2022-09-291-4/+5
* * src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Use lighter FT_DivFix.Alexei Podtelezhnikov2022-09-291-4/+2
* [base] FT_Attach_Stream: Make `parameters` argument constant.Ali Chraghi2022-09-292-4/+4
* * src/tools/*.py: Migrate to Python 3.Azamat Hackimov2022-09-283-808/+805
* [sfnt] Guard access in 'COLR' table when requesting child table pointer.Dominik Röttsches2022-09-271-5/+13
* [sfnt] Add SVG document bounds checking.Ben Wagner2022-09-271-36/+45
* [base] Clean up the bitmap flow control.Alexei Podtelezhnikov2022-09-221-20/+20
* [base] Discard and recreate bitmaps for copying and converting. Alexei Podtelezhnikov2022-09-221-49/+17
* Reject 'COLR' table if version is 1 but header too small.Dominik Röttsches2022-09-161-3/+13
* * src/otvalid/otvgsub.c (otv_SingleSubst_validate): Fix format 1 handling.Werner Lemberg2022-09-151-5/+15
* [truetype] Reject 'fvar' loading when `num_instances` is too small.Dominik Röttsches2022-09-061-5/+16
* [sfnt] Handle variable `COLR` v1 fonts without delta set index mapDominik Röttsches2022-09-051-3/+2
* [sfnt] Pointer sanity checks before reading layer info in 'COLR' v0Dominik Röttsches2022-09-051-1/+3
* [autofit] Minor fix.Werner Lemberg2022-09-051-1/+1
* [sfnt] Don't require 'gvar' table to support variation fonts.Dominik Röttsches2022-09-052-22/+10
* * src/base/ftver.rc: Explicitly use UTF-16.Alexei Podtelezhnikov2022-08-261-3/+3
* [sfnt] Avoid undefined shifts in `COLR` v1 color line retrievalDominik Röttsches2022-08-261-2/+2
* CMakeLists.txt (FT_ENABLE_ERROR_STRINGS): New configuration option.Sean Farrell2022-08-211-0/+10
* [base, type1] Better handling of out-of-memory situations.Chris Liddell2022-08-212-3/+6
* ci: bump windows image and use newer runner and vs2019Tim-Philipp Müller2022-08-061-7/+7
* * src/cache/ftcmanag.c (FTC_Manager_New): Initialize `cur_weight`.@udoudou2022-08-031-0/+1
* * src/sfnt/ttload.c: Trace formatting updates.Alexei Podtelezhnikov2022-08-021-13/+13
* * src/psaux/psobjs.c (ps_table_release): Remove redundant casting. Alexei Podtelezhnikov2022-08-021-1/+1
* * src/base/ftobjs.c (Mac_Read_sfnt_Resource): Reduce casting.Alexei Podtelezhnikov2022-08-011-6/+6
* [cache] Remove some casts, clean up tracing.Alexei Podtelezhnikov2022-08-014-11/+11
* [autofit] Updated to reduce casting (cont'd).Alexei Podtelezhnikov2022-08-013-16/+13
* [autofit] Updated to reduce casting.Alexei Podtelezhnikov2022-08-013-20/+20
* [psaux] Remove unused structure field.Alexei Podtelezhnikov2022-07-312-5/+0
* [sfnt] Implement VarClipBox.Dominik Röttsches2022-07-301-2/+30
* [sfnt] Fix typo in clip box computation.Dominik Röttsches2022-07-301-2/+3
* [autofit] Use unsigned accounting for hints.Alexei Podtelezhnikov2022-07-294-16/+16
* * src/autofit/afhints.h: Remove dead code.Alexei Podtelezhnikov2022-07-291-5/+0
* * src/base/ftglyph.c (FT_Get_Glyph): Set `*aglyph` to NULL in case of error.Werner Lemberg2022-07-292-3/+6
* Fix compilation if `TT_CONFIG_OPTION_GX_VAR_SUPPORT` is not set.Werner Lemberg2022-07-291-14/+32
* Fix clang14 compiler warnings.Werner Lemberg2022-07-292-7/+4
* [pfr] Fortify the kerning code.Alexei Podtelezhnikov2022-07-261-8/+7
* [pfr] Add some safety guards.Werner Lemberg2022-07-261-0/+15
* * src/pfr/*.c: Trivial improvements and formatting.Werner Lemberg2022-07-264-21/+14