summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* [base] Report used stream's external status.Ben Wagner2023-01-051-5/+8
* [sfnt] Fix color stop bounds check calculation at table end.Dominik Röttsches2023-01-051-7/+17
* * src/base/ftobjs.c (FT_Request_Metrics): Avoid division by zero.Alexei Podtelezhnikov2023-01-041-17/+32
* [psaux] Delay the upem validity assertion. Alexei Podtelezhnikov2022-12-201-3/+1
* [gzip] Make static compilation not leak global symbols.David Vanderson2022-12-1410-144/+227
* * src/gzip/ftzconf.h: Updated to zlib 1.2.13.Werner Lemberg2022-12-142-3/+17
* [sdf, sfnt] Handle minor compiler warnings.Werner Lemberg2022-12-132-3/+5
* * src/base/ftdbgmem.c (ft_mem_source_compare): Add FT_COMPARE_DEF.Luca Bacci2022-11-221-1/+1
* * src/autofit/afloader.c (af_loader_load_glyph): Remove `size` check.Alexei Podtelezhnikov2022-11-201-6/+1
* Comments added.Alexei Podtelezhnikov2022-11-181-0/+2
* * src/autofit/afloader.c (af_loader_load_glyph): Fix dereference.Johan Matsson2022-11-161-1/+3
* * src/pcf/pcfutil.c ({Two,Four}ByteSwap): Use builtins or shifts.Alexei Podtelezhnikov2022-11-141-18/+33
* * src/truetype/ttgxvar.c (tt_hvadvance_adjust): Integer overflow.Werner Lemberg2022-11-141-1/+2
* Add `TT_CONFIG_OPTION_NO_BORING_EXPANSION` configuration macro.Dominik Röttsches2022-11-121-2/+13
* [truetype] Improve bounds checks for `ItemVariationStore`.Behdad Esfahbod2022-11-121-11/+6
* [truetype] In `ItemVariationStore`, value 0xFFFF for `dataCount` is valid.Behdad Esfahbod2022-11-121-10/+0
* [pcf] Improve CMap efficiency and readability.Alexei Podtelezhnikov2022-11-101-45/+24
* [truetype] Check avar_segment before accessBen Wagner2022-11-091-3/+6
* [truetype] Restore behavior of ft_var_load_hvvarBen Wagner2022-11-091-9/+6
* [build] fix for make multisuzuki toshiya2022-11-082-0/+2
* * src/pfr/pfrsbit.c (pfr_lookup_bitmap_data): Accelerate the search.Alexei Podtelezhnikov2022-11-071-3/+8
* [bdf, pfr, psnames] Accelarate charmap searches.Alexei Podtelezhnikov2022-11-063-44/+45
* [truetype] Add support for `avar` table 2.0 format.Behdad Esfahbod2022-11-042-40/+176
* Replace '1/64th' (and similar entries) with '1/64' in docs and comments.Werner Lemberg2022-10-242-8/+8
* * src/truetype/ttgload.c: Cosmetic changes.Alexei Podtelezhnikov2022-10-211-24/+11
* [cff, truetype] Simplify SVG metrics scaling.Alexei Podtelezhnikov2022-10-212-35/+23
* [sfnt] Additional bounds checks for `COLR` v1 table handling.Dominik Röttsches2022-10-181-11/+18
* [gzip] Update sources to zlib 1.2.13.Werner Lemberg2022-10-189-56/+74
* * src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Simplify calculations.Alexei Podtelezhnikov2022-10-181-21/+12
* Minor formatting.Werner Lemberg2022-10-181-2/+2
* [sfnt] Guard individual `COLR` v1 paint field reads.Dominik Röttsches2022-10-181-2/+38
* * src/base/ftsynth.c (FT_GlyphSlot_Slant): New API with custom slant.Liu Kunpeng(柳鲲鹏)2022-10-161-4/+12
* [cff] Remove `FT_CONFIG_OPTION_NO_GLYPH_NAMES`.Werner Lemberg2022-10-102-31/+2
* Minor comment changes.Werner Lemberg2022-10-101-2/+2
* [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-291-2/+2
* * 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