docs/CHANGES: Updated, formatted.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
diff --git a/ChangeLog b/ChangeLog
index 3940e21..b514e77 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-12-04 Werner Lemberg <wl@gnu.org>
+
+ docs/CHANGES: Updated, formatted.
+
2014-12-04 Dave Arnold <darnold@adobe.com>
[cff] Modify an FT_ASSERT.
diff --git a/docs/CHANGES b/docs/CHANGES
index 9f36946..da7fdde 100644
--- a/docs/CHANGES
+++ b/docs/CHANGES
@@ -3,6 +3,10 @@ CHANGES BETWEEN 2.5.3 and 2.5.4
I. IMPORTANT BUG FIXES
+ - A variant of vulnerability CVE-2014-2240 was identified
+ (cf. http://savannah.nongnu.org/bugs/?43661) and fixed in the
+ new CFF driver. All users should upgrade.
+
- The new auto-hinter code using HarfBuzz crashed for some invalid
fonts.
@@ -15,48 +19,51 @@ CHANGES BETWEEN 2.5.3 and 2.5.4
- Experimental auto-hinter support of the Telugu script.
- - CFF stem darkening behaviour can now be controlled at build time using
- the eight macros
+ - CFF stem darkening behaviour can now be controlled at build time
+ using the eight macros
CFF_CONFIG_OPTION_DARKENING_PARAMETER_{X,Y}{1,2,3,4} .
- - Some fields in the `FT_Bitmap' structure have been changed from
- signed to unsigned type, which better reflects the actual usage. It
- is also an additional means to protect against malformed input.
+ - Some fields in the `FT_Bitmap' structure have been changed from
+ signed to unsigned type, which better reflects the actual usage.
+ It is also an additional means to protect against malformed
+ input.
- This change doesn't break the ABI; however, it might cause compiler
- warnings.
+ This change doesn't break the ABI; however, it might cause
+ compiler warnings.
III. MISCELLANEOUS
- - Improvements to the auto-hinter's algorithm to recognize stems
+ - Improvements to the auto-hinter's algorithm to recognize stems
and local extrema.
- Function `FT_Get_SubGlyph_Info' always returned an error even in
case of success.
- - Version 2.5.1 introduced major bugs in the cjk part of the
+ - Version 2.5.1 introduced major bugs in the cjk part of the
auto-hinter, which are now fixed.
- - The `FT_Sfnt_Tag' enumeration values have been changed to uppercase,
- e.g. `FT_SFNT_HEAD'. The lowercase variants are deprecated. This is
- for orthogonality with all other enumeration-like values in FreeType
+ - The `FT_Sfnt_Tag' enumeration values have been changed to
+ uppercase, e.g. `FT_SFNT_HEAD'. The lowercase variants are
+ deprecated. This is for orthogonality with all other
+ enumeration-like values in FreeType.
- - `cmake' now supports builds of FreeType as an OS X framework and for
- iOS.
+ - `cmake' now supports builds of FreeType as an OS X framework and
+ for iOS.
- Improved project files for vc2010, introducing a property file.
- - The documentation generator for the API reference have been updated to
- produce better HTML code (with proper CSS). At the same time, the
- documentation got a better structure.
+ - The documentation generator for the API reference have been
+ updated to produce better HTML code (with proper CSS). At the
+ same time, the documentation got a better structure.
- - The FT_LOAD_BITMAP_CROP is obsolete; it is not used by any driver.
+ - The FT_LOAD_BITMAP_CROP flag is obsolete; it is not used by any
+ driver.
- - The TrueType DELTAP[123] bytecode instructions now work in subpipxel
- hinting mode as described in the ClearType whitepaper (i.e., for
- touched points in the non-subpixel direction).
+ - The TrueType DELTAP[123] bytecode instructions now work in
+ subpixel hinting mode as described in the ClearType whitepaper
+ (i.e., for touched points in the non-subpixel direction).
- Many small improvements to the internal arithmetic routines.