2017-02-06 14:56:14 by Thomas Klausner | Files touched by this commit (1452) |
Log message:
Recursive bump for harfbuzz's new graphite2 dependency.
|
2016-11-01 21:15:28 by Maya Rashish | Files touched by this commit (2) | |
Log message:
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.
|
2015-12-13 11:25:48 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Release 0.13.1:
Much faster duplicate event check in ass_process_chunk. This can bring a large \
speedup for embedded subtitles with lots of events. To make this possible, it is \
now forbidden to combine calls to ass_process_chunk with any other method of \
manipulating the event list, namely, manual manipulation and calls to \
ass_process_data, ass_read_memory and ass_read_file.
Interpret negative timestamp components as actual negative numbers. This change \
increases compatibility with VSFilter.
Font matching changes for VSFilter compatibility
Look up fonts that contain PostScript outlines by their PostScript name instead \
of their full names. Family names continue to be used for all fonts.
Keep spaces in font names
Drop support for Fontconfig < 2.10.92 to ensure correct font matching
Bug fixes
Fix building the assembler code for the x32 ABI
Fix static linking against libass through pkg-config when libass uses libiconv
Fix some small memory leaks, potential crashes and bad data uses
|
2015-11-04 00:54:34 by Alistair G. Crooks | Files touched by this commit (150) |
Log message:
Add SHA512 digests for distfiles for multimedia category
Problems found locating distfiles:
Package adobe-flash-plugin11: missing distfile \
flash-plugin-11.2.202.540-release.i386.rpm
Package gmplayer: missing distfile mplayer/AlienMind-1.2.tar.bz2
Package gmplayer: missing distfile mplayer/BlueHeart-1.5.tar.bz2
Package gmplayer: missing distfile mplayer/CornerMP-aqua-1.4.tar.bz2
Package gmplayer: missing distfile mplayer/MPlayer-1.1.1.tar.xz
Package gmplayer: missing distfile mplayer/WMP6-2.2.tar.bz2
Package gmplayer: missing distfile mplayer/gnome-1.1.tar.bz2
Package gmplayer: missing distfile mplayer/hwswskin-1.3.tar.bz2
Package gmplayer: missing distfile mplayer/neutron-1.6.tar.bz2
Package gmplayer: missing distfile mplayer/plastic-1.3.tar.bz2
Package gmplayer: missing distfile mplayer/slim-1.3.tar.bz2
Package gmplayer: missing distfile mplayer/xine-lcd-1.2.tar.bz2
Package handbrake: missing distfile handbrake/HandBrake-0.9.3.tar.gz
Package handbrake: missing distfile handbrake/bzip2-1.0.5.tar.gz
Package handbrake: missing distfile handbrake/faad2-2.6.1.tar.gz
Package handbrake: missing distfile handbrake/lame-3.98.tar.gz
Package handbrake: missing distfile handbrake/libdvdread-0.9.7.tar.gz
Package handbrake: missing distfile handbrake/libmp4v2-r45.tar.gz
Package handbrake: missing distfile handbrake/libquicktime-0.9.10.tar.gz
Package handbrake: missing distfile handbrake/libtheora-1.0.tar.gz
Package handbrake: missing distfile handbrake/mpeg2dec-0.5.1.tar.gz
Package handbrake: missing distfile handbrake/x264-r1028-83baa7f.tar.gz
Package handbrake: missing distfile handbrake/zlib-1.2.3.tar.gz
Package libdvdcss: missing distfile libdvdcss-1.3.99.tar.bz2
Package mplayer-share: missing distfile mplayer/MPlayer-1.1.1.tar.xz
Package mpv: missing distfile mpv-0.12.0.tar.gz
Package realplayer-codecs: missing distfile rp8codecs-20040626.tar.bz2
Package realplayer-codecs: missing distfile rp8codecs-alpha-20050115.tar.bz2
Package win32-codecs: missing distfile rp9codecs-win32-20050115.tar.bz2
Package xanim: missing distfile xa2.0_cvid_netbsd386.o.gz
Package xanim: missing distfile xa2.0_iv32_netbsd386.o.gz
Package xanim: missing distfile xa1.0_cyuv_netbsd68k.o.gz
Package xanim: missing distfile xa2.0_cvid_linuxELF.o.gz
Package xanim: missing distfile xa2.0_iv32_linuxELF.o.gz
Package xanim: missing distfile xa1.0_cyuv_sparcAOUT.o.gz
Package xanim: missing distfile xa2.0_cvid_sparcELF.o.gz
Package xanim: missing distfile xa2.0_iv32_sparcELF.o.gz
Package xanim: missing distfile xa1.0_cyuv_linuxPPC.o.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-05-23 13:00:02 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 0.12.2:
Add extern "C" guards to the public headers for C++ compatibility
Improvements to style override API and implementation
Bugfixes:
* Fix some rasterizer bugs of unknown severity
* Fix a broken memset() of unknown severity
* Make timestamp parsing more lenient, which makes libass accept invalid files \
accepted by most other ASS parsers
* Increase compatibility with broken ASS drawings accepted by VSFilter
|
2015-02-11 11:58:02 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 0.12.1:
* Make ASS drawings with an extremely high number of control points work
This change increases compatibility with VSFilter.
* Bugfixes
* Fix a crash when using newer harfbuzz versions
* Load embedded memory fonts correctly
* Large shadow offsets rendered incorrectly
* Fix incorrect closing of last drawing contour
* Fix issues with undefined behavior in shifts
* Lots of of malloc() error checking
|
2014-06-04 13:22:04 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
Changes 0.11.2:
* Improve yasm version check
* Fix \fscx0 crashes
* Actually export ass_library_version
* Fix change detection with vector clips
* SIMD assembly bugfixes
* Parse drawing numbers as floats
* Fix shaper sign bug
* Initialize \pbo correctly
|
2014-06-04 12:25:18 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 0.11.2:
* Improve yasm version check
* Fix \fscx0 crashes
* Actually export ass_library_version
* Fix change detection with vector clips
* SIMD assembly bugfixes
* Parse drawing numbers as floats
* Fix shaper sign bug
* Initialize \pbo correctly
|
2014-04-04 07:52:17 by OBATA Akio | Files touched by this commit (1) |
Log message:
Exactly disable-asm (no dependency on yasm now).
workaround of PR pkg/48703.
|
2014-04-03 10:21:52 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 0.11.1:
libass (0.11.1)
* Fix distfile generation
* No functional changes
libass (0.11.0)
* Add bitmap run combining/compositing
This changes the text rendering model and increases compatibility with
VSFilter. It may make rendering faster or slower in certain cases.
* Add AVX/SSE2 implementations for \be and compositing
This adds yasm as (optional) build dependency.
* Add ass_library_version() API funcion (GC #113)
* Add 'profile' program for benchmarks
* Improve gaussian blur
* Fix compilation with MSVC 2013
* Speed up HarfBuzz shaper
* Speed up cache
* Notable compatibility bugfixes
* Reset origin on \fay changes (GC #88)
* Tons of parser fixes
* Fix ascender/descender metrics (GH #8)
* Fix \pbo sign and scaling
* Don't reset wrap style on \r (GC #116, GH #45)
* Notable bugfixes:
* Correctly handle @font advance (GC #94)
* Disable ligatures for non-zero \fsp
* Make sure to release vector clip (GH #22)
|