Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 2ac40a35fc38d6446eacf4b5faa78c4652f725d2
- Author: Marvin Scholz <epirat07@gmail.com>
- Date: Sun Dec 31 15:03:25 2017 +0100
- share/Info.plist: Fix CrashDragon endpoint for macOS
- (cherry picked from commit e46c00e7d07482b70590241acd631065dd7bd685)
- Signed-off-by: Marvin Scholz <epirat07@gmail.com>
- commit 661df8399cdbe182da1cd4b24e8eda7d01528b92
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Sat Dec 30 17:25:17 2017 +0100
- codec: ttml: fix font size computation
- split steps, there's too much confusion
- (cherry picked from commit f46e3cdeed92ca032327169925aad2cfac86cf79)
- commit 191e3c494b10d7b17a0ddaee2d1794a5a5c9e321
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Fri Dec 29 17:55:47 2017 +0100
- codec: cea708: fix CLW handling
- (cherry picked from commit e5c07c5d5961291edc16382cdcf8b439e3888ec8)
- commit a2348f7b59ea7d7ae60707f99822fe57ee0b3bbb
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Fri Dec 29 17:21:07 2017 +0100
- codec: cea608/708: fix bitrate
- (cherry picked from commit 1a1d75cc9668a08e6f14d8726db7e51a9b72ec51)
- commit bcbb9b7c6f001f5878368f226c600e639ec18509
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Fri Dec 29 14:55:13 2017 +0100
- codec: cea708: fix rel font size
- (cherry picked from commit c6af41d7915d8346baf34e16fec31489efd750ab)
- commit 5eac9d91a1f23761ca9044d5c2b4e2d8348a816d
- Author: Theppitak Karoonboonyanan <theppitak@gmail.com>
- Date: Sat Dec 30 00:22:00 2017 +0700
- Add context to view point messages for translation (fixes #19374)
- Signed-off-by: R�mi Denis-Courmont <remi@remlab.net>
- (cherry picked from commit 751f09f71c188e3121e1bf6d18371a8668aed19f)
- Signed-off-by: R�mi Denis-Courmont <remi@remlab.net>
- commit c5b41a60992555e2f054721580c257dfa301b010
- Author: David Fuhrmann <dfuhrmann@videolan.org>
- Date: Wed Dec 27 19:45:32 2017 +0100
- macOS build.sh: Add options for release build
- Adds parameter option -i to specify the type of package to be build.
- Adds -b parameter to pass breakpad URL.
- Also adds a way to overwrite the macOS kernel version via environment
- variable, which can be useful if someone wants to use an older contribs
- package.
- (cherry picked from commit 85975db4a8e3bcdad840277cd82d72c3e85f778e)
- Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
- commit 4aa3833bd519c79fc46be1451e091536fe3b30b3
- Author: David Fuhrmann <dfuhrmann@videolan.org>
- Date: Wed Dec 27 19:44:32 2017 +0100
- macOS package.mak: Add release archive target
- This adds a rule to build a release archive, containing all tools
- needed for codesigning and building the final dmg.
- (cherry picked from commit d3871a0461dbec669a9f837a40a3e79c2f7f0ca5)
- Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
- commit 8d988d18a788310fe7275b61f0def3d16aadb90c
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Thu Dec 28 15:25:46 2017 +0100
- contribs: gnutls: Fix linking on winrt
- (cherry picked from commit 981c03764201f3d41d0de0e5adf5513c8e43398e)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 6f39a32a635da8a918555f67253a5b788d42a050
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Thu Dec 28 11:14:26 2017 +0100
- contribs: gnutls: Fix winrt build
- (cherry picked from commit 9d8eb3b639cbbaf4491e4646267d78f02c5d890f)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 668cedaa08355a2cf8c166640b165edb8fbe36fd
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Thu Dec 28 00:10:14 2017 +0100
- MODULES_LIST: fix audiotoolboxmidi name
- (cherry picked from commit 01bdfb076ffd73002ea83b38bddd1222637408ad)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 8e604df62995030d0fb435af763a52fd471e9757
- Author: Tristan Matthews <tmatth@videolan.org>
- Date: Wed Dec 27 08:06:09 2017 -0500
- avcodec: fourcc: add av1 mapping
- Needed to mux AV1 using libavformat's IVF muxer.
- IVF muxing for AV1 was added to ffmpeg in
- commit e8f0a463b0d27a4d74c0d9f1857e72a8033d1069.
- (cherry picked from commit eec91d68538decedcc82c4bd4630939dbab59953)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit aa124682833436f9240959467a6679a665c7b2b3
- Author: David Fuhrmann <dfuhrmann@videolan.org>
- Date: Wed Dec 27 18:41:46 2017 +0100
- contrib: gnutls: Drop pkgconfig patch for macOS
- Checking for that specific symbol is not needed anymore since
- the keychain lookup patch is not needed anymore. Additionally,
- this patched a pkgconfig file which is not needed by vlc and is not
- even installed / compiled.
- (cherry picked from commit a1cb2bdf07e125cadab9cf0fd9197fd2d5241715)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit adaab724928913aef3784c982b8f550ac9d04f2d
- Author: David Fuhrmann <dfuhrmann@videolan.org>
- Date: Wed Dec 27 18:27:12 2017 +0100
- contrib: gnutls: Drop mac keychain lookup patch
- Similar code is now part of the release itself, therefore this
- patch is not needed anymore.
- (cherry picked from commit 1a0717116afa72a2c1dae47e31c56c2926b584d6)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 6e9ff4e9e813f7a1555ad77a014485a056da8d8f
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Wed Dec 27 15:57:50 2017 +0100
- bin/Makefile.am: Explicitely depend on libbreakpad_wrapper.la
- (cherry picked from commit 38c1add4d1604274a55a77efb9063da89a1ff861)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 561198da542e046b07901a2f913451f44e9dadd3
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Wed Dec 27 15:26:22 2017 +0100
- bin/Makefile.am: Simplify
- (cherry picked from commit 87d76d7689f8a20e05984a8746695c7973625349)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit a5688a51a9eee3202468b1c85f4fd3ad82dc9b04
- Author: Hannes Domani <ssbssa@yahoo.de>
- Date: Wed Dec 27 14:08:39 2017 +0100
- qt: fix crash if no fullscreen controls are available
- Close #19349
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit e472717ea5ba8b210d968ccebcdb2b9d670c8410)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 4fae1856db0eb2804c3eaf881341f0f58f3c7b8f
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Wed Dec 27 14:15:51 2017 +0100
- On the road to RC5
- commit 775d32ff49314f49bc1edcc318b78ac506ea02cb
- Author: Tristan Matthews <tmatth@videolan.org>
- Date: Mon Dec 18 10:10:53 2017 -0500
- contrib: aom: build av1 encoder
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 2f9f827f9e98267d337ca88b5d04d276055ef2b3)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 62f09d4eafa81a8cd5d1ebeae3afa59e65e2d2ea
- Author: Tristan Matthews <tmatth@videolan.org>
- Date: Mon Dec 18 10:10:51 2017 -0500
- fourcc: use standard AV1 fourcc
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 6b9fdd145e738e9aeab51d9bc70799717b4eebdc)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 3a6c787c06082d1eca65f7eb6468ccce8d7c3d11
- Author: Tristan Matthews <tmatth@videolan.org>
- Date: Mon Dec 18 10:10:50 2017 -0500
- aom: allow low bitdepth path for decoder
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 2119712aec2ab15102e950a748d87e4075cc9f83)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 6b2e61dcc9d1d5495bb11cede872874310e5d15d
- Author: Steve Lhomme <robUx4@videolabs.io>
- Date: Wed Dec 27 11:58:27 2017 +0100
- direct3d11: do not force the decoder padding if we're using the staging texture
- The decoder will use its own pool with its own sizes anyway
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 1d162e90e1c0f6aa7634d3198bce0b0e94c85366)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 4fd66271d58b00c8056f96309bda80b67763b3a8
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Wed Dec 27 12:00:32 2017 +0100
- win32: build.sh: Fix breakpad activation
- (cherry picked from commit 6812104e4053cc48e04ab3406efd6038fc0c162f)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit fc751501baad5947491f7f782796f7aa514d5154
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Wed Dec 27 11:06:27 2017 +0100
- On the road the RC4
- commit 35972257570e56a709938bf1a24619f23d15e14f
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Wed Dec 27 11:02:24 2017 +0100
- Update PO files
- commit b1ce7507cc9808369a6f2f10285cb25b13e1cb2f
- Author: Nathaniel Graham <pointedstick@zoho.com>
- Date: Tue Dec 26 23:28:16 2017 +0100
- Use "org.videolan.VLC" as the AppStream ID
- Close #19335
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit f0a4dd5cd3f4927e947c4f9ecbe03868966ebd4a)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 0cd78ca4cf18a0e57941decd8bbc906b2a8d7507
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Wed Dec 27 09:59:40 2017 +0100
- codec: ttml: use resolution after rebase
- That what happens when you're fed with broken files
- partial revert of 58033bc6660b59abf4783d5dbc32d4b614b412de
- commit 538a42ba1c55b178d44483ed268caf5f8827c102
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Wed Dec 27 00:46:35 2017 +0100
- i18n: update Turkish translation
- commit b4b6424f844944e2298984735cedd40674f5076b
- Author: Thomas De Rocker <thomasderocker@outlook.com>
- Date: Tue Dec 26 23:51:11 2017 +0100
- i18n: Update NL translation
- commit d73c04e88a768802ae5065d73f4c490104fce2f5
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Tue Dec 26 11:05:41 2017 +0100
- test: hxxx: missing config.h
- merge of
- (cherry picked from commit bb9623a7e8cd80a3e3bd6886a145785816088682)
- (cherry picked from commit 9aa79523e1acdacaf365e79a09c482666953bdfb)
- commit 2cca731572380a514c6cd871923adc965199305c
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Sun Dec 24 20:44:04 2017 +0100
- codec: ttml: don't round up font size
- (cherry picked from commit 9890a5578da129321d829741ca5b00a7f875a7ac)
- commit 58033bc6660b59abf4783d5dbc32d4b614b412de
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Fri Dec 22 16:50:47 2017 +0100
- codec: ttml: fix setting percent based sizings
- merge of
- (cherry picked from commit 2760b85ffb246bb0617421241edbb6296451865e)
- (cherry picked from commit 1ee818f94cfa168f792d29d98a76feb565ed8c4d)
- commit 2430c39e3c7825b5a3e7716a7d0cd8890ee1d97e
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Thu Dec 21 18:01:40 2017 +0100
- codec: ttml: override region position
- occues in <set> animations and
- broken CaptionMaker smpte-tt
- refs #19231
- (cherry picked from commit ca3103da66b961ac184ba18829a491eebf0d4ec7)
- commit fc8b1f79ee1277710e6e2e15193100cdae81019e
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Thu Dec 21 15:19:24 2017 +0100
- codec: ttml: refactor and fix inline extent/origin reading
- (cherry picked from commit 2e90c837cefb3646fbb7219ff82ddeec209a3a35)
- commit beef6ffc2df2f90725db70cd9a3dd37f13cf44da
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Tue Dec 26 18:59:44 2017 +0100
- codec: webvtt: fix reparenting on closing tag
- (cherry picked from commit 2e0012ede7e254e59d172d907f909d815ab69a2e)
- commit 90ef80cc8e9e793113bebc434ab0ac0d8399de46
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Tue Dec 26 18:05:49 2017 +0100
- Contribs: GnuTLS: do not use connectx for macOS
- It is only available since 10.11
- (cherry picked from commit 0754c30c49299b1b1c1fa1cf4882f6014d5289b7)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 1660a712e88e2160ef09039c3a6e57942c9af108
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Tue Dec 26 16:29:43 2017 +0100
- Contribs: gnutls: Fix win32, winrt, android, macOS compilation
- (cherry picked from commit 909e0065e2bcbcd4cd9a481c31c42dc0f9a5d8e7)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 496d5f426d7fde1bb60c90a0009d222a52fd582d
- Author: R�mi Denis-Courmont <remi@remlab.net>
- Date: Tue Dec 26 16:45:47 2017 +0200
- contrib: gnutls: update to current stable 3.5.16 (fixes #19350)
- (cherry picked from commit 77c81de4c18db1eb2d57561dddf7836886871cef)
- commit b5b5255489f3a2a7a321421a7bfee6c708d24ad0
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Tue Dec 26 14:14:00 2017 +0100
- bin: Fix vlc CFLAGS on !WIN32
- Reported-by: Alexandre Fernandez <nerf@boboop.fr>
- (cherry picked from commit 9bca12c0b81ce933389a5d3254d7075cce55bc5c)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit dcb6adeaba334aee6fc160d5462b161b7f084c77
- Author: Pierre Lamot <pierre@videolabs.io>
- Date: Tue Dec 26 13:08:44 2017 +0100
- extras: Add a breakpad symbols dumping script
- (cherry picked from commit c80771e9bb3070665bf4abd57ea9d8ac6faef8e4)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit bfa39e5c6aa8c9752fe9e8d3592ebbf5f5c63fa6
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Tue Dec 26 11:25:42 2017 +0100
- contribs: x264: Pin to a specific tarball
- (cherry picked from commit deaed0596160ad5f7b8b0f16aca564a59f3c5f1c)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 0e96c458f307aecdc13b3fac5afc039be8eae1a8
- Author: Konstantin Pavlov <thresh@videolan.org>
- Date: Tue Dec 26 02:03:31 2017 +0300
- bluray: check setmntent return value.
- (cherry picked from commit b73e9de8812273ef295398a7aa3e41a5d73899ae)
- Signed-off-by: Konstantin Pavlov <thresh@videolan.org>
- commit e0b8acf141f910e34a504959a5b8688c7b23c531
- Author: Marvin Scholz <epirat07@gmail.com>
- Date: Mon Dec 25 22:36:49 2017 +0100
- contrib: update breakpad to 0.1.2
- Breakpad 0.1.2 fixes macOS build failures with the Xcode project for the
- dump_syms tool.
- (cherry picked from commit 1384565add98f1c7b4c3c8bcf1ad1cb388aa3af3)
- Signed-off-by: Marvin Scholz <epirat07@gmail.com>
- commit 4536dce898eb6c25df3b41d21d8a7624da8585da
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Mon Dec 25 11:31:44 2017 +0100
- WeatherWax RC3
- commit 57e3e13d7d47d47c784b0fc0cd485ad9ac3f9459
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Thu Dec 21 18:10:45 2017 +0100
- win32: build.sh: Add breakpad support
- (cherry picked from commit 7610a35ae623b72ea84c167e6be947c1dbe62d48)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 5722b52dde9a6ec940bc600a26a1f215d89dc4ee
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Thu Dec 21 11:09:55 2017 +0100
- win32: Use breakpad for crash reporting
- (cherry picked from commit 80f61c8342b53963c3f837265fd77f5b9cf694ad)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 1b38faa14031fd4c6f1d8ae11b22dd37e9bdd41d
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Tue Dec 19 16:42:00 2017 +0100
- configure: Specify a build ID when building with breakpad on windows
- (cherry picked from commit ec2f6b5faa80b6156c91ea04c905c6ea6d0e7f43)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit ab70d9f30e67ce04181f44dbd52cac568a8bae61
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Tue Dec 19 12:09:28 2017 +0100
- winvlc: Remove old crash handling code
- (cherry picked from commit 25f8fd2e200039af394277016138370bb1aa0c7d)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 7a4d1c130b993e6d7efed60d864ec2587778ce05
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Mon Dec 18 12:46:53 2017 +0100
- Rework breakpad detection to enable it on windows as well
- (cherry picked from commit 34d52c7081abeb437aecf992a6d0123f204fa448)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit d018988f864f07f9dced0bb1dc63cef572e564a4
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Thu Dec 21 18:29:52 2017 +0100
- contrib: Allow breakpad to be built on windows
- (cherry picked from commit d1f958ee63010eb82be643eb0b0edad839bc462a)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit eaa1f068d961c3b6732479073a8c625fb0c809e2
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Sat Dec 23 17:02:25 2017 +0100
- contribs: Bump breakpad version
- (cherry picked from commit 54399196241cb0ba58ae34de754d6a6109ba85ab)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit dd8f3a5128082fcf7922301dc9f2f83613248510
- Author: Natanael Copa <ncopa@alpinelinux.org>
- Date: Wed Dec 20 12:21:02 2017 +0000
- configure: test for getaddrinfo_a and libanl
- Test for the existence of the GNU extension getaddrinf_a and libanl
- instead of assuming that every Linux has it. Fall back to posix variant
- if they are missing.
- This fixes build with musl libc which does not implement this GNU
- extension.
- Fixes #19320
- Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 01fd9fe4c7f6c5558f7345f38abf0152e17853ab)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 52be7faf233639ca2423ef6eac50284eaed48c92
- Author: Thomas Guillem <thomas@gllm.fr>
- Date: Fri Dec 22 15:38:42 2017 +0100
- contrib: x264: disable asm on Android x86*
- Because of TEXTREL...
- (cherry picked from commit 250e44ff9d0f90eb4f7b975818c07cdea19b8ce8)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit ba4e6fe35035d7d5ad5468fc7b6a31cfb089f0f4
- Author: Thomas Guillem <thomas@gllm.fr>
- Date: Fri Dec 22 15:04:47 2017 +0100
- contrib: vpx: fix x86 android build with encoders
- __ANDROID__ doesn't seem to be defined when built from the android yasm
- (cherry picked from commit c2ddfa5e419c61dbc491227e5a9df041cdacf7a1)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 35db70ce953dee726c97ff318d77f1005bed093d
- Author: Natanael Copa <ncopa@alpinelinux.org>
- Date: Wed Dec 20 15:56:24 2017 +0000
- chroma: fix chroma copy tests on big endian
- Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- (cherry picked from commit 9e0b898f17058fc0621e2dbe88a4bc52f56b642f)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 72b5e60fc5e343c73ef340e7ecd004fff8083e32
- Author: Francois Cartegnie <fcvlcdev@free.fr>
- Date: Thu Dec 21 20:49:31 2017 +0100
- text_renderer: workaround max y size limit
- because computed regions size usually do not
- match the real line size.
- (the right fix being to know font metrics
- before our renderers)
- refs #19230
- (cherry picked from commit 42584bd48ba1b91aba6cfdab51f1b9a85773fbc0)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 6cc343a2b9a04adb906f58aacc96c7ffe9d8faf4
- Author: Thomas Guillem <thomas@gllm.fr>
- Date: Thu Dec 21 10:57:01 2017 +0100
- DCP: fix heap-use-after-free on xml_ReaderNextNode error
- ==9090==ERROR: AddressSanitizer: heap-use-after-free on address 0x602000173170 at pc 0x7f8a86e19063 bp 0x7f8a7bbf9230 sp 0x7f8a7bbf89e0
- READ of size 2 at 0x602000173170 thread T10
- [000061200002c080] dbus interface debug: Getting All properties
- [000061200002c080] dbus interface debug: Getting All properties
- #0 0x7f8a86e19062 (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x3c062)
- #1 0x7f8a84dda3b6 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x1203b6)
- #2 0x7f8a4d1bfef1 in XmlFile::ReadNextNode(demux_t*, xml_reader_t*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) ../../modules/access/dcp/dcpparser.cpp:750
- #3 0x7f8a4d1c0d82 in PKL::Parse() ../../modules/access/dcp/dcpparser.cpp:864
- #4 0x7f8a4d1bbe32 in AssetMap::Parse() ../../modules/access/dcp/dcpparser.cpp:291
- #5 0x7f8a4d1b2f7c in parseXML(demux_t*) ../../modules/access/dcp/dcp.cpp:1011
- #6 0x7f8a4d1b2b12 in dcpInit(demux_t*) ../../modules/access/dcp/dcp.cpp:942
- #7 0x7f8a4d1ad3c2 in Open ../../modules/access/dcp/dcp.cpp:326
- #8 0x7f8a8653b97d in generic_start ../../src/modules/modules.c:356
- #9 0x7f8a8653acd4 in module_load ../../src/modules/modules.c:183
- #10 0x7f8a8653b328 in vlc_module_load ../../src/modules/modules.c:279
- #11 0x7f8a8653bace in module_need ../../src/modules/modules.c:371
- #12 0x7f8a8658c8c5 in demux_NewAdvanced ../../src/input/demux.c:270
- #13 0x7f8a865c84c7 in InputDemuxNew ../../src/input/input.c:2403
- #14 0x7f8a865c8e89 in InputSourceNew ../../src/input/input.c:2555
- #15 0x7f8a865c15bf in Init ../../src/input/input.c:1303
- #16 0x7f8a865bc641 in Run ../../src/input/input.c:498
- #17 0x7f8a857ee493 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7493)
- #18 0x7f8a8532cafe in __clone (/lib/x86_64-linux-gnu/libc.so.6+0xe8afe)
- 0x602000173170 is located 0 bytes inside of 12-byte region [0x602000173170,0x60200017317c)
- freed by thread T10 here:
- #0 0x7f8a86e9ea10 in free (/usr/lib/x86_64-linux-gnu/libasan.so.3+0xc1a10)
- #1 0x7f8a78a29181 in ReaderNextNode ../../modules/misc/xml/libxml.c:217
- #2 0x7f8a4d1ba838 in xml_ReaderNextNode ../../include/vlc_xml.h:87
- #3 0x7f8a4d1bfec2 in XmlFile::ReadNextNode(demux_t*, xml_reader_t*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) ../../modules/access/dcp/dcpparser.cpp:744
- #4 0x7f8a4d1c0d82 in PKL::Parse() ../../modules/access/dcp/dcpparser.cpp:864
- #5 0x7f8a4d1bbe32 in AssetMap::Parse() ../../modules/access/dcp/dcpparser.cpp:291
- #6 0x7f8a4d1b2f7c in parseXML(demux_t*) ../../modules/access/dcp/dcp.cpp:1011
- #7 0x7f8a4d1b2b12 in dcpInit(demux_t*) ../../modules/access/dcp/dcp.cpp:942
- #8 0x7f8a4d1ad3c2 in Open ../../modules/access/dcp/dcp.cpp:326
- #9 0x7f8a8653b97d in generic_start ../../src/modules/modules.c:356
- #10 0x7f8a8653acd4 in module_load ../../src/modules/modules.c:183
- #11 0x7f8a8653b328 in vlc_module_load ../../src/modules/modules.c:279
- #12 0x7f8a8653bace in module_need ../../src/modules/modules.c:371
- #13 0x7f8a8658c8c5 in demux_NewAdvanced ../../src/input/demux.c:270
- #14 0x7f8a865c84c7 in InputDemuxNew ../../src/input/input.c:2403
- #15 0x7f8a865c8e89 in InputSourceNew ../../src/input/input.c:2555
- #16 0x7f8a865c15bf in Init ../../src/input/input.c:1303
- #17 0x7f8a865bc641 in Run ../../src/input/input.c:498
- #18 0x7f8a857ee493 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7493)
- (cherry picked from commit 1b1de3b7f76dae70bba70c8491e68e128cdf06d2)
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- commit 9ab3615deb88bdc067713cbfba2009757a93bc27
- Author: KO Myung-Hun <komh78@gmail.com>
- Date: Tue Dec 19 20:48:32 2017 +0900
- os2: package: fix build
- -----
- CCLD libvlccore.la
- weakld: error: Unresolved symbol (UNDEF) '___atomic_fetch_add_8'.
- weakld: info: The symbol is referenced by:
- P:\tmp\ldconv_decoder_o_85b55a37ad3f1d59f8.obj
- P:\tmp\ldconv_es_out_o_85b55a37ad3f1d7938.obj
- weakld: error: Unresolved symbol (UNDEF) '___atomic_store_8'.
- weakld: info: The symbol is referenced by:
- P:\tmp\ldconv_stats_o_85b55a37ad3f1df250.obj
- weakld: error: Unresolved symbol (UNDEF) '___atomic_load_8'.
- weakld: info: The symbol is referenced by:
- P:\tmp\ldconv_stats_o_85b55a37ad3f1df250.obj
- Ignoring unresolved externals reported from weak prelinker.
- Error! E2028: ___atomic_fetch_add_8 is an undefined reference
- Error! E2028: ___atomic_store_8 is an undefined reference
- Error! E2028: ___atomic_load_8 is an undefined reference
- file P:/tmp\ldconv_decoder_o_85b55a37ad3f1d59f8.obj(ldconv_decoder_o_85b55a37ad3f1d59f8.obj): undefined symbol ___atomic_fetch_add_8
- file P:/tmp\ldconv_es_out_o_85b55a37ad3f1d7938.obj(ldconv_es_out_o_85b55a37ad3f1d7938.obj): undefined symbol ___atomic_fetch_add_8
- file P:/tmp\ldconv_stats_o_85b55a37ad3f1df250.obj(ldconv_stats_o_85b55a37ad3f1df250.obj): undefined symbol ___atomic_store_8
- file P:/tmp\ldconv_stats_o_85b55a37ad3f1df250.obj(ldconv_stats_o_85b55a37ad3f1df250.obj): undefined symbol ___atomic_load_8
- -----
- Signed-off-by: R�mi Denis-Courmont <remi@remlab.net>
- (cherry picked from commit d5c86c91a2700618d97916103e854a46c1bd5e32)
- Signed-off-by: R�mi Denis-Courmont <remi@remlab.net>
- commit 86d167ce008de0b252edd3ee8706ba9e2b563370
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Fri Dec 22 10:49:48 2017 +0100
- dcp: Fix invalid delete
- CID #1463250
- (cherry picked from commit ab07285ecdb62a6c3f4d12e4ea9160eb9717c3a9)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit b9bf3bcb650de4d0a6ff97041e9d41b58511f15b
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Fri Dec 22 10:46:49 2017 +0100
- dcp: Fix potentially invalid release
- CID #1463254
- (cherry picked from commit 3d4c060b1e3203a3cf2160fe9d2c74701bc8f0c1)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 8ac41cb18078bb57bf846a9982600b268c2dc71c
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Fri Dec 22 10:40:51 2017 +0100
- dcp: Fix assignment instead of comparison
- CID #1463255 #1463251
- (cherry picked from commit a15a0a64200cc6ab8cbc61caabac126707f3f247)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 0ecfd9917636f46cdab10b8c0ebbfd8bcea98948
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Fri Dec 22 10:39:09 2017 +0100
- dcpparser: Remove unused (and uninitialized) member
- CID #1463259
- (cherry picked from commit a30e9110b6e61664b0dbf87dfd1e32f8a140cb6d)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit a208a90ae4976ae74806706b25bf539d1b4ae0f6
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Fri Dec 22 10:35:29 2017 +0100
- dcp: Remove unrequired checks
- CID #1463257 #1463249
- (cherry picked from commit f9e30b38f077a7cfbcfb87bf4f78934d4cdbdbd3)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 1d9fbd069e31f94cde683692f158af2f69ba2d92
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Fri Dec 22 10:26:25 2017 +0100
- dcp: Fix leak on error
- CID #1463258
- (cherry picked from commit 34b86486956fd0c14104a071e9a5d5e432e7def2)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit fe637855183f498cd6ad9739bd8c6a9fc64a167c
- Author: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- Date: Fri Dec 22 10:25:04 2017 +0100
- dcp: Add missing initialization
- CID #1463259
- (cherry picked from commit d4652c072a125c68a62a8e22bbeafa0d014fbf11)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 3e61bafef2acb9ce998deb336b58924951fc6650
- Author: Thomas Guillem <thomas@gllm.fr>
- Date: Thu Dec 21 13:00:11 2017 +0100
- transcode: fix encoder chroma initialization
- (cherry picked from commit 41ef73b463825c15212778c3069dd2ab26c90578)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 0acb9ddb47842fed7d0ef3a6177179dcffb4ca34
- Author: Jean-Baptiste Kempf <jb@videolan.org>
- Date: Thu Dec 21 14:10:46 2017 +0100
- Qt, sprefs: remove one extra string (reuse)
- Ref #19305
- (cherry picked from commit 04bdfd19cbf5b54ca236073c0f0ff32d3ad1826f)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 40e152db5e09f433bb17b848d4bca09d522d1aca
- Author: Pierre Lamot <pierre@videolabs.io>
- Date: Wed Dec 20 17:58:13 2017 +0100
- Qt: spref, add option to select the fullscreen screen
- Ref #19305
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 326c9c13d024670ce80fc233013738ce511813eb)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 81118894e18289b788b182babd29d8d550f1a8e6
- Author: Pierre Lamot <pierre@videolabs.io>
- Date: Wed Dec 20 17:58:12 2017 +0100
- Qt: spref, add fast seek option
- Ref #19305
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 679ec991edab1974e08463c155e9e1b524f8a970)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 58560d797578c0af933d8eee93052641f3de2766
- Author: Pierre Lamot <pierre@videolabs.io>
- Date: Wed Dec 20 17:58:11 2017 +0100
- Qt: spref, remove DirectX DisplayDevice preference
- Ref #19305
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit c50125010149ff49e5d4edce47b789b6065a4ff4)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit c5a26d280979b2581ad25f0cf1c593579ef9ba49
- Author: Pierre Lamot <pierre@videolabs.io>
- Date: Wed Dec 20 17:58:10 2017 +0100
- Qt: spref, move DirectX specific options to the DirectX GroupBox
- Ref #19305
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 430994e0cfe1aa1e2df0a7e5b3bfb90699e98447)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit 40f6e8d14a1ef2a3ea04b40da565e8d374c6d416
- Author: Pierre Lamot <pierre@videolabs.io>
- Date: Wed Dec 20 17:58:09 2017 +0100
- Qt: spref, align Privacy / Network options
- Ref #19305
- Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
- (cherry picked from commit 1463adae91c3177c7b5728719890da58f99594ed)
- Signed-off-by: Hugo Beauz�e-Luyssen <hugo@beauzee.fr>
- commit bd0d376970f36d84f260d3b543068dc1b633d7d7
- Author: Pierre Lamot <pierre@videolabs.io>
- Date: Wed Dec 20 17:58:08 2017
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement