pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/libass libass: update to 0.13.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e41897e22ac7
branches:  trunk
changeset: 354548:e41897e22ac7
user:      maya <maya%pkgsrc.org@localhost>
date:      Tue Nov 01 20:15:28 2016 +0000

description:
libass: update to 0.13.4

changes from 0.13.1 to 0.13.4

    Bug fixes found with fuzzing
    Fix memory reallocation in the shaper. (CVE-2016-7972)
    Fix two small memory leaks in the parser and test program.
    Fix illegal read in Gaussian blur coefficient calculations. (CVE-2016-7970)
    Fix mode 0/3 line wrapping equalization in specific cases which could result in illegal reads while laying out and shaping text. (CVE-2016-7969)

    Improve compatibility/portablility of build system, should fix e.g. compilation on Solaris.
    Fix memory leak in DirectWrite font provider.
    Fix the rasterizer when rendering some large outlines.
    Remove hack that forced RTL base direction depending on font encoding.
    Greatly improve the internal caches with refcounting and gradual clearing.

    Add ass_set_check_readorder() API function to disable use of the ReadOrder field for duplicate checking in ass_process_chunk().
    ass_step_sub(track, now, 0) now finds the start of the subtitle at now.
    Bug fixes:
        Fix an issue with the new duplicate checking, which could lead to missing subtitles after seeking.
        Fix a crash with Core Text under specific circumstances.

diffstat:

 multimedia/libass/Makefile |   4 ++--
 multimedia/libass/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 9c8a06c9424b -r e41897e22ac7 multimedia/libass/Makefile
--- a/multimedia/libass/Makefile        Tue Nov 01 20:05:54 2016 +0000
+++ b/multimedia/libass/Makefile        Tue Nov 01 20:15:28 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2015/12/13 10:25:48 adam Exp $
+# $NetBSD: Makefile,v 1.16 2016/11/01 20:15:28 maya Exp $
 
-DISTNAME=      libass-0.13.1
+DISTNAME=      libass-0.13.4
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libass/}
 GITHUB_PROJECT=        libass
diff -r 9c8a06c9424b -r e41897e22ac7 multimedia/libass/distinfo
--- a/multimedia/libass/distinfo        Tue Nov 01 20:05:54 2016 +0000
+++ b/multimedia/libass/distinfo        Tue Nov 01 20:15:28 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2015/12/13 10:25:48 adam Exp $
+$NetBSD: distinfo,v 1.10 2016/11/01 20:15:28 maya Exp $
 
-SHA1 (libass-0.13.1.tar.xz) = a48a5d160f0644423f1baa66f88aae8fe24c9487
-RMD160 (libass-0.13.1.tar.xz) = 09283ad89c01075b10ebb55f547c369eb249bc3e
-SHA512 (libass-0.13.1.tar.xz) = 0558e6bb139d9e3c506fa358b02dbeecf574098defb9a4d4c935dac402fc9cf09725114612d3a987f54dee5a08d55f135a64fd87d35fc25dda1bef72bc23d720
-Size (libass-0.13.1.tar.xz) = 318840 bytes
+SHA1 (libass-0.13.4.tar.xz) = 94310b35ccb997d0b9b61cfcd2eaa51d4c7f191c
+RMD160 (libass-0.13.4.tar.xz) = d7663b360146c528f74a9e6356ea2982393f017b
+SHA512 (libass-0.13.4.tar.xz) = a46712069684755193df423753216bb4584e561ebec2202f059d8a206616d936b74b401cc53e62040f06c42b4840033003deac39d1b4bae7655b465fcab24f9d
+Size (libass-0.13.4.tar.xz) = 350840 bytes



Home | Main Index | Thread Index | Old Index