-
bd28952e23
[base] Don't zero out allocated memory twice (#51816).
Werner Lemberg
2017-08-22 08:41:03 +0200
-
0aca17cf53
[truetype] Integer overflow.
Werner Lemberg
2017-08-22 08:25:14 +0200
-
7653c76533
[sfnt] Avoid synthetic unicode for symbol fonts with PUA.
Alexei Podtelezhnikov
2017-08-17 21:28:32 -0400
-
cadd29de08
* src/sfnt/pngshim.c (premultiply_data): Fix compiler warnings.
Werner Lemberg
2017-08-16 13:32:17 +0200
-
c9d7c03fa1
[sfnt] Speed up PNG image loading.
Behdad Esfahbod
2017-08-15 08:48:17 +0200
-
f53ccf6f8f
Minor comment fix.
Werner Lemberg
2017-08-15 07:17:42 +0200
-
10ad11ab95
Harmony CHANGES.
Alexei Podtelezhnikov
2017-08-13 23:08:39 -0400
-
9f5783bb1a
Minor.
Werner Lemberg
2017-08-13 09:40:18 +0200
-
b45043c440
[sfnt, truetype] Improve handling of missing sbits.
Werner Lemberg
2017-08-11 09:34:20 +0200
-
e77ee789fa
CHANGES: Minor update.
Werner Lemberg
2017-08-11 07:11:43 +0200
-
f2e121ab11
[base] Minor API improvement for default variation axis setting.
Werner Lemberg
2017-08-10 12:56:50 +0200
-
c87fec0299
[psnames] Really fix issue #49949.
Werner Lemberg
2017-08-09 07:45:12 +0200
-
410f3799b6
[smooth] Harmony LCD rendering.
Alexei Podtelezhnikov
2017-03-09 00:08:38 -0500
-
5710ef989d
* src/smooth/ftsmooth.c (ft_smooth_render_generic): Clean up.
Alexei Podtelezhnikov
2017-08-08 22:00:35 -0400
-
a9d8e90caf
* src/sftnt/ttpost.c (format): Use otspec-compliant versions.
Alexei Podtelezhnikov
2017-08-08 21:42:37 -0400
-
986a21b73a
CHANGES update suggested by Nikolaus.
Werner Lemberg
2017-08-06 06:35:19 +0200
-
17196b7c74
[truetype] Integer overflow.
Werner Lemberg
2017-08-05 18:58:34 +0200
-
f43b3094ef
[base, truetype] New function `FT_Get_Var_Axis_Flags'.
Werner Lemberg
2017-08-05 18:22:17 +0200
-
24e256ab00
[truetype] Fix metrics of B/W hinting in v40 mode.
Nikolaus Waxweiler
2017-08-04 08:25:31 +0200
-
7f44c2db24
[truetype] Do not set any ClearType flags in v40 monochrome mode.
Nikolaus Waxweiler
2017-08-03 06:15:30 +0200
-
7e50824288
* src/truetype/ttgxvar.c (TT_Get_MM_Var): Fix thinko.
Werner Lemberg
2017-08-01 12:44:35 +0200
-
e6b9b6bafc
Update CHANGES file.
Werner Lemberg
2017-08-01 09:34:24 +0200
-
55bbb98f5c
[truetype] Fix loading of named instances.
Behdad Esfahbod
2017-08-01 09:17:02 +0200
-
ce367774d2
[sfnt, truetype] Minor adjustments for OpenType 1.8.2.
Werner Lemberg
2017-08-01 08:24:51 +0200
-
933f4cbe79
[cff] Integer overflow.
Werner Lemberg
2017-07-26 23:32:32 +0200
-
38bdf22bfe
[truetype] Improve code comment.
Werner Lemberg
2017-07-13 10:28:09 +0200
-
fe0a7d9df5
[base] Fix memory leak.
Werner Lemberg
2017-07-13 10:25:42 +0200
-
134de096e0
[base] Integer overflow.
Werner Lemberg
2017-07-12 22:16:37 +0200
-
b5cab5c9ca
Document how to scale manually.
Werner Lemberg
2017-07-12 21:58:35 +0200
-
229a5535b5
CHANGES: Add information on global metrics rounding.
Werner Lemberg
2017-07-12 10:48:41 +0200
-
3d083fc213
* src/truetype/ttpload.c (tt_face_get_location): Off-by-one typo.
Werner Lemberg
2017-07-12 00:24:48 +0200
-
39af82ebbf
Changelog: typo, chromium issue id is 2276 instead of 2278
Hin-Tak Leung
2017-07-11 01:53:01 +0100
-
9ea83c7889
[cff] Integer overflow.
Werner Lemberg
2017-07-07 17:09:43 +0200
-
762de5e285
Tweak suggested use of
lsb_delta' and
rsb_delta'.
Alexei Podtelezhnikov
2017-07-06 22:31:57 -0400
-
cf8d9b4ce3
* src/sfnt/ttcmap.c (tt_cmap_unicode_class_rec): Fix warning.
Werner Lemberg
2017-07-05 23:07:01 +0200
-
4261e497d8
* src/truetype/ttgxvar.c (FT_Stream_SeekSet): Fix warning (#51395).
Werner Lemberg
2017-07-05 23:00:23 +0200
-
1c85479d2d
[truetype] Prevent address overflow (#51365).
Werner Lemberg
2017-07-04 08:08:54 +0200
-
c56d8851ea
* src/base/ftlcdfil.c (ft_lcd_filter_fir): Improve code.
Alexei Podtelezhnikov
2017-07-03 22:49:07 -0400
-
ca799e9be5
[truetype] Integer overflow.
Werner Lemberg
2017-07-03 06:27:52 +0200
-
abeb28f161
* src/sfnt/sfobjs.c (sfnt_load_face): Ignore No_Unicode_Glyph_Name.
Alexei Podtelezhnikov
2017-07-01 16:48:32 -0400
-
7819aeb622
Avoid Microsoft compiler warnings (#51331).
Ben Wagner
2017-06-28 22:57:41 +0200
-
2e7bb5e825
* src/cff/cffparse.c (do_fixed): Fix typo.
Werner Lemberg
2017-06-27 16:56:38 +0200
-
dde8f5abbe
[truetype] Integer overflows.
Werner Lemberg
2017-06-27 06:16:04 +0200
-
b27cef27ff
[truetype] Integer overflows.
Werner Lemberg
2017-06-24 20:17:46 +0200
-
298e2ea5a6
[cff, truetype] Integer overflows.
Werner Lemberg
2017-06-22 11:52:43 +0200
-
75cb071b3f
[sfnt] Synthesize a Unicode charmap if one is missing.
Alexei Podtelezhnikov
2017-06-21 22:52:37 -0400
-
390048fa46
Remove deprecated comment.
Werner Lemberg
2017-06-20 18:03:20 +0200
-
c8829e4bc1
Fix pkg-config in freetype-config for cross-compiling (#51274).
Tony Theodore
2017-06-20 12:24:05 +0200
-
8c763fb1be
[cff, truetype] Integer overflows.
Werner Lemberg
2017-06-20 07:49:52 +0200
-
7b7278334c
[base, smooth] LCD filtering cleanups.
Alexei Podtelezhnikov
2017-06-17 23:28:14 -0400
-
4dc00cf5c0
[truetype] Integer overflows.
Werner Lemberg
2017-06-16 13:33:09 +0200
-
dbeb7bce7f
[bdf, cff] Integer overflows.
Werner Lemberg
2017-06-15 19:39:50 +0200
-
79e3789f81
* src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding.
Werner Lemberg
2017-06-14 07:51:04 +0200
-
5c402d97af
[cff, truetype] Integer overflows.
Werner Lemberg
2017-06-13 06:56:48 +0200
-
3ed3a96181
[cff] Integer overflows.
Werner Lemberg
2017-06-11 13:50:37 +0200
-
5f2a72cbc7
[truetype] Fix TT_Set_Var_Design.
Werner Lemberg
2017-06-10 11:29:24 +0200
-
2c4fba9c91
* src/base/ftcalc.c (FT_DivFix): Fix embarrassing typo.
Werner Lemberg
2017-06-10 11:03:41 +0200
-
9038837ee2
[cff, truetype] Integer overflows.
Werner Lemberg
2017-06-09 20:42:46 +0200
-
96d26926d1
Provide more macros for flooring, ceiling, and rounding.
Werner Lemberg
2017-06-09 20:34:28 +0200
-
faf34d29e2
Remove unused macros.
Werner Lemberg
2017-06-09 20:31:24 +0200
-
dcd8de272f
*/*: Remove `OVERFLOW_' prefix.
Werner Lemberg
2017-06-09 11:21:58 +0200
-
7bffeacd7e
[cff, truetype] Integer overflows.
Werner Lemberg
2017-06-07 17:08:01 +0200
-
24848a3d58
[cff] Integer overflow.
Werner Lemberg
2017-06-06 12:05:04 +0200
-
8667042997
[cff] Integer overflow.
Werner Lemberg
2017-06-05 06:20:53 +0200
-
9fa8a2997f
[cff, truetype] Integer overflows.
Werner Lemberg
2017-06-04 20:43:08 +0200
-
addb2dddb6
[base, cff, truetype] Integer overflows.
Werner Lemberg
2017-06-03 21:05:42 +0200
-
c9a9cf5915
* builds/unix/freetype-config.in: Fix pkg-config test (#51162).
Werner Lemberg
2017-06-03 09:41:50 +0200
-
2c2e6403b7
[bdf] Synchronize sanity checks with pcf driver.
Werner Lemberg
2017-06-03 07:38:11 +0200
-
1ea343228d
[cff, truetype] Integer overflows.
Werner Lemberg
2017-06-03 06:52:13 +0200
-
c5a225413f
ftcalc.h: Avoid left-shift of negative numbers.
Werner Lemberg
2017-06-03 06:13:10 +0200
-
0716c6ab7a
[cff] Even more integer overflows.
Werner Lemberg
2017-06-02 19:24:03 +0200
-
7a4276fb90
[cff] More integer overflows.
Werner Lemberg
2017-06-02 09:21:37 +0200
-
03b0cc2ea9
[bdf] Don't left-shift negative numbers.
Werner Lemberg
2017-06-02 09:16:52 +0200
-
47a03e9b23
[bdf] Fix integer scanning routines.
Werner Lemberg
2017-06-02 09:06:36 +0200
-
3802ca8b64
[cff] Fix integer overflows.
Werner Lemberg
2017-06-02 08:44:20 +0200
-
cd02d359a6
[smooth] Some 32bit integer overflow run-time errors.
Werner Lemberg
2017-06-01 17:05:39 +0200
-
a607e3919d
Minor comment.
Werner Lemberg
2017-06-01 17:03:07 +0200
-
0ad3262366
* src/base/ftglyph.c (FT_Get_Glyph): Check `slot->advance'.
Werner Lemberg
2017-06-01 17:00:37 +0200
-
4a1f1a6d2a
[psaux] 32bit integer overflow tun-time errors (#46149).
Werner Lemberg
2017-06-01 13:15:54 +0200
-
8d435c463d
* src/truetype/ttinterp.c (TT_RunIns): Adjust loop counter again.
Werner Lemberg
2017-06-01 07:09:44 +0200
-
e66d7300fe
[cff] 32bit integer overflow run-time errors 2/2 (#46149).
Werner Lemberg
2017-05-31 16:16:50 +0200
-
9b710cd56e
[cff] 32bit integer overflow run-time errors 1/2 (#46149).
Werner Lemberg
2017-05-30 22:35:41 +0200
-
0e7b9f864f
[psaux] Correctly handle sequences of multiple number signs.
Werner Lemberg
2017-05-30 22:22:19 +0200
-
f01463297f
[pcf] 32bit integer overflow run-time errors (#46149).
Werner Lemberg
2017-05-29 21:04:27 +0200
-
fbe2fe4c75
Handle some integer overflow run-time errors (#46149, #48979).
Werner Lemberg
2017-05-29 13:29:28 +0200
-
9d04fa7015
* include/freetype/internal/ftcalc.h (FLOAT_TO_FIXED): Remove.
Werner Lemberg
2017-05-28 07:57:24 +0200
-
2e4188d833
[cff] s/cf2_floatToFixed/cf2_doubleToFixed/.
Werner Lemberg
2017-05-28 07:46:22 +0200
-
9357219082
Fix negation of INT_MIN and LONG_MIN (#46149).
Werner Lemberg
2017-05-28 07:20:09 +0200
-
a9331c0f4d
[truetype] Fix handling of design coordinates (#51127).
Werner Lemberg
2017-05-27 15:50:25 +0200
-
082f2faf50
[bdf, pcf] Support ISO646.1991-IRV character encoding (aka ASCII).
Werner Lemberg
2017-05-24 07:40:46 +0200
-
a0455468fd
[truetype] Always use interpreter v35 for B/W rendering (#51051).
Nikolaus Waxweiler
2017-05-20 07:28:46 +0200
-
ab2599ea3f
[smooth] Implement minimal dynamic padding for LCD filtering.
Alexei Podtelezhnikov
2017-05-20 00:35:21 -0400
-
881f64475f
[autofit] More code sorting.
Werner Lemberg
2017-05-17 07:56:53 +0200
-
548704f426
Code sorting.
Werner Lemberg
2017-05-17 07:40:50 +0200
-
5efda13f60
[sfnt] Return proper scaling values for SBIX bitmaps.
Werner Lemberg
2017-05-15 21:26:01 +0200
-
6e5445a232
[truetype] Fix error handling for embedded bitmaps.
Werner Lemberg
2017-05-15 21:24:04 +0200
-
a7f276a281
[autofit] Make autohint warping NORMAL option.
Alexei Podtelezhnikov
2017-05-15 00:25:37 -0400
-
e99b26aada
Remove remnants of raster pool.
Werner Lemberg
2017-05-14 21:57:27 +0200
-
a12a34451a
* Version 2.8 released. =======================
Werner Lemberg
2017-05-13 06:29:04 +0200
-
538d571a99
formats.txt: Properly document PFB.
Werner Lemberg
2017-05-13 06:28:08 +0200