From 8b898d6b8525b7d99f6f800747648b4ee0afdcea Mon Sep 17 00:00:00 2001 From: Oleg Oshmyan Date: Thu, 29 Dec 2016 01:52:10 +0200 Subject: Release 0.13.5 --- Changelog | 14 ++++++++++++++ README.md | 2 +- configure.ac | 2 +- libass/Makefile.am | 2 +- libass/ass.h | 2 +- 5 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Changelog b/Changelog index 6acc8e0..8ac4cb2 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,17 @@ +libass (0.13.5) + * Add Justify style override that changes text justification + (left/right/center) without affecting event positioning. + * Fix ass_set_cache_limits() to affect total bitmap cache size + including composite bitmap cache. + * Number parsing fixes + * Fix illegal read when parsing some numbers in scientific notation + with huge exponents. + * Correctly evaluate numbers in scientific notation with large exponents. + * Correctly evaluate numbers with many leading zeros. + * Bug fixes found with fuzzing + * Fix a small memory leak in the parser. + * Fix illegal read in the parser on specially crafted input with \t tags. + libass (0.13.4) * Bug fixes found with fuzzing * Fix memory reallocation in the shaper. (CVE-2016-7972) diff --git a/README.md b/README.md index 1497d3c..dd7a615 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alph Get it ====== -See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.13.4 (released 2016-10-05). This is mainly a bug fix release. See the [changelog](https://github.com/libass/libass/blob/master/Changelog) for a detailed list of changes. +See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.13.5 (released 2016-12-28). This is mainly a security and bug fix release. See the [changelog](https://github.com/libass/libass/blob/master/Changelog) for a detailed list of changes. Source code is available from our [GitHub repository](https://github.com/libass/libass). diff --git a/configure.ac b/configure.ac index 6a6dae9..54b0889 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT(libass, 0.13.4) +AC_INIT(libass, 0.13.5) AM_INIT_AUTOMAKE AC_CONFIG_MACRO_DIR([m4]) # Disable Fortran checks diff --git a/libass/Makefile.am b/libass/Makefile.am index 97b6971..67fe004 100644 --- a/libass/Makefile.am +++ b/libass/Makefile.am @@ -3,7 +3,7 @@ AM_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter \ -Wpointer-arith -Wredundant-decls -D_GNU_SOURCE LIBASS_LT_CURRENT = 8 -LIBASS_LT_REVISION = 2 +LIBASS_LT_REVISION = 3 LIBASS_LT_AGE = 3 yasm_verbose = $(yasm_verbose_$(V)) diff --git a/libass/ass.h b/libass/ass.h index 912a7a1..67a630c 100644 --- a/libass/ass.h +++ b/libass/ass.h @@ -24,7 +24,7 @@ #include #include "ass_types.h" -#define LIBASS_VERSION 0x01304000 +#define LIBASS_VERSION 0x01305000 #ifdef __cplusplus extern "C" { -- cgit v1.2.3