ajacoutot
d567ae38c5
SECURITY update to vlc-2.2.8.
...
- CVE-2017-10699
2017-11-27 08:08:20 +00:00
ajacoutot
de7de5d7a8
SECURITY update to vlc-2.2.6.
...
from Brad (maintainer) and a few tweaks by myself
2017-05-27 08:40:13 +00:00
espie
c787d8a5b5
gcc 4.9.4's std::atomic_uint_least32_t is bogus (__atomic_base instead
...
of atomic), so use the full name.
This should work with both libstdc++ and libc++
noticed by Mark Patruck.
2017-05-23 14:16:41 +00:00
espie
ee2030c756
let it build with base clang.
...
there's an horrible work-around because we have use_locale stubs only
in C++ mode...
2017-05-22 10:22:25 +00:00
sthen
c66e040ad8
pull up static_assert-related changes from upstream repo to fix with
...
newer clang. pointers from natano, espie.
2016-03-06 10:45:34 +00:00
ajacoutot
6e61a5d7e8
Update to vlc-2.2.2.
...
from Brad (maintainer)
2016-03-03 12:01:17 +00:00
sthen
f204dc14c8
Remove dirty patches now that ld.so's nodelete handling has been improved.
2016-01-25 08:00:18 +00:00
ajacoutot
5a82f26bad
Enable the libv4l2 support in VLC.
...
from Brad (maintainer)
2016-01-23 08:09:50 +00:00
sthen
4c78ea7ce4
Add a dirty hack with a combination of LD_PRELOAD and LD_DEBUG that seems
...
to at least reduce the number of segfaults/bus errors seen when running
vlc-cache-gen as part of the VLC build.
The LD_PRELOAD alone seems to help i386, but doesn't do much for amd64
The LD_DEBUG alone seems to help amd64, but doesn't do much for i386
Not nice, but this is getting to be a big problem in bulk builds (not
least because a bunch of kde4-land depends on this), so trying anything
that might help...
More notes in https://marc.info/?t=145123666100001&r=1&w=2
2016-01-05 23:50:56 +00:00
ajacoutot
bfe8ca3dbb
Only use __builtin_parity on x86; should unbreak alpha, powerpc, sparc64.
...
from Brad (maintainer)
2015-12-22 06:46:54 +00:00
sthen
dfdc8a7e30
Remove the LD_PRELOAD workarounds for vlc-cache-gen. I suspect this may have
...
been due to the recently-fixed ld.so bug with unloading/reloading that was
figured out with SDL2. Also something has changed very recently causing vlc
to fail on i386 ("lazy binding failed") if these patches are *in*.
If the segfaults recur we can figure something else out but I haven't hit
them in hundreds of vlc-cache-gen runs.
OK brad (maintainer).
2015-11-17 20:26:39 +00:00
jasper
56c73b96b4
Security fix for CVE-2015-5949
...
ok brad (MAINTAINER)
2015-10-28 08:44:16 +00:00
sthen
bc9dfeb950
use LD_PRELOAD for another instance of vlc-cache-gen which was intermittently
...
failing; same as patch-bin_Makefile_am r1.1
2015-07-16 02:25:39 +00:00
sthen
a412d67e21
Force LD_PRELOAD=/usr/local/lib/libgobject-2.0.so when running vlc-cache-gen,
...
working around an intermittent crash during build. ok brad@ aja@ robert@
"Some of the plugins are linked (indirectly) to gobject. During the generation
of the plugin cache, these plugins are loaded and unloaded again. In some
circumstances this causes gobject to be unloaded at the wrong time and
vlc-cache-gen crashes." (debian bug 752544)
2015-07-13 19:48:13 +00:00
ajacoutot
2182828e54
Update to vlc-2.2.1.
...
from brad (maintainer)
2015-05-24 07:16:31 +00:00
ajacoutot
c474934fbb
Add comments to patches; no pkg change.
...
from brad (maintainer)
2015-04-30 08:01:58 +00:00
ajacoutot
4f30f10410
Garbage collect old code for older FFmpeg releases and some cleanup.
...
from brad (maintainer)
2015-04-30 06:32:21 +00:00
brad
e2d6ffc1b4
Add a comment to the top of the patches.
2014-05-05 08:34:08 +00:00
brad
f1d5b5e17d
Update VLC's avcodec plugin to use the avcodec_decode_audio4() API for decoding
...
audio.
ok ajacoutot@
2014-04-28 17:35:35 +00:00
brad
7636022790
Pull some bits from 2.1 to deal with newer FFmpeg API.
...
ok sthen@
2014-04-12 20:41:26 +00:00
brad
bdc8db410c
Update to VLC 2.0.10.
...
ok sthen@
2014-03-16 11:38:47 +00:00
naddy
5bdbdfab05
fix build with newer FreeType; from matthieu@, ok brad@
2014-01-09 17:39:11 +00:00
brad
043bb8f265
Update to VLC 2.0.9.
...
ok sthen@
2013-11-07 00:30:07 +00:00
brad
d3834966df
Update to VLC 2.0.6.
...
ok sthen@
2013-04-11 17:58:42 +00:00
brad
4cfd1cae42
Make use of clock_gettime() on OpenBSD.
...
ok sthen@
2013-04-04 16:48:22 +00:00
brad
68374be5d6
Add a comment.
2013-03-30 02:06:26 +00:00
brad
68db97a340
Re-enable the multi-threaded mode for the avcodec backend.
...
ok sthen@
2013-03-27 13:34:06 +00:00
brad
dccb4cb4de
Sync up the FFmpeg backend with upstream to bring in some
...
bug fixes.
ok sthen@
2013-03-09 09:32:03 +00:00
brad
c04bb05ba3
Two fixes from upstream..
...
- Fix crash with broken ASF files (SA-1302).
- Fix MKV behaviour with unknown or new EBML elements.
ok sthen@
2013-02-06 13:07:05 +00:00
brad
c7814c3f0e
Switch back to using LLVM on i386.
...
ok sthen@
2013-01-03 03:05:47 +00:00
brad
c0cfe96bb6
Update to VLC 2.0.5.
...
ok ajacoutot@
2012-12-16 21:26:22 +00:00
brad
ab1538fe6d
Update to VLC 2.0.4.
...
ok sthen@
2012-10-22 20:18:44 +00:00
ajacoutot
2ec950a657
Remove -pthread patching.
...
from Brad (maintainer)
2012-08-26 07:16:54 +00:00
sthen
f2565f9766
Add an upstream patch for VLC, and remove an empty patch file. From Brad.
...
- Fix a possible buffer corruption in text renderer
2012-08-07 07:35:09 +00:00
sthen
5c0daedd0d
update to VLC 2.0.3 plus a few patches from upstream, from Brad.
2012-08-05 09:17:00 +00:00
ajacoutot
177a9eeed4
Fix a off-by-one issue with the VCD module.
...
from Brad (maintainer)
2012-07-08 21:33:45 +00:00
sthen
06b5966d88
update to VLC 2.0.2, from Brad.
2012-07-06 12:51:11 +00:00
ajacoutot
0b9609d6c9
Finally unbreak and enable RTP/RTSP support \o/
...
from Brad (maintainer)
2012-05-28 18:44:26 +00:00
ajacoutot
094095fd22
Major update to vlc-2.0.1.
...
More details at http://www.videolan.org/vlc/releases/2.0.1.html
tested on i386, amd64, sparc64
from Brad (maintainer)
2012-04-23 13:47:08 +00:00
ajacoutot
c7df276eeb
Remove patches no longer necessary now that we have posix_spawnp() and family.
...
from Brad (maintainer)
2012-03-23 10:36:10 +00:00
ajacoutot
2c8260b4ae
SECURITY:
...
- MMS: Fix stack overflow. SA-1201
- RealRTSP: Fix heap overflows. SA-1202
- ty: Fix out of bound read on corrupt files.
- Avoid char conversion in strchr().
- Fix surrogate detection.
from Brad (maintainer)
2012-03-21 08:27:29 +00:00
sthen
b39c53935b
- Remove patches for QT4/MKV modules which are unnecessary.
...
- Remove patch for tdestroy() wrapper now that tdelete() has been fixed.
- Remove @comment's from the PLIST which are no longer necessary.
From Brad
2012-02-17 22:07:16 +00:00
sthen
8823bce600
SECURITY update to VLC 1.1.13; fixes a buffer overflow in the TiVo demuxer.
...
Also install .la files for libvlc/libvlccore. From Brad (maintainer).
2011-12-23 15:01:59 +00:00
phessler
7ccc4d7c1c
Update to VLC 1.1.12
...
Most of the bits from Brad, a minor runtime fix by me.
Tested on amd64, i386, macppc
OK dhill@, rpointel@, sthen@, jasper@
2011-11-16 13:33:15 +00:00
ajacoutot
eb20fe8788
SECURITY: fix heap-based buffer overflow. CVE-2011-2588.
...
from Brad (maintainer)
2011-07-17 06:35:42 +00:00
naddy
eed7c62887
Fix build with png-1.5.
...
All fixes by yours truly.
2011-07-08 20:38:00 +00:00
sthen
b5687d87d1
replace -pthread patch with a proper one, clean up -pthread flag handling.
...
from Brad, ok dcoppa@
2011-07-01 11:10:53 +00:00
sthen
2082f0a8c8
Fix heap corruption / integer overflow in playlist parser. CVE-2011-2194
...
From Brad.
2011-06-13 23:51:12 +00:00
dcoppa
25d9cd0797
- Fix a potential crash with MMS.
...
- Don't free uninitialized ES format descriptor for DV muxed in AVI.
From upstream via Brad.
OK sthen@
2011-05-08 16:20:16 +00:00
sthen
5bc2e9b459
- update comment with CVE id, from Brad
2011-04-25 09:32:42 +00:00