freetype2/src
Alexei Podtelezhnikov 1bc801b0d6 [sfnt] Additional guards on the POST table.
Fixes timeout (#1055) analyzed by Ben Wagner, reported as

  https://crbug.com/1194092

* src/sfnt/ttload.c (tt_face_load_post): Check POST format.
* src/sfnt/sfobjs.c (sfnt_load_face): Synthesize the missing unicode
charmap only if the glyph names exist.
* src/psnames/psmodule.c (ps_unicode_value): Short cut ".notdef" and
".null".
2021-05-16 23:12:01 -04:00
..
autofit [afshaper] Fix hb_ot_tags_from_script deprecation warning. 2021-01-17 17:33:50 +00:00
base * src/base/ftrfork.c (FT_Raccess_Get_DataOffsets): Tweak allocation. 2021-05-06 22:49:13 -04:00
bdf * src/bdf/bdflib.c (_bdf_list_ensure): Tweak allocation macro. 2021-05-07 09:33:41 -04:00
bzip2 [bzip2,gzip] s/FT_ALLOC/FT_QALLOC/ for initialized buffers. 2021-04-23 08:24:22 -04:00
cache [cache] Optimize SBit copying. 2021-04-22 23:34:08 -04:00
cff [cff,psaux] Avoid memory zeroing (contd.). 2021-05-05 23:30:46 -04:00
cid * src/cid/cidload.c (cid_read_subrs): Tweak allocation macro. 2021-05-06 22:51:37 -04:00
dlg Update all copyright notices. 2021-01-17 07:18:48 +01:00
gxvalid [gxvalid,otvalid] s/FT_ALLOC/FT_QALLOC/ for initialized buffers. 2021-04-22 23:07:01 -04:00
gzip * src/gzip/ftgzip.c (ft_gzip_alloc): Zero out memory again. 2021-04-30 09:35:21 -04:00
lzw [lzw] Preserve decompression stack when relocating to heap. 2021-04-27 11:39:58 -04:00
otvalid [gxvalid,otvalid] s/FT_ALLOC/FT_QALLOC/ for initialized buffers. 2021-04-22 23:07:01 -04:00
pcf [bdf,pcf] Avoid memory zeroing (contd.). 2021-05-02 18:30:22 -04:00
pfr [pfr] Avoid some memory zeroing. 2021-04-26 17:14:28 -04:00
psaux [psaux] Use doubling allocation strategy for CF2_ArrStack. 2021-05-13 23:08:31 -04:00
pshinter Update all copyright notices. 2021-01-17 07:18:48 +01:00
psnames [sfnt] Additional guards on the POST table. 2021-05-16 23:12:01 -04:00
raster Update all copyright notices. 2021-01-17 07:18:48 +01:00
sdf * src/sdf/ftsdf.c (sdf_{edge,contour,shape}_new): Use FT_QALLOC. 2021-04-23 21:33:03 -04:00
sfnt [sfnt] Additional guards on the POST table. 2021-05-16 23:12:01 -04:00
smooth * src/smooth/ftgrays.c (FT_MAX_GRAY_SPANS): Increase from 10 to 16. 2021-05-12 17:24:35 -04:00
tools Move 'dlg' submodule to `subprojects` directory. 2021-02-16 14:07:18 +01:00
truetype [truetype] Avoid some memory zeroing. 2021-05-01 09:14:04 -04:00
type1 [type1] Avoid MM memory zeroing. 2021-05-07 19:17:48 -04:00
type42 [cff,type1,type42] s/FT_ALLOC/FT_QALLOC/ for initialized buffers. 2021-04-23 14:03:03 -04:00
winfonts * src/winfonts/winfnt.c (FNT_Face_Init): Tweak memory macro. 2021-04-26 17:10:28 -04:00