summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* * 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
* * configure: s/egrep/grep -E/Werner Lemberg2022-07-241-2/+2
* [base] Build outlines in amortized constant time.Ben Wagner2022-07-231-5/+15
* [sfnt] Support variable 'COLR' v1 `PaintVarSkew*`.Dominik Röttsches2022-07-091-4/+49
* [sfnt] Support variable 'COLR' v1 `PaintVarRotate*`.Dominik Röttsches2022-07-091-3/+47
* [sfnt] Support 'COLR' v1 variable `PaintVarScale*`.Dominik Röttsches2022-07-091-24/+95
* [sfnt] Support for 'COLR' v1 variable translate.Dominik Röttsches2022-07-091-1/+22
* [sfnt] Support for 'COLR' v1 variable transforms.Dominik Röttsches2022-07-091-1/+26
* [sfnt] Deltas for 'COLR' v1 gradient coordinates.Dominik Röttsches2022-07-091-0/+59
* [sfnt] Support variable 'COLR' v1 color lines.Dominik Röttsches2022-07-082-11/+66
* [sfnt] Apply variation deltas to `PaintVarSolid`.Dominik Röttsches2022-07-071-5/+92