[libav-commits] Tag v9 : 9 Release
Module: libav Branch: refs/tags/release/9 Tag:5b4b6a731f8d6183b70c70553f7f6f17a00e92cc Tagger: Reinhard Tartler <siret...@tauware.de> Date: Sat Jan 5 14:32:59 2013 +0100 9 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10_beta1 : v10_beta1 Release
Module: libav Branch: refs/tags/release/10 Tag:cda15090ffbb390e281fb0f016fd199d08530565 Tagger: Reinhard Tartler <siret...@tauware.de> Date: Mon Feb 17 09:36:31 2014 -0500 v10_beta1 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v0.8_beta2 : 0.8_beta2 Release
Module: libav Branch: refs/tags/v0.8_beta2 Tag:8beaa4003de04d927394d36aa605ed85b3de5dd0 Tagger: Reinhard Tartler <siret...@tauware.de> Date: Wed Jan 11 11:43:57 2012 +0100 0.8_beta2 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] configure: add --enable-rpath
Module: libav Branch: release/11 Commit: 396cd33818f86961256d834a70360c55daceffcf Author:Reinhard Tartler <siret...@tauware.de> Committer: Diego Biurrun <di...@biurrun.de> Date: Sat Aug 23 10:04:26 2014 -0400 configure: add --enable-rpath This option facilitates testing shared libarary builds: for instance fate builders do no longer need to set LD_LIBRARY_PATH as the binaries will get the right search paths hardcoded into their executable file. This option is only meant to be used for testing purposes: The installed libraries must not move around in the file system, and doing so will cause a lot of subtle problems. For more information why using RPATH is dangerous, please refer to https://blog.flameeyes.eu/2010/06/the-why-and-how-of-rpath (cherry picked from commit 749b1f1359b5af0a08221923b016551b18ab6171) Signed-off-by: Diego Biurrun <di...@biurrun.de> --- configure |3 +++ 1 file changed, 3 insertions(+) diff --git a/configure b/configure index 0e04b8e..e0057e7 100755 --- a/configure +++ b/configure @@ -86,6 +86,7 @@ Standard options: --shlibdir=DIR install shared libs in DIR [PREFIX/lib] --incdir=DIR install includes in DIR [PREFIX/include] --mandir=DIR install man page in DIR [PREFIX/share/man] + --enable-rpath use rpath when linking programs [USE WITH CARE] Licensing options: --enable-gpl allow use of GPL code, the resulting libs @@ -1607,6 +1608,7 @@ CMDLINE_SELECT=" logging lto optimizations +rpath " PATHS_LIST=" @@ -4320,6 +4322,7 @@ check_disable_warning -Wno-pointer-sign # add some linker flags check_ldflags -Wl,--warn-common check_ldflags -Wl,-rpath-link=libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample +enabled rpath && add_ldexeflags -Wl,-rpath,$libdir test_ldflags -Wl,-Bsymbolic && append SHFLAGS -Wl,-Bsymbolic # add some strip flags ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce new releases: 10.4, 10.7
Module: libav.org Branch: master Commit: 805241cb26acc0eafcd5d8ed261d9f8959e94ee5 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun May 31 13:29:39 2015 -0400 Announce new releases: 10.4, 10.7 --- src/download | 44 ++-- src/index| 20 ++-- src/news | 23 +++ 3 files changed, 55 insertions(+), 32 deletions(-) diff --git a/src/download b/src/download index fb1ca0e..904a556 100644 --- a/src/download +++ b/src/download @@ -29,45 +29,45 @@ this is the only place in which bnew development/b happens. a name=release_11/ah2Libav 11 One Louder/h2 p -11.3 was released on 2015-03-11. It is the latest point release from the 11 +11.4 was released on 2015-05-31. It is the latest point release from the 11 release series. 11 was published 2014-09-08, the 11 branch was cut 2014-08-20. Please give us feedback and use our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. /p p -a href=releases/libav-11.3.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-11.3.tar.xz.md5MD5/a -a href=releases/libav-11.3.tar.xz.sha1SHA1/a -a href=releases/libav-11.3.tar.xz.ascPGP signature/abr / -a href=releases/libav-11.3.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-11.3.tar.gz.md5MD5/a -a href=releases/libav-11.3.tar.gz.sha1SHA1/a -a href=releases/libav-11.3.tar.gz.ascPGP signature/abr / -a href=releases/libav-11.3.changelogChangelog/abr / -a href=releases/libav-11.3.releaseRelease Notes/a +a href=releases/libav-11.4.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-11.4.tar.xz.md5MD5/a +a href=releases/libav-11.4.tar.xz.sha1SHA1/a +a href=releases/libav-11.4.tar.xz.ascPGP signature/abr / +a href=releases/libav-11.4.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-11.4.tar.gz.md5MD5/a +a href=releases/libav-11.4.tar.gz.sha1SHA1/a +a href=releases/libav-11.4.tar.gz.ascPGP signature/abr / +a href=releases/libav-11.4.changelogChangelog/abr / +a href=releases/libav-11.4.releaseRelease Notes/a /p a name=release_10/ah2Libav 10 Eks/h2 p -10.6 was released on 2015-03-11. It is the latest point release from the 10 +10.7 was released on 2015-05-31. It is the latest point release from the 10 release series. 10 was published 2014-03-23, the 10 branch was cut 2014-03-23. Please give us feedback and use our a href=//bugzilla.libav.orgBugzilla/a for filing bugs. /p p -a href=releases/libav-10.6.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-10.6.tar.xz.md5MD5/a -a href=releases/libav-10.6.tar.xz.sha1SHA1/a -a href=releases/libav-10.6.tar.xz.ascPGP signature/abr / -a href=releases/libav-10.6.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-10.6.tar.gz.md5MD5/a -a href=releases/libav-10.6.tar.gz.sha1SHA1/a -a href=releases/libav-10.6.tar.gz.ascPGP signature/abr / -a href=releases/libav-10.6.changelogChangelog/abr / -a href=releases/libav-10.6.releaseRelease Notes/a +a href=releases/libav-10.7.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-10.7.tar.xz.md5MD5/a +a href=releases/libav-10.7.tar.xz.sha1SHA1/a +a href=releases/libav-10.7.tar.xz.ascPGP signature/abr / +a href=releases/libav-10.7.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-10.7.tar.gz.md5MD5/a +a href=releases/libav-10.7.tar.gz.sha1SHA1/a +a href=releases/libav-10.7.tar.gz.ascPGP signature/abr / +a href=releases/libav-10.7.changelogChangelog/abr / +a href=releases/libav-10.7.releaseRelease Notes/a /p a name=release_9/ah2Libav 9 plain 9/h2 diff --git a/src/index b/src/index index 1bb9c6f..1059631 100644 --- a/src/index +++ b/src/index @@ -35,30 +35,30 @@ with the latest developments by subscribing to both the div class=panel-headingLatest Releases/div div class=list-group div href=# class=list-group-item -span class=badge alert-successMarch 11, 2015/span -h4 class=list-group-item-headingLibav 11.3/h4 +span class=badge alert-successMay 31, 2015/span +h4 class=list-group-item-headingLibav 11.4/h4 p class=list-group-item-text clearfix span class=pull-right a class=label label-info - href=releases/libav-11.3.releaseRelease Notes/a + href=releases/libav-11.4.releaseRelease Notes/a a class=label label-success - href=releases/libav-11.3.tar.xzxz/a + href=releases/libav-11.4.tar.xzxz/a a class=label label-primary - href=releases/libav-11.3.tar.gzgzip/a + href=releases/libav-11.4.tar.gzgzip/a /span /p /div div href=# class=list-group-item -span class=badge alert-successMarch 11, 2015/span -h4 class=list-group-item-headingLibav 10.6/h4 +span class=badge
[libav-commits] Tag v11.4 : 11.4 Release
Module: libav Branch: refs/tags/v11.4 Tag:3b7d396359134d26cb8175b707cd0a6a9cdd2734 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun May 31 12:03:47 2015 -0400 11.4 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10.7 : 10.7 Release
Module: libav Branch: refs/tags/v10.7 Tag:d233127b0e75737d5561a4796f9f8df5e15eb2c3 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun May 31 12:57:48 2015 -0400 10.7 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for 10.7
Module: libav Branch: release/10 Commit: e863f4cd2a5ea05c74b8beb92e55d7ed10908d64 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun May 31 11:39:39 2015 -0400 Update Changelog for 10.7 --- Changelog | 28 RELEASE |2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index adaf30e..290d791 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,34 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 10.7: +- h264: Make sure reinit failures mark the context as not initialized (CVE-2015-3417) +- msrle: Use FFABS to determine the frame size in msrle_decode_pal4 (CVE-2015-3395) +- x86: cavs: Remove an unneeded scratch buffer +- configure: Disable i686 for i586 and lower CPUs (debian/783082) +- mjpegenc: Fix JFIF header byte ordering (bug/808) +- nut: Make sure to clean up on read_header failure +- png: Set the color range as full range +- avi: Validate sample_size +- nut: Check chapter creation in decode_info_header +- alac: Reject rice_limit 0 if compression is used +- ape: Support _ files with nblock smaller than 64 +- mux: Do not leave stale side data pointers in ff_interleave_add_packet() +- avpacket: Check for and return errors in ff_interleave_add_packet() +- mpegts: Update the PSI/SI table only if the version change +- rtsp: Make sure we don't write too many transport entries into a fixed-size array +- rtpenc_jpeg: Handle case of picture dimensions not dividing by 8 +- mov: Fix little endian audio detection +- x86: Put COPY3_IF_LT under HAVE_6REGS (gentoo/541930) +- roqvideoenc: set enc-avctx in roq_encode_init +- libvpx: Fix mixed use of av_malloc() and av_reallocp() +- (libav.org/release/10) alsdec: only adapt order for positive max_order +- alsdec: check sample pointer range in revert_channel_correlation +- aacpsy: correct calculation of minath in psy_3gpp_init +- alsdec: limit avctx-bits_per_raw_sample to 32 +- aasc: return correct buffer size from aasc_decode_frame +- matroskadec: fix crash when parsing invalid mkv + version 10.6: - utvideodec: Handle slice_height being zero (CVE-2014-9604) - tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544) diff --git a/RELEASE b/RELEASE index 12c0281..4e74f9f 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10.6 +10.7 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update changelog for v11.4
Module: libav Branch: release/11 Commit: 0069d4597bda5723fbcae410784bbfa4750df706 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun May 24 10:36:42 2015 +0200 Update changelog for v11.4 --- Changelog | 36 RELEASE |2 +- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index 6b8cabc..9fc1556 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,42 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 11.4: + + - h264: Make sure reinit failures mark the context as not initialized (CVE-2015-3417) + - msrle: Use FFABS to determine the frame size in msrle_decode_pal4 (CVE-2015-3395) + - cavs: Remove an unneeded scratch buffer + - configure: Disable i686 for i586 and lower CPUs (debian/783082) + - mjpegenc: Fix JFIF header byte ordering (bug/808) + - nut: Make sure to clean up on read_header failure + - png: Set the color range as full range + - avi: Validate sample_size + - nut: Check chapter creation in decode_info_header + - alac: Reject rice_limit 0 if compression is used + - ape: Support _ files with nblock smaller than 64 + - mux: Do not leave stale side data pointers in ff_interleave_add_packet() + - avresample: Reallocate the internal buffer to the correct size (bug/825) + - mpegts: Update the PSI/SI table only if the version change + - rtsp: Make sure we don't write too many transport entries into a fixed-size array + - rtpenc_jpeg: Handle case of picture dimensions not dividing by 8 + - mov: Fix little endian audio detection + - x86: Put COPY3_IF_LT under HAVE_6REGS (gentoo/541930) + - roqvideoenc: set enc-avctx in roq_encode_init + - mp3: Properly use AVCodecContext API + - libvpx: Fix mixed use of av_malloc() and av_reallocp() + - Revert lavfi: always check av_expr_parse_and_eval() return value + - alsdec: only adapt order for positive max_order + - alsdec: check sample pointer range in revert_channel_correlation + - aacpsy: correct calculation of minath in psy_3gpp_init + - alsdec: limit avctx-bits_per_raw_sample to 32 + - aasc: return correct buffer size from aasc_decode_frame + - matroskadec: fix crash when parsing invalid mkv + - avconv: do not overwrite the stream codec context for streamcopy + - webp: ensure that each transform is only used once + - h264_ps: properly check cropping parameters against overflow + - hevc: zero the correct variables on invalid crop parameters + - hevc: make the crop sizes unsigned + version 11.3: - utvideodec: Handle slice_height being zero (CVE-2014-9604) diff --git a/RELEASE b/RELEASE index 8bb4222..1c7134d 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -11.3 +11.4 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v11.3 : 11.3 Release
Module: libav Branch: refs/tags/v11.3 Tag:787907de41f08b2c9b9ac3070ef41698597e0cde Tagger: Reinhard Tartler siret...@tauware.de Date: Mon Mar 9 22:13:44 2015 -0400 11.3 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10.6 : 10.6 Release
Module: libav Branch: refs/tags/v10.6 Tag:cf84e0a7b391e4f4980a49e2ee033e624ed27836 Tagger: Reinhard Tartler siret...@tauware.de Date: Wed Mar 11 07:12:44 2015 -0400 10.6 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v9.18 : 9.18 Release
Module: libav Branch: refs/tags/v9.18 Tag:d2a9d79472412b56a38a68da97a7d1364de8 Tagger: Reinhard Tartler siret...@tauware.de Date: Wed Mar 11 07:14:07 2015 -0400 9.18 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v0.8.17 : 0.8.17 Release
Module: libav Branch: refs/tags/v0.8.17 Tag:371a81cbd2464f654d968bca5d03da4de7be4a67 Tagger: Reinhard Tartler siret...@tauware.de Date: Wed Mar 11 07:15:51 2015 -0400 0.8.17 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] doc: More changelog updates for v0.8.17
Module: libav Branch: release/0.8 Commit: 0e810255596070e2c503c5da9001f7087f71de6e Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Mon Mar 9 22:11:14 2015 -0400 doc: More changelog updates for v0.8.17 --- Changelog |1 + 1 file changed, 1 insertion(+) diff --git a/Changelog b/Changelog index ed35b61..ecbb6ef 100644 --- a/Changelog +++ b/Changelog @@ -3,6 +3,7 @@ releases are sorted from youngest to oldest. version 0.8.17: +- utvideodec: Handle slice_height being zero (CVE-2014-9604) - tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544) - rmenc: limit packet size - eamad: check for out of bounds read (CID/1257500) ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] doc: More changelog updates for v9.18
Module: libav Branch: release/9 Commit: 798b3ed3fbc31672e6400e18db37deef03fff44f Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 22:22:28 2015 -0400 doc: More changelog updates for v9.18 --- Changelog |6 ++ 1 file changed, 6 insertions(+) diff --git a/Changelog b/Changelog index 9c0ecf6..9f1f138 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,12 @@ Releases are sorted from youngest to oldest. version 9.18: +- tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544) +- utvideodec: Handle slice_height being zero (CVE-2014-9604) +- rmenc: limit packet size +- rv10: check size of s-mb_width * s-mb_height +- eamad: check for out of bounds read (CID/1257500) +- arm: Suppress tags about used cpu arch and extensions - img2dec: correctly use the parsed value from -start_number - h264_cabac: Break infinite loops - matroskadec: Fix read-after-free in matroska_read_seek() (chromium/427266) ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] doc: More changelog updates for v0.8.17
Module: libav Branch: release/0.8 Commit: 76435f5e40854567252756ea7f788958dd2cc04c Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 22:34:43 2015 -0400 doc: More changelog updates for v0.8.17 --- Changelog |3 +++ 1 file changed, 3 insertions(+) diff --git a/Changelog b/Changelog index 81cee04..ed35b61 100644 --- a/Changelog +++ b/Changelog @@ -3,6 +3,9 @@ releases are sorted from youngest to oldest. version 0.8.17: +- tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544) +- rmenc: limit packet size +- eamad: check for out of bounds read (CID/1257500) - h264_cabac: Break infinite loops - matroskadec: Fix read-after-free in matroska_read_seek() (chromium/427266) - gifdec: refactor interleave end handling (CVE-2014-8547) ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] doc: More changelog updates for v11.3
Module: libav Branch: release/11 Commit: 00abc0080d2f5f179f18534713659ce79b22e647 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 21:51:11 2015 -0400 doc: More changelog updates for v11.3 --- Changelog | 12 1 file changed, 12 insertions(+) diff --git a/Changelog b/Changelog index 9e325fd..6b8cabc 100644 --- a/Changelog +++ b/Changelog @@ -3,6 +3,18 @@ releases are sorted from youngest to oldest. version 11.3: +- utvideodec: Handle slice_height being zero (CVE-2014-9604) +- adxdec: set avctx-channels in adx_read_header +- rmenc: limit packet size +- webp: validate the distance prefix code +- rv10: check size of s-mb_width * s-mb_height +- eamad: check for out of bounds read (CID/1257500) +- mdec: check for out of bounds read (CID/1257501) +- configure: Properly fail when libcdio/cdparanoia is not found +- tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544) +- aic: Fix decoding files with odd dimensions +- vorbis: Check the vlc value in setup_classifs +- arm: Suppress tags about used cpu arch and extensions - prores: Extend the padding check to 16bit - icecast: Do not use chunked post, allows feeding to icecast properly - img2dec: correctly use the parsed value from -start_number ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] doc: More changelog updates for v10.6
Module: libav Branch: release/10 Commit: 8ae0d702a1ba1c3c8d88a29c181f8434f25bf53c Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 21:57:59 2015 -0400 doc: More changelog updates for v10.6 --- Changelog |9 + 1 file changed, 9 insertions(+) diff --git a/Changelog b/Changelog index a468706..adaf30e 100644 --- a/Changelog +++ b/Changelog @@ -2,6 +2,15 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. version 10.6: +- utvideodec: Handle slice_height being zero (CVE-2014-9604) +- tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544) +- rmenc: limit packet size +- webp: validate the distance prefix code +- rv10: check size of s-mb_width * s-mb_height +- eamad: check for out of bounds read (CID/1257500) +- mdec: check for out of bounds read (CID/1257501) +- configure: Properly fail when libcdio/cdparanoia is not found +- arm: Suppress tags about used cpu arch and extensions - img2dec: correctly use the parsed value from -start_number - h264_cabac: Break infinite loops - h264: initialize H264Context.avctx in init_thread_copy ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 9.18 Release
Module: libav Branch: release/9 Commit: 42eaec076bbe2629c466695f71e7aa283a6fda51 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:25:19 2015 -0400 Prepare for 9.18 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index b17b48a..128edb0 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -9.17 +9.18 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 0.8.17 Release
Module: libav Branch: release/0.8 Commit: aace8b184c867875e2715b2af23fa98886f90427 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:29:56 2015 -0400 Prepare for 0.8.17 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index ac7dffa..9bba175 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -0.8.16 +0.8.17 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] doc: Update changelog for v11.3
Module: libav Branch: release/11 Commit: fc3c1156e361202ab97ad63ffb4dacc416906d33 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:12:14 2015 -0400 doc: Update changelog for v11.3 --- Changelog | 13 + 1 file changed, 13 insertions(+) diff --git a/Changelog b/Changelog index 60c6626..9e325fd 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,19 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 11.3: + +- prores: Extend the padding check to 16bit +- icecast: Do not use chunked post, allows feeding to icecast properly +- img2dec: correctly use the parsed value from -start_number +- h264_cabac: Break infinite loops +- hevc_deblock: Fix compilation with nasm (libav #795) +- h264: initialize H264Context.avctx in init_thread_copy +- h264: Do not share rbsp_buffer across threads +- h264: only ref cur_pic in update_thread_context if it is initialized +- matroskadec: Fix read-after-free in matroska_read_seek() (chromium #427266) +- log: Unbreak no-tty support on 256color terminals + version 11.2: - h264: restore a block mistakenly removed in e10fd08a (libav #781) ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v9.18
Module: libav Branch: release/9 Commit: 473281193bed8dcb3f6954a18d03cf6298d651b3 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:24:45 2015 -0400 Update Changelog for v9.18 --- Changelog | 12 1 file changed, 12 insertions(+) diff --git a/Changelog b/Changelog index 320112c..9c0ecf6 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,17 @@ Releases are sorted from youngest to oldest. +version 9.18: +- img2dec: correctly use the parsed value from -start_number +- h264_cabac: Break infinite loops +- matroskadec: Fix read-after-free in matroska_read_seek() (chromium/427266) +- smc: fix the bounds check (CVE-2014-8548) +- gifdec: refactor interleave end handling (CVE-2014-8547) +- mmvideo: check frame dimensions (CVE-2014-8543) +- jvdec: check frame dimensions (CVE-2014-8542) +- mov: avoid a memleak when multiple stss boxes are present +- mp3enc: fix a triggerable assert +- apetag: Fix APE tag size check + version 9.17: - ffv1dec: check that global parameters do not change in version 0/1 (CVE-2013-7020) - mpegenc: limit the maximum muxrate ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 11.3 Release
Module: libav Branch: release/11 Commit: 7c1fe31617699ddefe6b0f39f16e7c3d79e998e2 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:06:15 2015 -0400 Prepare for 11.3 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 26d6dad..8bb4222 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -11.2 +11.3 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v10.6
Module: libav Branch: release/10 Commit: 470fd8e64e292d2336b2b860437dcbc053ba9eec Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:20:46 2015 -0400 Update Changelog for v10.6 --- Changelog | 26 ++ 1 file changed, 26 insertions(+) diff --git a/Changelog b/Changelog index 670db5c..a468706 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,32 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 10.6: +- img2dec: correctly use the parsed value from -start_number +- h264_cabac: Break infinite loops +- h264: initialize H264Context.avctx in init_thread_copy +- h264: Do not share rbsp_buffer across threads +- h264: only ref cur_pic in update_thread_context if it is initialized +- matroskadec: Fix read-after-free in matroska_read_seek() (chromium/427266) +- smc: fix the bounds check (CVE-2014-8548) +- gifdec: refactor interleave end handling (CVE-2014-8547) +- mmvideo: check frame dimensions (CVE-2014-8543) +- jvdec: check frame dimensions (CVE-2014-8542) +- mjpegdec: check for pixel format changes (CVE-2014-8541) +- mov: avoid a memleak when multiple stss boxes are present +- avconv: Use the mpeg12 private option scan_offset (debian/773055) +- Replace lena.pnm (debian/771126) +- Treat all '*.pnm' files as non-text file +- lavu: fix memory leaks by using a mutex instead of atomics +- lavu: add wrappers for the pthreads mutex API +- mp3enc: fix a triggerable assert +- resample: Avoid off-by-1 errors in PTS calcs. (libav/753) +- imc: fix order of operations in coefficients read +- mpeg12: Always invoke the get_format() callback +- h264: Always invoke the get_format() callback +- Add some bug references to the changelog +- apetag: Fix APE tag size check + version 10.5: - proresenc: Remove unneeded parameters from encode_alpha_plane() - proresenc: Report buffer overflow ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 10.6 Release
Module: libav Branch: release/10 Commit: f74f4a540151aacb38306f2e41a160c326be3d51 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:16:33 2015 -0400 Prepare for 10.6 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 9a62de2..12c0281 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10.5 +10.6 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for 0.8.17 Release
Module: libav Branch: release/0.8 Commit: 8b1f8fb26bfe6a4cd9f72b962b45643fa331dbe1 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 8 11:32:09 2015 -0400 Update Changelog for 0.8.17 Release --- Changelog | 13 + 1 file changed, 13 insertions(+) diff --git a/Changelog b/Changelog index eb2a983..81cee04 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,19 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 0.8.17: + +- h264_cabac: Break infinite loops +- matroskadec: Fix read-after-free in matroska_read_seek() (chromium/427266) +- gifdec: refactor interleave end handling (CVE-2014-8547) +- smc: fix the bounds check (CVE-2014-8548) +- mmvideo: check frame dimensions (CVE-2014-8543) +- jvdec: check frame dimensions (CVE-2014-8542) +- mov: avoid a memleak when multiple stss boxes are present +- apetag: Fix APE tag size check +- x86: Only use optimizations with cmov if the CPU supports the instruction +- x86: Add CPU flag for the i686 cmov instruction + version 0.8.16: - avcodec: Add more missing #includes for ff_get_buffer() ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce release 11.2
Module: libav.org Branch: master Commit: c37484503bb677c2a541a7716bc4ccd35e5e8682 Author:Reinhard Tartler siret...@gmail.com Committer: Luca Barbato lu_z...@gentoo.org Date: Thu Jan 22 18:40:41 2015 -0500 Announce release 11.2 Signed-off-by: Luca Barbato lu_z...@gentoo.org --- src/news | 20 1 file changed, 20 insertions(+) diff --git a/src/news b/src/news index 15fb21f..fe25f49 100644 --- a/src/news +++ b/src/news @@ -1,5 +1,25 @@ h1News/h1 +a name=11.2/ah3January 17, 2015/h3 +p +Today, we update our release series 11 with the release of Libav +v11.2. This release contains several security and bug fixes. +/p + +p +This release contains many potentially security-relevant corrections. +For details, please refer to the verbose a href=https://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v11.2;Changelog file/a. +/p + +p +We encourage distributors and system integrators to update, and share +their patches against our release branches. +/p + +p +Enjoy! +/p + a name=11.1/ah3December 2, 2014/h3 p We've updated the release/11 branch today and are posting up tarballs ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v11.1 : 11.1 Release
Module: libav Branch: refs/tags/v11.1 Tag:cd976837b41823302293cd134802e137ea5f531f Tagger: Reinhard Tartler siret...@tauware.de Date: Tue Dec 2 07:37:32 2014 -0500 11.1 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Make the RELEASE file match with the most recent tag
Module: libav Branch: master Commit: e4a77dc204f80a6876cbd91de9b71c30feebe119 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Nov 30 22:31:31 2014 -0500 Make the RELEASE file match with the most recent tag --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 27383c3..e41f5e7 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -11_beta2 +12_dev0 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Treat all '*.pnm' files as non-text file
Module: libav Branch: release/11 Commit: ce99ef48ea025e90351079964d63be815374f089 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Fri Nov 28 09:52:50 2014 -0500 Treat all '*.pnm' files as non-text file This convinces the pre-receive hook to not consider all *.pnm files as text files to reduce the patch sizes and avoids triggering whitespace checks, Contains a correction by Janne Grunau janne-li...@jannau.net (cherry picked from commit 0f257e29c5520b215e573e7e3abde8e5a4743309) Signed-off-by: Reinhard Tartler siret...@tauware.de --- .gitattributes |1 + 1 file changed, 1 insertion(+) diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000..a900528 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.pnm -diff -text ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 11.1 Release
Module: libav Branch: release/11 Commit: 1cc6fef0671c5522c952671ee06bf973135a22c4 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Mon Dec 1 21:39:37 2014 -0500 Prepare for 11.1 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index b4de394..ef32e32 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -11 +11.1 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update changelog for v11.1
Module: libav Branch: release/11 Commit: 60ccc1a748bf3d26201411479146d0798e1ecff9 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Mon Dec 1 21:39:01 2014 -0500 Update changelog for v11.1 --- Changelog | 19 +++ 1 file changed, 19 insertions(+) diff --git a/Changelog b/Changelog index 73e8378..b9d8dd0 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,25 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 11.1: + +- Replace lena.pnm (debian#771126) +- Treat all '*.pnm' files as non-text file +- opusdec: make sure all substreams have the same number of coded samples +- lavu: fix memory leaks by using a mutex instead of atomics +- lavu: add wrappers for the pthreads mutex API +- mp3enc: fix a triggerable assert +- resample: Avoid off-by-1 errors in PTS calcs. (libav#753) +- imc: fix order of operations in coefficients read +- hevc_mvs: make sure to always initialize the temporal MV fully +- hevc_mvs: initialize the temporal MV in case of missing ref +- h264: reset ret to avoid propagating minor failures (libav#750 / lp#905753) +- hevc: Initialize mergecand_list to 0 +- mpeg12: Always invoke the get_format() callback +- h264: Always invoke the get_format() callback +- Update default FATE URL for release/11 +- apetag: Fix APE tag size check + version 11: - libx265 encoder - shuffleplanes filter ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Treat all '*.pnm' files as non-text file
Module: libav Branch: master Commit: 0f257e29c5520b215e573e7e3abde8e5a4743309 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Fri Nov 28 09:52:50 2014 -0500 Treat all '*.pnm' files as non-text file This convinces the pre-receive hook to not consider all *.pnm files as text files to reduce the patch sizes and avoids triggering whitespace checks, Contains a correction by Janne Grunau janne-li...@jannau.net --- .gitattributes |1 + 1 file changed, 1 insertion(+) diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000..a900528 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.pnm -diff -text ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 11_beta2 Release
Module: libav Branch: release/11 Commit: b5d4f49e3cb1a13642542f08c8c54791c3d54dfb Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Aug 30 11:51:28 2014 -0400 Prepare for 11_beta2 Release --- RELEASE |1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE b/RELEASE index 929c0bd..d826aee 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1,2 @@ 11_beta1 +11_beta2 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 11_beta2 Release
Module: libav Branch: master Commit: 5caf039ba2b4be067568a30146f29008d8db28d0 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Aug 23 10:12:16 2014 -0400 Prepare for 11_beta2 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 929c0bd..27383c3 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -11_beta1 +11_beta2 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] configure: add --enable-rpath
Module: libav Branch: master Commit: 749b1f1359b5af0a08221923b016551b18ab6171 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Aug 23 10:04:26 2014 -0400 configure: add --enable-rpath This option facilitates testing shared libarary builds: for instance fate builders do no longer need to set LD_LIBRARY_PATH as the binaries will get the right search paths hardcoded into their executable file. This option is only meant to be used for testing purposes: The installed libraries must not move around in the file system, and doing so will cause a lot of subtle problems. For more information why using RPATH is dangerous, please refer to https://blog.flameeyes.eu/2010/06/the-why-and-how-of-rpath --- configure |3 +++ 1 file changed, 3 insertions(+) diff --git a/configure b/configure index 97b60cd..22b699f 100755 --- a/configure +++ b/configure @@ -86,6 +86,7 @@ Standard options: --shlibdir=DIR install shared libs in DIR [PREFIX/lib] --incdir=DIR install includes in DIR [PREFIX/include] --mandir=DIR install man page in DIR [PREFIX/share/man] + --enable-rpath use rpath when linking programs [USE WITH CARE] Licensing options: --enable-gpl allow use of GPL code, the resulting libs @@ -1596,6 +1597,7 @@ CMDLINE_SELECT= logging lto optimizations +rpath PATHS_LIST= @@ -4293,6 +4295,7 @@ check_disable_warning -Wno-pointer-sign # add some linker flags check_ldflags -Wl,--warn-common check_ldflags -Wl,-rpath-link=libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample +enabled rpath add_ldexeflags -Wl,-rpath,$libdir test_ldflags -Wl,-Bsymbolic append SHFLAGS -Wl,-Bsymbolic # add some strip flags ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 10.4 Release
Module: libav Branch: release/10 Commit: 493a92313fa6c7529ddab0045e1b4eee9ec7a85e Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Aug 17 10:19:48 2014 -0400 Prepare for 10.4 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 260e375..1be519c 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10.3 +10.4 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v10.4
Module: libav Branch: release/10 Commit: ee9e966296d74ca3836be5b5adc839cfc73d8c98 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Aug 17 10:23:20 2014 -0400 Update Changelog for v10.4 --- Changelog | 14 ++ 1 file changed, 14 insertions(+) diff --git a/Changelog b/Changelog index 07ea870..ed1292b 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,20 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 10.4: +- mpegts: Do not try to write a PMT larger than SECTION_SIZE (CVE-2014-2263) +- mpegts: Define the section length with a constant +- ffv1dec: check that global parameters do not change in version 0/1 (CVE-2013-7020) +- h264: fix interpretation of interleaved stereo modes +- svq1: do not modify the input packet +- cdgraphics: do not return 0 from the decode function +- cdgraphics: switch to bytestream2 (CVE-2013-3674) +- jpeg2000: enable 4 component pixel formats +- stereo3d: add missing include guards +- huffyuvdec: check width size for yuv422p (CVE-2013-0848) +- mmvideo: check horizontal coordinate too (CVE-2013-3672) +- wmalosslessdec: fix mclms_coeffs* array size (CVE-2014-2098) + version 10.3: - huffyuv: Check and propagate function return values (CVE-2013-0868) - h264: prevent theoretical infinite loop in SEI parsing (CVE-2011-3946) ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10.4 : 10.4 Release
Module: libav Branch: refs/tags/v10.4 Tag:b47f729192b0f2d578d01114f9a565b9023ddbcb Tagger: Reinhard Tartler siret...@tauware.de Date: Sun Aug 17 21:34:01 2014 -0400 10.4 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v11_beta1 : 11_beta1 Release
Module: libav Branch: refs/tags/v11_beta1 Tag:4f5e06989fce758cd1e3104060da0d6e8d8e7d31 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun Aug 17 22:11:00 2014 -0400 11_beta1 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 11_beta1 Release
Module: libav Branch: master Commit: 42604902292ebaba39b13e8efd98419908518019 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Aug 17 22:18:19 2014 -0400 Prepare for 11_beta1 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 83512dd..929c0bd 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -11_alpha2 +11_beta1 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v11_alpha2 : 11_alpha2 Release
Module: libav Branch: refs/tags/v11_alpha2 Tag:cf59fccb3480bbc7a618adb3d8060e76b3b3a555 Tagger: Reinhard Tartler siret...@tauware.de Date: Wed Aug 13 20:43:20 2014 -0400 11_alpha2 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v11_alpha1 : 11_alpha1 Release
Module: libav Branch: refs/tags/v11_alpha1 Tag:dffb1113486356d304b5cfaf374e27844bc9a7c8 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun Aug 10 09:12:55 2014 -0400 11_alpha1 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Release 0.8.15 and 9.16
Module: libav.org Branch: master Commit: f342f02d2637a67272d8ab5eadce001db4d72cd5 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Aug 10 09:29:55 2014 -0400 Announce Release 0.8.15 and 9.16 --- src/download | 42 +- src/news | 25 + 2 files changed, 46 insertions(+), 21 deletions(-) diff --git a/src/download b/src/download index 67463e3..55c6029 100644 --- a/src/download +++ b/src/download @@ -223,28 +223,28 @@ our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. a name=release_9/ah2Libav 9 plain 9/h2 p -9.14 was released on 2014-06-27. It is the latest point release from +9.16 was released on 2014-08-10. It is the latest point release from the version 9 release branch, which was released on 2013-01-05. Please give us feedback and use our Bugzilla for filing bugs: a href=https://bugzilla.libav.org;https://bugzilla.libav.org//a /p p -a href=releases/libav-9.14.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-9.14.tar.xz.md5MD5/a -a href=releases/libav-9.14.tar.xz.sha1SHA1/a -a href=releases/libav-9.14.tar.xz.ascPGP signature/abr / -a href=releases/libav-9.14.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-9.14.tar.gz.md5MD5/a -a href=releases/libav-9.14.tar.gz.sha1SHA1/a -a href=releases/libav-9.14.tar.gz.ascPGP signature/abr / -a href=releases/libav-9.14.changelogChangelog/abr / -a href=releases/libav-9.14.releaseRelease Notes/a +a href=releases/libav-9.16.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-9.16.tar.xz.md5MD5/a +a href=releases/libav-9.16.tar.xz.sha1SHA1/a +a href=releases/libav-9.16.tar.xz.ascPGP signature/abr / +a href=releases/libav-9.16.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-9.16.tar.gz.md5MD5/a +a href=releases/libav-9.16.tar.gz.sha1SHA1/a +a href=releases/libav-9.16.tar.gz.ascPGP signature/abr / +a href=releases/libav-9.16.changelogChangelog/abr / +a href=releases/libav-9.16.releaseRelease Notes/a /p a name=release_0.8/ah2Libav 0.8 Forbidden Fruit/h2 p -0.8.13 was released on 2014-06-27. It is the latest point release from +0.8.15 was released on 2014-08-10. It is the latest point release from the 0.8 branch, which was cut on 2012-01-21. Please give us feedback with your experiences with this release and use our new Bugzilla for filing bugs: @@ -252,15 +252,15 @@ filing bugs: /p p -a href=releases/libav-0.8.13.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-0.8.13.tar.xz.md5MD5/a -a href=releases/libav-0.8.13.tar.xz.sha1SHA1/a -a href=releases/libav-0.8.13.tar.xz.ascPGP signature/abr / -a href=releases/libav-0.8.13.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-0.8.13.tar.gz.md5MD5/a -a href=releases/libav-0.8.13.tar.gz.sha1SHA1/a -a href=releases/libav-0.8.13.tar.gz.ascPGP signature/abr / -a href=releases/libav-0.8.13.changelogChangelog/abr / +a href=releases/libav-0.8.15.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-0.8.15.tar.xz.md5MD5/a +a href=releases/libav-0.8.15.tar.xz.sha1SHA1/a +a href=releases/libav-0.8.15.tar.xz.ascPGP signature/abr / +a href=releases/libav-0.8.15.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-0.8.15.tar.gz.md5MD5/a +a href=releases/libav-0.8.15.tar.gz.sha1SHA1/a +a href=releases/libav-0.8.15.tar.gz.ascPGP signature/abr / +a href=releases/libav-0.8.15.changelogChangelog/abr / a href=releases/libav-0.8.releaseRelease Notes/a /p diff --git a/src/news b/src/news index 91e04a6..4fb3210 100644 --- a/src/news +++ b/src/news @@ -1,5 +1,30 @@ h1News/h1 +a name=9.16_0.8.15/ah3August 10, 2014/h3 +p +We are happy to update two release branches: Today, we provide you with +a href=download.html#release_9Libav 9.16/a, +and a href=download.html#release_0.8Libav 0.8.15/a, which address +a number of critical functional and security issues (many of which have +CVE identifiers assigned) that we have been made aware of. +/p + + +p +For further details on the backported changes, please refer to our +verbose Changelog files: +/p + +ul +lia href=http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v9.16;Changelog for 9.16/a/li +lia href=http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v0.8.15;Changelog for 0.8.15/a/li +/ul + +p +We would like to encourage distributors and system integrators to update +and share their patches against our release branches. +/p + a name=10.3/ah3Aug 4, 2014/h3 p ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 11_alpha2 Release
Module: libav Branch: master Commit: 59cc0812207e3c2e2f2e559d60d0a8f9296a8847 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Aug 10 10:07:55 2014 -0400 Prepare for 11_alpha2 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 086e7dc..83512dd 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -11_alpha1 +11_alpha2 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 9.15 Release
Module: libav Branch: release/9 Commit: e86074e6ef23f14273cbf4af84c8d2491f744a79 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Fri Aug 8 21:57:46 2014 -0400 Prepare for 9.15 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 3f678b4..68d3e62 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -9.14 +9.15 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Re-release 9.15 as 9.16
Module: libav Branch: release/9 Commit: bd41211395fd1f968e9f3a4746daffebea60f41e Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Aug 9 08:55:45 2014 -0400 Re-release 9.15 as 9.16 This is a clean fixup of the tagging mistake in the v9.15 release --- Changelog |2 +- RELEASE |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Changelog b/Changelog index 27de0aa..d3cf1ef 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,6 @@ Releases are sorted from youngest to oldest. -version 9.15: +version 9.16: - vp3: Copy all 3 frames for thread updates (CVE-2011-3934) - mpegts: Do not try to write a PMT larger than SECTION_SIZE (CVE-2014-2263) - mpegts: Define the section length with a constant diff --git a/RELEASE b/RELEASE index 68d3e62..fd9cd75 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -9.15 +9.16 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v9.16 : 9.16Release
Module: libav Branch: refs/tags/v9.16 Tag:f49cf94cd1a65397efe5f3868f860efdfe7230a3 Tagger: Reinhard Tartler siret...@tauware.de Date: Sat Aug 9 08:57:02 2014 -0400 9.16Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 0.8.15 Release
Module: libav Branch: release/0.8 Commit: 5a2d1913a96bb0e029b424a4dd5b414cfb91c708 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Aug 9 09:09:24 2014 -0400 Prepare for 0.8.15 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 832bad2..7d87d99 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -0.8.14 +0.8.15 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v0.8.15 : 0.8.15 Release
Module: libav Branch: refs/tags/v0.8.15 Tag:0943a3caf2f0490421b31537e96daacf76c4b811 Tagger: Reinhard Tartler siret...@tauware.de Date: Sat Aug 9 09:26:12 2014 -0400 0.8.15 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] avcodec: Add more missing #includes for ff_get_buffer()
Module: libav Branch: release/0.8 Commit: 452e343295e25f7b2cbc8529c66e9386e2ea6f55 Author:Reinhard Tartler siret...@tauware.de Committer: Diego Biurrun di...@biurrun.de Date: Sat Aug 9 08:22:11 2014 -0700 avcodec: Add more missing #includes for ff_get_buffer() --- libavcodec/libgsm.c |1 + libavcodec/libopencore-amr.c |1 + libavcodec/libspeexdec.c |1 + 3 files changed, 3 insertions(+) diff --git a/libavcodec/libgsm.c b/libavcodec/libgsm.c index 1098bce..a1fbb55 100644 --- a/libavcodec/libgsm.c +++ b/libavcodec/libgsm.c @@ -30,6 +30,7 @@ #include gsm/gsm.h #include avcodec.h +#include internal.h #include gsm.h static av_cold int libgsm_encode_init(AVCodecContext *avctx) { diff --git a/libavcodec/libopencore-amr.c b/libavcodec/libopencore-amr.c index 8265848..724c3fc 100644 --- a/libavcodec/libopencore-amr.c +++ b/libavcodec/libopencore-amr.c @@ -20,6 +20,7 @@ */ #include avcodec.h +#include internal.h #include libavutil/avstring.h #include libavutil/opt.h diff --git a/libavcodec/libspeexdec.c b/libavcodec/libspeexdec.c index 0ce09f4..a9ed047 100644 --- a/libavcodec/libspeexdec.c +++ b/libavcodec/libspeexdec.c @@ -23,6 +23,7 @@ #include speex/speex_stereo.h #include speex/speex_callbacks.h #include avcodec.h +#include internal.h typedef struct { AVFrame frame; ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v9.15
Module: libav Branch: release/9 Commit: 8da037af332790c704de6127406d5f6b3734acf0 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Fri Aug 8 20:46:15 2014 -0400 Update Changelog for v9.15 --- Changelog |3 +++ 1 file changed, 3 insertions(+) diff --git a/Changelog b/Changelog index 96171c9..27de0aa 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,9 @@ Releases are sorted from youngest to oldest. version 9.15: +- vp3: Copy all 3 frames for thread updates (CVE-2011-3934) +- mpegts: Do not try to write a PMT larger than SECTION_SIZE (CVE-2014-2263) +- mpegts: Define the section length with a constant - error_concealment: avoid using the picture if not fully setup (CVE-2013-0860) - svq1: do not modify the input packet - cdgraphics: do not return 0 from the decode function ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v0.8.14
Module: libav Branch: release/0.8 Commit: 042c25f54bd25b52d2936b822be026450971a82d Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Fri Aug 8 20:49:45 2014 -0400 Update Changelog for v0.8.14 --- Changelog |3 +++ 1 file changed, 3 insertions(+) diff --git a/Changelog b/Changelog index b1b7183..cb0565c 100644 --- a/Changelog +++ b/Changelog @@ -3,6 +3,9 @@ releases are sorted from youngest to oldest. version 0.8.14: +- vp3: Copy all 3 frames for thread updates (CVE-2011-3934) +- mpegts: Do not try to write a PMT larger than SECTION_SIZE (CVE-2014-2263) +- mpegts: Define the section length with a constant - error_concealment: avoid using the picture if not fully setup (CVE-2013-0860) - svq1: do not modify the input packet - cdgraphics: do not return 0 from the decode function ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v0.8.14 : 0.8.14 Release
Module: libav Branch: refs/tags/v0.8.14 Tag:ff60b617bfa2a8d3e89e5e98267c5280b1f77ee6 Tagger: Reinhard Tartler siret...@tauware.de Date: Fri Aug 8 21:34:18 2014 -0400 0.8.14 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v9.15 : 9.15 Release
Module: libav Branch: refs/tags/v9.15 Tag:6dd2d7fcf3ed680ce0d5f14f6500f5b0d29d323c Tagger: Reinhard Tartler siret...@tauware.de Date: Fri Aug 8 21:34:53 2014 -0400 9.15 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v9.15.1 : 9.15 Release
Module: libav Branch: refs/tags/v9.15.1 Tag:4f9adf54ccb2b58ce153ca740645d44bdc00db26 Tagger: Reinhard Tartler siret...@tauware.de Date: Fri Aug 8 21:58:47 2014 -0400 9.15 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v9.15
Module: libav Branch: release/9 Commit: ecda9b90eccc687202fe9fa20f7ca61d92d816b4 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Wed Aug 6 20:07:33 2014 -0400 Update Changelog for v9.15 --- Changelog | 18 ++ 1 file changed, 18 insertions(+) diff --git a/Changelog b/Changelog index b23f5ef..96171c9 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,23 @@ Releases are sorted from youngest to oldest. +version 9.15: +- error_concealment: avoid using the picture if not fully setup (CVE-2013-0860) +- svq1: do not modify the input packet +- cdgraphics: do not return 0 from the decode function +- cdgraphics: switch to bytestream2 (CVE-2013-3674) +- huffyuvdec: check width size for yuv422p (CVE-2013-0848) +- mmvideo: check horizontal coordinate too (CVE-2013-3672) +- wmalosslessdec: fix mclms_coeffs* array size (CVE-2014-2098) +- lavc: Check the image size before calling get_buffer (CVE-2011-3935) +- huffyuv: Check and propagate function return values (CVE-2013-0868) +- h264: prevent theoretical infinite loop in SEI parsing (CVE-2011-3946) +- h264_sei: check SEI size +- pgssubdec: Check RLE size before copying (CVE-2013-0852) +- fate: Add dependencies for dct/fft/mdct/rdft tests +- video4linux2: Avoid a floating point exception +- vf_select: Drop a debug av_log with an unchecked double to enum conversion +- eamad: use the bytestream2 API instead of AV_RL (CVE-2013-0851) + version 9.14: - adpcm: Write the proper predictor in trellis mode in IMA QT - adpcm: Avoid reading out of bounds in the IMA QT trellis encoder ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 0.8.14 Release
Module: libav Branch: release/0.8 Commit: 4709baecc9cc57acefc622ce2b41bbf3704826a1 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Wed Aug 6 20:24:47 2014 -0400 Prepare for 0.8.14 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index c2f73c6..832bad2 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -0.8.13 +0.8.14 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v0.8.14
Module: libav Branch: release/0.8 Commit: a79e58cdc6e46c62346d13e7ddd4da2008714200 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Wed Aug 6 20:24:20 2014 -0400 Update Changelog for v0.8.14 --- Changelog | 20 1 file changed, 20 insertions(+) diff --git a/Changelog b/Changelog index 5ba4bf1..b1b7183 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,26 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 0.8.14: + +- error_concealment: avoid using the picture if not fully setup (CVE-2013-0860) +- svq1: do not modify the input packet +- cdgraphics: do not return 0 from the decode function +- cdgraphics: switch to bytestream2 (CVE-2013-3674) +- huffyuvdec: check width size for yuv422p (CVE-2013-0848) +- mmvideo: check horizontal coordinate too (CVE-2013-3672) +- huffyuv: Check and propagate function return values (CVE-2013-0868) +- twinvq: fix out of bounds array access +- h264: slice-mt: check master context for valid current_picture_ptr +- h264: prevent theoretical infinite loop in SEI parsing (CVE-2011-3946) +- h264_sei: check SEI size +- pgssubdec: Check RLE size before copying (CVE-2013-0852) +- x86: Fix linking with some or all of yasm, mmx, optimizations disabled +- cmdutils: Conditionally compile libswscale-related bits +- video4linux2: Avoid a floating point exception +- vf_select: Drop a debug av_log with an unchecked double to enum conversion +- eamad: use the bytestream2 API instead of AV_RL (CVE-2013-0851) + version 0.8.13: - lzo: Handle integer overflow ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Release 10.3
Module: libav.org Branch: master Commit: 2b2d097edd128beaf9f5973c08831aedd9f9b8b6 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Aug 3 22:54:40 2014 -0400 Announce Release 10.3 --- src/download | 22 +++--- src/news | 28 2 files changed, 39 insertions(+), 11 deletions(-) diff --git a/src/download b/src/download index 83cc266..67463e3 100644 --- a/src/download +++ b/src/download @@ -201,23 +201,23 @@ and much faster bug fixes such as additional features and security patches. a name=release_10/ah2Libav 10 Eks/h2 p -10.2 was released on 2014-06-27. It is the latest point release from +10.3 was released on 2014-08-04. It is the latest point release from the version 10 release branch, which has been released on 2014-03-23. Please give us feedback and use our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. /p p -a href=releases/libav-10.2.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-10.2.tar.xz.md5MD5/a -a href=releases/libav-10.2.tar.xz.sha1SHA1/a -a href=releases/libav-10.2.tar.xz.ascPGP signature/abr / -a href=releases/libav-10.2.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-10.2.tar.gz.md5MD5/a -a href=releases/libav-10.2.tar.gz.sha1SHA1/a -a href=releases/libav-10.2.tar.gz.ascPGP signature/abr / -a href=releases/libav-10.2.changelogChangelog/abr / -a href=releases/libav-10.2.releaseRelease Notes/a +a href=releases/libav-10.3.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-10.3.tar.xz.md5MD5/a +a href=releases/libav-10.3.tar.xz.sha1SHA1/a +a href=releases/libav-10.3.tar.xz.ascPGP signature/abr / +a href=releases/libav-10.3.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-10.3.tar.gz.md5MD5/a +a href=releases/libav-10.3.tar.gz.sha1SHA1/a +a href=releases/libav-10.3.tar.gz.ascPGP signature/abr / +a href=releases/libav-10.3.changelogChangelog/abr / +a href=releases/libav-10.3.releaseRelease Notes/a /p a name=release_9/ah2Libav 9 plain 9/h2 diff --git a/src/news b/src/news index 13f0f45..91e04a6 100644 --- a/src/news +++ b/src/news @@ -1,5 +1,33 @@ h1News/h1 +a name=10.3/ah3Aug 4, 2014/h3 + +p +Today, we update our release series 10 with the release +of a href=download.html#release_10Libav 10.3/a. This release +contains several security and bug fixes. Among others, several bugs that +lead to crashes during playback have been fixed in the H.264 and many +other decoders. +/p + +p +This release contains many potentially security-relevant corrections. +For details, please refer to the verbose +a href=http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v10.3; +Changelog file/a. +/p + +p +We encourage distributors and system integrators to update, and share +their patches against our release branches. +/p + +p +emEnjoy!/em +/p + + + a name=9.12_0.8.11/ah3June 27, 2014/h3 p We are happy to update three release branches: Today, we provide you with ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10.3 : 10.3 Release
Module: libav Branch: refs/tags/v10.3 Tag:e0cfeead1a3b0df898270944cd43daf1fd21bce5 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun Aug 3 22:10:16 2014 -0400 10.3 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 10.3 Release
Module: libav Branch: release/10 Commit: 12bbd819cbdfdd2b41286c5ccabee7f5e5b6612a Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Jul 27 10:14:04 2014 -0400 Prepare for 10.3 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index e2498ea..260e375 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10.2 +10.3 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Releases 10.2, 9.14 and 0.8.13
Module: libav.org Branch: master Commit: 07dfd56586aa353363f837f41e6ce01925dc7810 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 22:03:07 2014 -0400 Announce Releases 10.2, 9.14 and 0.8.13 --- src/download | 66 +- src/news | 29 ++ 2 files changed, 62 insertions(+), 33 deletions(-) diff --git a/src/download b/src/download index a6ce9f8..83cc266 100644 --- a/src/download +++ b/src/download @@ -201,50 +201,50 @@ and much faster bug fixes such as additional features and security patches. a name=release_10/ah2Libav 10 Eks/h2 p -10.1 was released on 2014-05-10. It is the latest point release from +10.2 was released on 2014-06-27. It is the latest point release from the version 10 release branch, which has been released on 2014-03-23. Please give us feedback and use our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. /p p -a href=releases/libav-10.1.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-10.1.tar.xz.md5MD5/a -a href=releases/libav-10.1.tar.xz.sha1SHA1/a -a href=releases/libav-10.1.tar.xz.ascPGP signature/abr / -a href=releases/libav-10.1.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-10.1.tar.gz.md5MD5/a -a href=releases/libav-10.1.tar.gz.sha1SHA1/a -a href=releases/libav-10.1.tar.gz.ascPGP signature/abr / -a href=releases/libav-10.1.changelogChangelog/abr / -a href=releases/libav-10.1.releaseRelease Notes/a +a href=releases/libav-10.2.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-10.2.tar.xz.md5MD5/a +a href=releases/libav-10.2.tar.xz.sha1SHA1/a +a href=releases/libav-10.2.tar.xz.ascPGP signature/abr / +a href=releases/libav-10.2.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-10.2.tar.gz.md5MD5/a +a href=releases/libav-10.2.tar.gz.sha1SHA1/a +a href=releases/libav-10.2.tar.gz.ascPGP signature/abr / +a href=releases/libav-10.2.changelogChangelog/abr / +a href=releases/libav-10.2.releaseRelease Notes/a /p a name=release_9/ah2Libav 9 plain 9/h2 p -9.13 was released on 2014-05-14. It is the latest point release from +9.14 was released on 2014-06-27. It is the latest point release from the version 9 release branch, which was released on 2013-01-05. Please give us feedback and use our Bugzilla for filing bugs: a href=https://bugzilla.libav.org;https://bugzilla.libav.org//a /p p -a href=releases/libav-9.13.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-9.13.tar.xz.md5MD5/a -a href=releases/libav-9.13.tar.xz.sha1SHA1/a -a href=releases/libav-9.13.tar.xz.ascPGP signature/abr / -a href=releases/libav-9.13.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-9.13.tar.gz.md5MD5/a -a href=releases/libav-9.13.tar.gz.sha1SHA1/a -a href=releases/libav-9.13.tar.gz.ascPGP signature/abr / -a href=releases/libav-9.13.changelogChangelog/abr / -a href=releases/libav-9.13.releaseRelease Notes/a +a href=releases/libav-9.14.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-9.14.tar.xz.md5MD5/a +a href=releases/libav-9.14.tar.xz.sha1SHA1/a +a href=releases/libav-9.14.tar.xz.ascPGP signature/abr / +a href=releases/libav-9.14.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-9.14.tar.gz.md5MD5/a +a href=releases/libav-9.14.tar.gz.sha1SHA1/a +a href=releases/libav-9.14.tar.gz.ascPGP signature/abr / +a href=releases/libav-9.14.changelogChangelog/abr / +a href=releases/libav-9.14.releaseRelease Notes/a /p -a name=release_0.8/ah2Libav 0.8.12 Forbidden Fruit/h2 +a name=release_0.8/ah2Libav 0.8 Forbidden Fruit/h2 p -0.8.12 was released on 2014-06-01. It is the latest point release from +0.8.13 was released on 2014-06-27. It is the latest point release from the 0.8 branch, which was cut on 2012-01-21. Please give us feedback with your experiences with this release and use our new Bugzilla for filing bugs: @@ -252,15 +252,15 @@ filing bugs: /p p -a href=releases/libav-0.8.12.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-0.8.12.tar.xz.md5MD5/a -a href=releases/libav-0.8.12.tar.xz.sha1SHA1/a -a href=releases/libav-0.8.12.tar.xz.ascPGP signature/abr / -a href=releases/libav-0.8.12.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-0.8.12.tar.gz.md5MD5/a -a href=releases/libav-0.8.12.tar.gz.sha1SHA1/a -a href=releases/libav-0.8.12.tar.gz.ascPGP signature/abr / -a href=releases/libav-0.8.12.changelogChangelog/abr / +a href=releases/libav-0.8.13.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-0.8.13.tar.xz.md5MD5/a +a href=releases/libav-0.8.13.tar.xz.sha1SHA1/a +a href=releases/libav-0.8.13.tar.xz.ascPGP signature/abr / +a href=releases/libav-0.8.13.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-0.8.13.tar.gz.md5MD5/a +a href=releases/libav-0.8.13.tar.gz.sha1SHA1/a +a href=releases/libav-0.8.13.tar.gz.ascPGP signature/abr / +a href=releases/libav-0.8.13
[libav-commits] Tag v10.2 : 10.2 Release
Module: libav Branch: refs/tags/v10.2 Tag:c542079956b4570875ab466e2bc80f6351d33839 Tagger: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 22:06:41 2014 -0400 10.2 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v0.8.13 : 0.8.13 Release
Module: libav Branch: refs/tags/v0.8.13 Tag:31b5a0c889ccff2f1c2385b3b6cda0079b4fed0e Tagger: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 22:08:43 2014 -0400 0.8.13 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v9.14 : 9.14 Release
Module: libav Branch: refs/tags/v9.14 Tag:8c4c4051baef34032afe2a1959c59d4811e02026 Tagger: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 22:07:23 2014 -0400 9.14 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v10.2
Module: libav Branch: release/10 Commit: 52dd1a933ed4717fa577ec516ce9e65075a5a04d Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 21:11:20 2014 -0400 Update Changelog for v10.2 --- Changelog | 13 + 1 file changed, 13 insertions(+) diff --git a/Changelog b/Changelog index 30e63c9..566de4b 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,19 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 10.2: +- adpcm: Write the proper predictor in trellis mode in IMA QT +- adpcm: Avoid reading out of bounds in the IMA QT trellis encoder +- oggenc: Set the right AVOption size for the pref_duration option +- avpacket: fix copying side data in av_packet_copy_props() +- jpeg2000: fix dereferencing invalid pointers during cleanup +- Check mp3 header before calling avpriv_mpegaudio_decode_header() (bug/705) +- Check if an mp3 header is using a reserved sample rate +- lzo: Handle integer overflow (bug/704) +- avconv: make -shortest work with streamcopy +- ppc: Fix compilation for ppc64le (ELFv2) (ubuntu/1263802) +- aarch64: Use the correct syntax for relocations (debian/751856, ubuntu/1323144) + version 10.1: - pcm-dvd: Fix 20bit decoding (bug/592) - avi: Improve non-interleaved detection (bug/666) ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 10.2 Release
Module: libav Branch: release/10 Commit: 40dd29653ab85812d21fa64e9a665ceb316701ad Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 21:14:55 2014 -0400 Prepare for 10.2 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index ae425d6..e2498ea 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10.1 +10.2 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v9.14
Module: libav Branch: release/9 Commit: 3ecbd911ff9177097820e5d00401c9bf29e5d167 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 21:27:56 2014 -0400 Update Changelog for v9.14 --- Changelog |8 1 file changed, 8 insertions(+) diff --git a/Changelog b/Changelog index 8a74804..b23f5ef 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,13 @@ Releases are sorted from youngest to oldest. +version 9.14: +- adpcm: Write the proper predictor in trellis mode in IMA QT +- adpcm: Avoid reading out of bounds in the IMA QT trellis encoder +- Check mp3 header before calling avpriv_mpegaudio_decode_header() (bug/705) +- Check if an mp3 header is using a reserved sample rate +- lzo: Handle integer overflow (bug/704) +- avconv: make -shortest work with streamcopy + Version 9.13: - swscale: Fix an undefined behaviour - matroska: add the Opus mapping ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 9.14 Release
Module: libav Branch: release/9 Commit: 5e8eaa26b227255505f52b4d980c7a3c2f52b1fd Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 21:23:39 2014 -0400 Prepare for 9.14 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 2645a7f..3f678b4 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -9.13 +9.14 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for 0.8.13
Module: libav Branch: release/0.8 Commit: e122fb594a5feb6729cce86a70aafd93d10202d8 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Jun 26 21:34:03 2014 -0400 Update Changelog for 0.8.13 --- Changelog |5 + 1 file changed, 5 insertions(+) diff --git a/Changelog b/Changelog index d325786..5ba4bf1 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,11 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 0.8.13: + +- lzo: Handle integer overflow +- sgidec: fix an incorrect backport + version 0.8.12: - h264: set parameters from SPS whenever it changes ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Release 0.8.12
Module: libav.org Branch: master Commit: 7a75ba7810a9ebef194610cc4bd7bc33cc6551dd Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Jun 1 16:38:03 2014 -0400 Announce Release 0.8.12 --- src/download | 22 +++--- src/news | 34 ++ 2 files changed, 45 insertions(+), 11 deletions(-) diff --git a/src/download b/src/download index 168e952..a6ce9f8 100644 --- a/src/download +++ b/src/download @@ -242,9 +242,9 @@ bugs: a href=https://bugzilla.libav.org;https://bugzilla.libav.org//a a href=releases/libav-9.13.releaseRelease Notes/a /p -a name=release_0.8/ah2Libav 0.8.9 Forbidden Fruit/h2 +a name=release_0.8/ah2Libav 0.8.12 Forbidden Fruit/h2 p -0.8.11 was released on 2014-03-14. It is the latest point release from +0.8.12 was released on 2014-06-01. It is the latest point release from the 0.8 branch, which was cut on 2012-01-21. Please give us feedback with your experiences with this release and use our new Bugzilla for filing bugs: @@ -252,15 +252,15 @@ filing bugs: /p p -a href=releases/libav-0.8.11.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-0.8.11.tar.xz.md5MD5/a -a href=releases/libav-0.8.11.tar.xz.sha1SHA1/a -a href=releases/libav-0.8.11.tar.xz.ascPGP signature/abr / -a href=releases/libav-0.8.11.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-0.8.11.tar.gz.md5MD5/a -a href=releases/libav-0.8.11.tar.gz.sha1SHA1/a -a href=releases/libav-0.8.11.tar.gz.ascPGP signature/abr / -a href=releases/libav-0.8.11.changelogChangelog/abr / +a href=releases/libav-0.8.12.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-0.8.12.tar.xz.md5MD5/a +a href=releases/libav-0.8.12.tar.xz.sha1SHA1/a +a href=releases/libav-0.8.12.tar.xz.ascPGP signature/abr / +a href=releases/libav-0.8.12.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-0.8.12.tar.gz.md5MD5/a +a href=releases/libav-0.8.12.tar.gz.sha1SHA1/a +a href=releases/libav-0.8.12.tar.gz.ascPGP signature/abr / +a href=releases/libav-0.8.12.changelogChangelog/abr / a href=releases/libav-0.8.releaseRelease Notes/a /p diff --git a/src/news b/src/news index 23d7cd4..8b2a05f 100644 --- a/src/news +++ b/src/news @@ -1,5 +1,39 @@ h1News/h1 +a name=0.8.12/ah3June 1, 2014/h3 + +p +Today, we update our release series 0.8 with the release +of a href=download.html#release_0.8Libav 0.8.12/a. This release +contains several security and bug fixes. Among others, several bugs that +lead to crashes during playback have been fixed in the H.264 and many +other decoders. +/p + +p +This release contains many potentially security relevant corrections. +For details, please refer to the verbose +a href=http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v0.8.12; +Changelog file/a. +/p + +p +We intend to discontinue updates for the 0.8 release branch unless there +is significant demand for an 0.8.13 release. If such a release becomes +necessary in the future, please do not hesitate to get in contact with +us, preferably via email or via a bugzilla entry. Otherwise, this is +most likely the last update of this release branch. +/p + +p +We encourage distributors and system integrators to update, and share +their patches against our release branches. +/p + +p +emEnjoy!/em +/p + a name=10.1/ah3May 10, 2014/h3 p ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Add some bug references
Module: libav Branch: release/0.8 Commit: 9552b37e2604552d5ff210175d6baf28ccc2bb80 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Jun 1 16:12:58 2014 -0400 Add some bug references --- Changelog |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Changelog b/Changelog index 64a3422..d325786 100644 --- a/Changelog +++ b/Changelog @@ -6,11 +6,11 @@ version 0.8.12: - h264: set parameters from SPS whenever it changes - alac: Limit max_samples_per_frame - swscale: Fix an undefined behaviour -- apedec: do not buffer decoded samples over AVPackets +- apedec: do not buffer decoded samples over AVPackets (debian/744901) - isom: lpcm in mov default to big endian - movdec: handle 0x7fff langcode as macintosh per the specs -- avi: Improve non-interleaved detection -- h264: reset next_output_pic earlier in start_frame() +- avi: Improve non-interleaved detection (libav/666) +- h264: reset next_output_pic earlier in start_frame() (libav/672, debian/741240, ubuntu/1288206) - tiffdec: use bytestream2 to simplify overread/overwrite protection - bytestream: add bytestream2_copy_buffer() functions - bytestream: add functions for accessing size of buffer ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v0.8.12 : 0.8.12 Release
Module: libav Branch: refs/tags/v0.8.12 Tag:c2d403f08f960f733ce6b3723df50c96466213a1 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun Jun 1 16:39:43 2014 -0400 0.8.12 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 0.8.12 Release
Module: libav Branch: release/0.8 Commit: 516ea2dccd1bc27e31a53f0b69362d6d89a5cfed Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat May 31 20:09:10 2014 -0400 Prepare for 0.8.12 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 83ce05d..7eff8ab 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -0.8.11 +0.8.12 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Add missing changelog entries for v10
Module: libav Branch: release/10 Commit: 6c3985713b77c5c1155f31c3fbb8236f9b4cdfb5 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat May 10 10:01:31 2014 -0400 Add missing changelog entries for v10 --- Changelog |7 +++ 1 file changed, 7 insertions(+) diff --git a/Changelog b/Changelog index 29902f4..9a1fe51 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,13 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 10: +- af_channelmap: fix ONE_STR mapping mode +- matroskaenc: HEVC fixeswrite private data in hvcC format for HEVC. +- doc: Point to the correct, actually maintained gas-preprocessor repo +- http: Add support reading ICY metadata +- configure: Support older version of openjpeg1 + version 10~beta2: - compand audio filter - and many various smaller fixes, for a full changelog, please refer to: ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v10.1
Module: libav Branch: release/10 Commit: e2a83d72da866a29f5307a56f66c469966f02473 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat May 10 10:05:03 2014 -0400 Update Changelog for v10.1 --- Changelog | 13 + 1 file changed, 13 insertions(+) diff --git a/Changelog b/Changelog index 9a1fe51..967a09e 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,19 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 10.1: +- rtmpproto: Check the buffer sizes when copying app/playpath strings +- swscale: Fix an undefined behaviour +- vp9: Read the frame size as unsigned +- dcadec: Use correct channel count in stereo downmix check +- dcadec: Do not decode the XCh extension when downmixing to stereo +- matroska: add the Opus mapping +- matroskadec: read the CodecDelay element +- rtmpproto: Make sure to pass on the error code if read_connect failed +- lavr: allocate the resampling buffer with a positive size +- mp3enc: Properly write bitrate value in XING header (debian/736088) +- golomb: Fix the implementation of get_se_golomb_long + version 10: - af_channelmap: fix ONE_STR mapping mode - matroskaenc: HEVC fixeswrite private data in hvcC format for HEVC. ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10.1 : 10.1 Release
Module: libav Branch: refs/tags/v10.1 Tag:31bd3b3decd7ca73195fdd48912acf5f69f251f3 Tagger: Reinhard Tartler siret...@tauware.de Date: Sat May 10 16:05:46 2014 -0400 10.1 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Release 10.1
Module: libav.org Branch: master Commit: ef6a31c3ae401a2dde8aeeaa2eb234002fdccc65 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat May 10 10:10:07 2014 -0400 Announce Release 10.1 --- src/download | 24 +--- src/news | 24 2 files changed, 37 insertions(+), 11 deletions(-) diff --git a/src/download b/src/download index 3e4c025..168e952 100644 --- a/src/download +++ b/src/download @@ -201,21 +201,23 @@ and much faster bug fixes such as additional features and security patches. a name=release_10/ah2Libav 10 Eks/h2 p -10 has been released on 2014-03-23. Please give us feedback and use +10.1 was released on 2014-05-10. It is the latest point release from +the version 10 release branch, which has been released on +2014-03-23. Please give us feedback and use our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. /p p -a href=releases/libav-10.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-10.tar.xz.md5MD5/a -a href=releases/libav-10.tar.xz.sha1SHA1/a -a href=releases/libav-10.tar.xz.ascPGP signature/abr / -a href=releases/libav-10.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-10.tar.gz.md5MD5/a -a href=releases/libav-10.tar.gz.sha1SHA1/a -a href=releases/libav-10.tar.gz.ascPGP signature/abr / -a href=releases/libav-10.changelogChangelog/abr / -a href=releases/libav-10.releaseRelease Notes/a +a href=releases/libav-10.1.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-10.1.tar.xz.md5MD5/a +a href=releases/libav-10.1.tar.xz.sha1SHA1/a +a href=releases/libav-10.1.tar.xz.ascPGP signature/abr / +a href=releases/libav-10.1.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-10.1.tar.gz.md5MD5/a +a href=releases/libav-10.1.tar.gz.sha1SHA1/a +a href=releases/libav-10.1.tar.gz.ascPGP signature/abr / +a href=releases/libav-10.1.changelogChangelog/abr / +a href=releases/libav-10.1.releaseRelease Notes/a /p a name=release_9/ah2Libav 9 plain 9/h2 diff --git a/src/news b/src/news index 0510b05..23d7cd4 100644 --- a/src/news +++ b/src/news @@ -1,5 +1,29 @@ h1News/h1 +a name=10.1/ah3May 10, 2014/h3 + +p +Today, we update our latest release series 10 with the release +of a href=download.html#release_10Libav 10.1/a. This release +contains several security and bug fixes. +/p + +p +This release contains many potentially security relevant corrections. +For details, please refer to the verbose +a href=http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v10.1; +Changelog file/a. +/p + +p +We encourage distributors and system integrators to update, and share +their patches against our release branches. +/p + +p +emEnjoy!/em +/p + a name=9.13/ah3May 4, 2014/h3 p We've collected a number of security and stability patches recently, so ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for v9.13
Module: libav Branch: release/9 Commit: 1f5678c5e404ebd326f6eae1b527beadaa85a528 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun May 4 10:37:49 2014 -0400 Update Changelog for v9.13 --- Changelog | 30 ++ 1 file changed, 30 insertions(+) diff --git a/Changelog b/Changelog index 1c4114f..a50431f 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,35 @@ Releases are sorted from youngest to oldest. +Version 9.13: +- swscale: Fix an undefined behaviour +- matroska: add the Opus mapping +- mp3enc: Properly write bitrate value in XING header (Fixes: debian/736088) +- origin/pu/9 oggdec: add support for Opus in Ogg demuxing (Fixes: libav/603, debian/720563) +- apedec: do not buffer decoded samples over AVPackets +- isom: lpcm in mov default to big endian +- movdec: handle 0x7fff langcode as macintosh per the specs +- h264: reset next_output_pic earlier in start_frame() (Fixes: libav/672, debian/741240, ubuntu/1288206) +- Revert pthread: flush all threads on flush, not just the first one +- rtmpproto: Make sure to pass on the error code if read_connect failed +- lavr: allocate the resampling buffer with a positive size +- tiffdec: use bytestream2 to simplify overread/overwrite protection +- bytestream: add bytestream2_copy_buffer() functions +- bytestream: add functions for accessing size of buffer +- resample: fix avresample_get_delay() return value +- avi: Improve non-interleaved detection (Fixes: libav/666) +- af_channelmap: fix ONE_STR mapping mode +- movenc: allow override of writing application tag +- matroskaenc: allow override of writing application tag +- avfilter: Add missing emms_c when needed +- build: Use pkg-config for openjpeg (Fixes: libav/387) +- pthread: flush all threads on flush, not just the first one (Fixes: vlc/9665) +- mpeg12: check scantable indices in all decode_block functions +- sgidec: fix buffer size check in expand_rle_row() +- adx: check that the offset is not negative +- mpegvideo: set reference/pict_type on generated reference frames +- h264: Fix various crashes found in samples pointed by Mateusz j00ru Jurczyk and Gynvael Coldwind - Thanks! + + version 9.12: - configure: Update freetype check to follow upstream - drawtext: Drop pointless header ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v9.13 : 9.13 Release
Module: libav Branch: refs/tags/v9.13 Tag:693a9a9629b81fc170676dbe027836e7b478a848 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun May 4 16:04:53 2014 -0400 9.13 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Release 9.13
Module: libav.org Branch: master Commit: 9a26d3200810b34138b9a52f4c05eda467d55fc6 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun May 4 14:17:21 2014 -0400 Announce Release 9.13 --- src/download | 22 +++--- src/news | 16 2 files changed, 27 insertions(+), 11 deletions(-) diff --git a/src/download b/src/download index d32d686..3e4c025 100644 --- a/src/download +++ b/src/download @@ -221,23 +221,23 @@ our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. a name=release_9/ah2Libav 9 plain 9/h2 p -9.12 was released on 2014-03-14. It is the latest point release from +9.13 was released on 2014-05-14. It is the latest point release from the version 9 release branch, which was released on 2013-01-05. Please give us feedback and use our Bugzilla for filing bugs: a href=https://bugzilla.libav.org;https://bugzilla.libav.org//a /p p -a href=releases/libav-9.12.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-9.12.tar.xz.md5MD5/a -a href=releases/libav-9.12.tar.xz.sha1SHA1/a -a href=releases/libav-9.12.tar.xz.ascPGP signature/abr / -a href=releases/libav-9.12.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-9.12.tar.gz.md5MD5/a -a href=releases/libav-9.12.tar.gz.sha1SHA1/a -a href=releases/libav-9.12.tar.gz.ascPGP signature/abr / -a href=releases/libav-9.12.changelogChangelog/abr / -a href=releases/libav-9.12.releaseRelease Notes/a +a href=releases/libav-9.13.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-9.13.tar.xz.md5MD5/a +a href=releases/libav-9.13.tar.xz.sha1SHA1/a +a href=releases/libav-9.13.tar.xz.ascPGP signature/abr / +a href=releases/libav-9.13.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-9.13.tar.gz.md5MD5/a +a href=releases/libav-9.13.tar.gz.sha1SHA1/a +a href=releases/libav-9.13.tar.gz.ascPGP signature/abr / +a href=releases/libav-9.13.changelogChangelog/abr / +a href=releases/libav-9.13.releaseRelease Notes/a /p a name=release_0.8/ah2Libav 0.8.9 Forbidden Fruit/h2 diff --git a/src/news b/src/news index 5a61a88..0510b05 100644 --- a/src/news +++ b/src/news @@ -1,5 +1,21 @@ h1News/h1 +a name=9.13/ah3May 4, 2014/h3 +p +We've collected a number of security and stability patches recently, so +today we are releasing a href=download.html#release_9Libav 9.13/a. +Many thanks go out to Mateusz j00ru Jurczyk and Gynvael Coldwind for +providing us many samples and patches, especially for the h264 decoder +in this release. For details, please refer to the verbose +a href=http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v9.13; +Changelog file/a. +/p + +p +Distributors and system integrators are encouraged to update and share +their patches against our release branches. +/p + a name=10final/ah3March 23, 2014/h3 p After several months spent finalizing, we are now pleased to announce ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 10.1 Release
Module: libav Branch: release/10 Commit: a014b9614e6165fb8df9e756f46a95d516794678 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Mar 29 13:03:59 2014 -0400 Prepare for 10.1 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index f599e28..ae425d6 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10 +10.1 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 9.13 Release
Module: libav Branch: release/9 Commit: 4c1e4bc6af1596995e895cd7da9f3b436051114c Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Mar 29 13:10:29 2014 -0400 Prepare for 9.13 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 5cb42eb..2645a7f 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -9.12 +9.13 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Prepare for 10 Release
Module: libav Branch: release/10 Commit: 26bbc1c242ebfeec3c49585207efac7293632433 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 23 11:38:38 2014 -0400 Prepare for 10 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index f6f1ff6..f599e28 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10_beta2 +10 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10 : 10 Release
Module: libav Branch: refs/tags/v10 Tag:4a3159cb88de53f16c396d73d5c191f044c68c01 Tagger: Reinhard Tartler siret...@tauware.de Date: Sun Mar 23 14:13:41 2014 -0400 10 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Release 10
Module: libav.org Branch: master Commit: fcf2092a33159333c431ecde80f8655c6de3e327 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 23 14:08:28 2014 -0400 Announce Release 10 --- src/download | 26 +++- src/news | 63 ++ 2 files changed, 75 insertions(+), 14 deletions(-) diff --git a/src/download b/src/download index 21c9891..d32d686 100644 --- a/src/download +++ b/src/download @@ -201,23 +201,21 @@ and much faster bug fixes such as additional features and security patches. a name=release_10/ah2Libav 10 Eks/h2 p -10 beta 2 has been released on 2014-03-14. It is the latest beta snapshot from -the version 10 release branch. The final release is not finished yet. Please -give us feedback and use our a href=https://bugzilla.libav.org;Bugzilla/a -for filing bugs. +10 has been released on 2014-03-23. Please give us feedback and use +our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. /p p -a href=releases/libav-10_beta2.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-10_beta2.tar.xz.md5MD5/a -a href=releases/libav-10_beta2.tar.xz.sha1SHA1/a -a href=releases/libav-10_beta2.tar.xz.ascPGP signature/abr / -a href=releases/libav-10_beta2.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-10_beta2.tar.gz.md5MD5/a -a href=releases/libav-10_beta2.tar.gz.sha1SHA1/a -a href=releases/libav-10_beta2.tar.gz.ascPGP signature/abr / -a href=releases/libav-10_beta2.changelogChangelog/abr / -a href=releases/libav-10_beta2.releaseRelease Notes/a +a href=releases/libav-10.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-10.tar.xz.md5MD5/a +a href=releases/libav-10.tar.xz.sha1SHA1/a +a href=releases/libav-10.tar.xz.ascPGP signature/abr / +a href=releases/libav-10.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-10.tar.gz.md5MD5/a +a href=releases/libav-10.tar.gz.sha1SHA1/a +a href=releases/libav-10.tar.gz.ascPGP signature/abr / +a href=releases/libav-10.changelogChangelog/abr / +a href=releases/libav-10.releaseRelease Notes/a /p a name=release_9/ah2Libav 9 plain 9/h2 diff --git a/src/news b/src/news index 876e818..5a61a88 100644 --- a/src/news +++ b/src/news @@ -1,5 +1,68 @@ h1News/h1 +a name=10final/ah3March 23, 2014/h3 +p +After several months spent finalizing, we are now pleased to announce +the release of Libav 10. +/p + +p +One of the main features of this release is the addition of +reference-counted data buffers to Libav and their use in various +structures. Specifically, the data buffers used by bAVPacket/b +and bAVFrame/b can now be breference counted/b, which should +allow to significantly simplify many use cases. In addition, +reference-counted AVFrames can now be used in libavfilter, avoiding the +need for a separate libavfilter-specific frame structure. Frames can now +be passed straight from the decoders into filters or from filters to +encoders. +/p + +p +These additions made it necessary to bump the major versions of blibavcodec/b, +blibavformat/b, blibavdevice/b, blibavfilter/b, +and blibavutil/b, which was accompanied by dropping some old +deprecated APIs. These libraries are thus not ABI- or API- compatible +with the previous release. All the other libraries (libavresample and +libswscale) remain ABI- and API-compatible. +/p + +p +Another major point is the inclusion of the bHEVC/b (AKA H.265, the +successor of H.264) decoder in the main codebase. It was started in 2012 +as a Libav Google Summer of Code project by Guillaume Martres and +subsequently completed with the assistance of the OpenHEVC project and +several Libav developers. +/p + +p +As usual, this release also contains support for other new formats, many +smaller new features and countless bug fixes. We can highlight +a bnative VP9 decoder/b, with encoding provided through +libvpx, bnative decoders for WebP, JPEG 2000, and AIC/b, as well as +bimproved WavPack support/b with encoding through libwavpack, support for +bmore AAC flavors/b (LD - low delay, ELD - enhanced low delay), +bslice multithreading in libavfilter/b, or bmuxing chapters in +ASF/b. Furthermore a few bnew filters/b have been introduced, namely +compand, to change audio dynamics, framepack, to create stereoscopic +videos, asetpts, to set audio pts, and interlace, to convert progressive +video to interlaced. Finally there is more fine-grained detection of +host and target libc, which should allow better portability to various +cross compilation scenarios. +/p + +p +See the +a href=http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v10;Changelog file/a/li +for a fuller list of significant changes. +/p + +p +You can download the new release, as usual, +from a href=download.html#release_10our download page/a. +/p + + a name=9.12_0.8.11/ah3March 14, 2014/h3 p We are happy to update three release branches: Today, we provide you
[libav-commits] http: Improve options descriptions
Module: libav Branch: release/10 Commit: 82a3e469c6584e6d9e56a3fc38eb001d0650defa Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Mar 15 09:51:57 2014 -0400 http: Improve options descriptions Add documentation where missing. Signed-off-by: Luca Barbato lu_z...@gentoo.org (cherry picked from commit fe568b3d27ca2c5cca3878b2a7a3a968e605aec4) Conflicts: libavformat/http.c --- doc/protocols.texi | 13 + libavformat/http.c |4 ++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/doc/protocols.texi b/doc/protocols.texi index 406a431..597693a 100644 --- a/doc/protocols.texi +++ b/doc/protocols.texi @@ -92,6 +92,19 @@ HTTP (Hyper Text Transfer Protocol). This protocol accepts the following options: @table @option +@item chunked_post +If set to 1 use chunked Transfer-Encoding for posts, default is 1. + +@item headers +Set custom HTTP headers, can override built in default headers. The +value must be a string encoding the headers. + +@item multiple_requests +Use persistent connections if set to 1, default is 0. + +@item post_data +Set custom HTTP post data. + @item user_agent Override the User-Agent header. If not specified a string of the form Lavf/version will be used. diff --git a/libavformat/http.c b/libavformat/http.c index 2656595..b008581 100644 --- a/libavformat/http.c +++ b/libavformat/http.c @@ -92,11 +92,11 @@ typedef struct { #define DEFAULT_USER_AGENT Lavf/ AV_STRINGIFY(LIBAVFORMAT_VERSION) static const AVOption options[] = { {chunked_post, use chunked transfer-encoding for posts, OFFSET(chunked_post), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, E }, -{headers, custom HTTP headers, can override built in default headers, OFFSET(headers), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D|E }, +{headers, set custom HTTP headers, can override built in default headers, OFFSET(headers), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D|E }, {user_agent, override User-Agent header, OFFSET(user_agent), AV_OPT_TYPE_STRING, {.str = DEFAULT_USER_AGENT}, 0, 0, D }, {user-agent, override User-Agent header, for compatibility with ffmpeg, OFFSET(user_agent), AV_OPT_TYPE_STRING, {.str = DEFAULT_USER_AGENT}, 0, 0, D }, {multiple_requests, use persistent connections, OFFSET(multiple_requests), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, D|E }, -{post_data, custom HTTP post data, OFFSET(post_data), AV_OPT_TYPE_BINARY, .flags = D|E }, +{post_data, set custom HTTP post data, OFFSET(post_data), AV_OPT_TYPE_BINARY, .flags = D|E }, {mime_type, export the MIME type, OFFSET(mime_type), AV_OPT_TYPE_STRING, {0}, 0, 0, 0 }, {icy, request ICY metadata, OFFSET(icy), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, D }, {icy_metadata_headers, return ICY metadata headers, OFFSET(icy_metadata_headers), AV_OPT_TYPE_STRING, {0}, 0, 0, 0 }, ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Announce Releases 10_beta2, 9.12 and 0.8.11
Module: libav.org Branch: master Commit: 8477d9f24077bf1a16e4fb03765ba28ccba6f1fd Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Mar 13 21:57:22 2014 -0400 Announce Releases 10_beta2, 9.12 and 0.8.11 --- src/download | 64 +- src/news | 31 2 files changed, 63 insertions(+), 32 deletions(-) diff --git a/src/download b/src/download index 558b19b..21c9891 100644 --- a/src/download +++ b/src/download @@ -201,50 +201,50 @@ and much faster bug fixes such as additional features and security patches. a name=release_10/ah2Libav 10 Eks/h2 p -10 beta 1 has been released on 2014-02-17. It is the latest beta snapshot from +10 beta 2 has been released on 2014-03-14. It is the latest beta snapshot from the version 10 release branch. The final release is not finished yet. Please give us feedback and use our a href=https://bugzilla.libav.org;Bugzilla/a for filing bugs. /p p -a href=releases/libav-10_beta1.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-10_beta1.tar.xz.md5MD5/a -a href=releases/libav-10_beta1.tar.xz.sha1SHA1/a -a href=releases/libav-10_beta1.tar.xz.ascPGP signature/abr / -a href=releases/libav-10_beta1.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-10_beta1.tar.gz.md5MD5/a -a href=releases/libav-10_beta1.tar.gz.sha1SHA1/a -a href=releases/libav-10_beta1.tar.gz.ascPGP signature/abr / -a href=releases/libav-10_beta1.changelogChangelog/abr / -a href=releases/libav-10_beta1.releaseRelease Notes/a +a href=releases/libav-10_beta2.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-10_beta2.tar.xz.md5MD5/a +a href=releases/libav-10_beta2.tar.xz.sha1SHA1/a +a href=releases/libav-10_beta2.tar.xz.ascPGP signature/abr / +a href=releases/libav-10_beta2.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-10_beta2.tar.gz.md5MD5/a +a href=releases/libav-10_beta2.tar.gz.sha1SHA1/a +a href=releases/libav-10_beta2.tar.gz.ascPGP signature/abr / +a href=releases/libav-10_beta2.changelogChangelog/abr / +a href=releases/libav-10_beta2.releaseRelease Notes/a /p a name=release_9/ah2Libav 9 plain 9/h2 p -9.11 was released on 2014-02-03. It is the latest point release from +9.12 was released on 2014-03-14. It is the latest point release from the version 9 release branch, which was released on 2013-01-05. Please give us feedback and use our Bugzilla for filing bugs: a href=https://bugzilla.libav.org;https://bugzilla.libav.org//a /p p -a href=releases/libav-9.11.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-9.11.tar.xz.md5MD5/a -a href=releases/libav-9.11.tar.xz.sha1SHA1/a -a href=releases/libav-9.11.tar.xz.ascPGP signature/abr / -a href=releases/libav-9.11.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-9.11.tar.gz.md5MD5/a -a href=releases/libav-9.11.tar.gz.sha1SHA1/a -a href=releases/libav-9.11.tar.gz.ascPGP signature/abr / -a href=releases/libav-9.11.changelogChangelog/abr / -a href=releases/libav-9.11.releaseRelease Notes/a +a href=releases/libav-9.12.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-9.12.tar.xz.md5MD5/a +a href=releases/libav-9.12.tar.xz.sha1SHA1/a +a href=releases/libav-9.12.tar.xz.ascPGP signature/abr / +a href=releases/libav-9.12.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-9.12.tar.gz.md5MD5/a +a href=releases/libav-9.12.tar.gz.sha1SHA1/a +a href=releases/libav-9.12.tar.gz.ascPGP signature/abr / +a href=releases/libav-9.12.changelogChangelog/abr / +a href=releases/libav-9.12.releaseRelease Notes/a /p a name=release_0.8/ah2Libav 0.8.9 Forbidden Fruit/h2 p -0.8.10 was released on 2014-02-03. It is the latest point release from +0.8.11 was released on 2014-03-14. It is the latest point release from the 0.8 branch, which was cut on 2012-01-21. Please give us feedback with your experiences with this release and use our new Bugzilla for filing bugs: @@ -252,15 +252,15 @@ filing bugs: /p p -a href=releases/libav-0.8.10.tar.xzDownload XZ tarball/anbsp;nbsp; -a href=releases/libav-0.8.10.tar.xz.md5MD5/a -a href=releases/libav-0.8.10.tar.xz.sha1SHA1/a -a href=releases/libav-0.8.10.tar.xz.ascPGP signature/abr / -a href=releases/libav-0.8.10.tar.gzDownload gzip tarball/anbsp;nbsp; -a href=releases/libav-0.8.10.tar.gz.md5MD5/a -a href=releases/libav-0.8.10.tar.gz.sha1SHA1/a -a href=releases/libav-0.8.10.tar.gz.ascPGP signature/abr / -a href=releases/libav-0.8.10.changelogChangelog/abr / +a href=releases/libav-0.8.11.tar.xzDownload XZ tarball/anbsp;nbsp; +a href=releases/libav-0.8.11.tar.xz.md5MD5/a +a href=releases/libav-0.8.11.tar.xz.sha1SHA1/a +a href=releases/libav-0.8.11.tar.xz.ascPGP signature/abr / +a href=releases/libav-0.8.11.tar.gzDownload gzip tarball/anbsp;nbsp; +a href=releases/libav-0.8.11.tar.gz.md5MD5/a +a href=releases/libav-0.8.11.tar.gz.sha1SHA1/a +a href=releases/libav-0.8.11.tar.gz.ascPGP
[libav-commits] Prepare for 11_alpha1 Release
Module: libav Branch: master Commit: fb9a5bdc516b75b4ba1e36ca2223dec46571dea3 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Mar 13 08:22:26 2014 -0400 Prepare for 11_alpha1 Release --- RELEASE |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 79e098e..086e7dc 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -10_beta1 +11_alpha1 ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for 9.12
Module: libav Branch: release/9 Commit: f1a2364cebe472a98a5ea157071f4eee4429ce9f Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Mar 13 20:57:03 2014 -0400 Update Changelog for 9.12 --- Changelog | 20 1 file changed, 20 insertions(+) diff --git a/Changelog b/Changelog index bc18fef..1c4114f 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,25 @@ Releases are sorted from youngest to oldest. +version 9.12: +- configure: Update freetype check to follow upstream +- drawtext: Drop pointless header +- configure: Support preprocessor macros as header names +- arm: hpeldsp: fix put_pixels8_y2_{,no_rnd_}armv6 +- qt-faststart: Check offset_count before reading from the moov_atom buffer +- arm: hpeldsp: prevent overreads in armv6 asm +- configure: enable PIC on s390(x) +- ituh263: reject b-frame with pp_time = 0 +- lagarith: reallocate rgb_planes when needed +- truemotion1: check the header size +- shorten: pad the internal bitstream buffer +- samplefmt: avoid integer overflow in av_samples_get_buffer_size() +- h264: Fix a typo from the previous commit +- h264: Lower bound check for slice offsets +- Add missing header to fix compilation after d2a0654 +- configure: Add missing dependency of Snow decoder on videodsp +- rpza: limit the number of blocks to the total remaining blocks in the frame + + version 9.11: - oggparseogm: check timing variables - mathematics: remove asserts from av_rescale_rnd() ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update Changelog for 0.8.11
Module: libav Branch: release/0.8 Commit: aedf1a2996e70d30d2704d5a615c4f7b1b23 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Mar 13 20:59:00 2014 -0400 Update Changelog for 0.8.11 --- Changelog | 20 1 file changed, 20 insertions(+) diff --git a/Changelog b/Changelog index 7855c11..6323e02 100644 --- a/Changelog +++ b/Changelog @@ -1,6 +1,26 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. +version 0.8.11: + +- configure: Update freetype check to follow upstream +- drawtext: Drop pointless header +- configure: Support preprocessor macros as header names +- arm: hpeldsp: fix put_pixels8_y2_{,no_rnd_}armv6 +- arm: hpeldsp: prevent overreads in armv6 asm +- lagarith: reallocate rgb_planes when needed +- lagarith: avoid infinite loop in lag_rac_refill() +- lagarith: pad RGB buffer by 1 byte. +- truemotion1: check the header size +- shorten: pad the internal bitstream buffer +- samplefmt: avoid integer overflow in av_samples_get_buffer_size() +- h264: Fix a typo from the previous commit +- h264: Lower bound check for slice offsets +- rpza: limit the number of blocks to the total remaining blocks in the frame +- Prepare for 0.8.11 Release +- lavf: make av_probe_input_buffer more robust + + version 0.8.10: - oggparseogm: check timing variables ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v0.8.11 : v0.8.11 Release
Module: libav Branch: refs/tags/v0.8.11 Tag:6627cabfc93c7806b2fd5a1cf223567b5390c8ed Tagger: Reinhard Tartler siret...@tauware.de Date: Thu Mar 13 21:30:48 2014 -0400 v0.8.11 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v9.12 : v9.12 Release
Module: libav Branch: refs/tags/v9.12 Tag:a3196bc1f5d688698f5ad76b05e52c6fc5ea7869 Tagger: Reinhard Tartler siret...@tauware.de Date: Thu Mar 13 21:31:50 2014 -0400 v9.12 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Tag v10_beta2 : v10_beta2 Release
Module: libav Branch: refs/tags/v10_beta2 Tag:d20fb9d1aa10295fd9ce7b97669b42fe2609dc9d Tagger: Reinhard Tartler siret...@tauware.de Date: Thu Mar 13 20:53:33 2014 -0400 v10_beta2 Release ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] changelog: Cleanups and prepare for v10_beta2
Module: libav Branch: release/10 Commit: e4cbd0d6e5a7b3b850d72f4f4ef0124b27dbdcbd Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sat Mar 8 20:50:36 2014 -0500 changelog: Cleanups and prepare for v10_beta2 --- Changelog |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Changelog b/Changelog index 029b381..29902f4 100644 --- a/Changelog +++ b/Changelog @@ -1,11 +1,12 @@ Entries are sorted chronologically from oldest to youngest within each release, releases are sorted from youngest to oldest. -version next: +version 10~beta2: - compand audio filter +- and many various smaller fixes, for a full changelog, please refer to: + cf. https://git.libav.org/?p=libav.git;a=shortlog;h=refs/tags/v10_beta2 - -version 10: +version 10~beta1: - av_strnstr - support ID3v2 tags in ASF files - reference-counting for AVFrame and AVPacket data ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Revert Add libx265 encoder
Module: libav Branch: release/10 Commit: d5254230068e196a2496618c0d89cdfbc41f7478 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Mar 6 19:55:48 2014 -0500 Revert Add libx265 encoder cf. the discussion following https://lists.libav.org/pipermail/libav-devel/2014-March/056894.html This reverts commit 50ea93158d4c480f64069e8bd1da388486dcf4ba. Conflicts: doc/general.texi libavcodec/version.h --- Changelog |1 - LICENSE|2 +- configure |7 -- doc/general.texi | 19 +--- libavcodec/Makefile|1 - libavcodec/allcodecs.c |1 - libavcodec/libx265.c | 285 7 files changed, 3 insertions(+), 313 deletions(-) diff --git a/Changelog b/Changelog index 427a617..029b381 100644 --- a/Changelog +++ b/Changelog @@ -61,7 +61,6 @@ version 10: - framepack filter - Mirillis FIC video decoder - Support DNx444 -- libx265 encoder version 9: diff --git a/LICENSE b/LICENSE index fb29178..20d82c3 100644 --- a/LICENSE +++ b/LICENSE @@ -46,7 +46,7 @@ affect the licensing of binaries resulting from the combination. compatible libraries -The libcdio, libx264, libx265, libxavs and libxvid libraries are under GPL. When +The libcdio, libx264, libxavs and libxvid libraries are under GPL. When combining them with Libav, Libav needs to be licensed as GPL as well by passing --enable-gpl to configure. diff --git a/configure b/configure index 95537ff..11f157d 100755 --- a/configure +++ b/configure @@ -204,7 +204,6 @@ External library support: --enable-libwavpack enable wavpack encoding via libwavpack [no] --enable-libwebp enable WebP encoding via libwebp [no] --enable-libx264 enable H.264 encoding via x264 [no] - --enable-libx265 enable HEVC encoding via x265 [no] --enable-libxavs enable AVS encoding via xavs [no] --enable-libxvid enable Xvid encoding via xvidcore, native MPEG-4/Xvid encoder exists [no] @@ -1131,7 +1130,6 @@ EXTERNAL_LIBRARY_LIST= libwavpack libwebp libx264 -libx265 libxavs libxvid openssl @@ -1889,7 +1887,6 @@ libvpx_vp9_encoder_deps=libvpx libwavpack_encoder_deps=libwavpack libwebp_encoder_deps=libwebp libx264_encoder_deps=libx264 -libx265_encoder_deps=libx265 libxavs_encoder_deps=libxavs libxvid_encoder_deps=libxvid @@ -3541,7 +3538,6 @@ die_license_disabled() { die_license_disabled gpl libcdio die_license_disabled gpl libx264 -die_license_disabled gpl libx265 die_license_disabled gpl libxavs die_license_disabled gpl libxvid die_license_disabled gpl x11grab @@ -3966,9 +3962,6 @@ enabled libwebprequire_pkg_config libwebp webp/encode.h WebPGetEnc enabled libx264require libx264 x264.h x264_encoder_encode -lx264 { check_cpp_condition x264.h X264_BUILD = 118 || die ERROR: libx264 version must be = 0.118.; } -enabled libx265require_pkg_config x265 x265.h x265_encoder_encode - { check_cpp_condition x265.h X265_BUILD = 5 || - die ERROR: libx265 version must be = 5.; } enabled libxavsrequire libxavs xavs.h xavs_encoder_encode -lxavs enabled libxvidrequire libxvid xvid.h xvid_global -lxvidcore enabled openssl{ check_lib openssl/ssl.h SSL_library_init -lssl -lcrypto || diff --git a/doc/general.texi b/doc/general.texi index 6bc7fda..5f9500e 100644 --- a/doc/general.texi +++ b/doc/general.texi @@ -101,20 +101,6 @@ x264 is under the GNU Public License Version 2 or later details), you must upgrade Libav's license to GPL in order to use it. @end float -@section x265 - -Libav can make use of the x265 library for HEVC encoding. - -Go to @url{http://x265.org/developers.html} and follow the instructions -for installing the library. Then pass @code{--enable-libx265} to configure -to enable it. - -@float note -x265 is under the GNU Public License Version 2 or later -(see @url{http://www.gnu.org/licenses/old-licenses/gpl-2.0.html} for -details), you must upgrade Libav's license to GPL in order to use it. -@end float - @section libilbc iLBC is a narrowband speech codec that has been made freely available @@ -288,7 +274,7 @@ library: @item raw H.261 @tab X @tab X @item raw H.263 @tab X @tab X @item raw H.264 @tab X @tab X -@item raw HEVC @tab X @tab X +@item raw HEVC @tab @tab X @item raw Ingenient MJPEG @tab @tab X @item raw MJPEG @tab X @tab X @item raw MLP @tab @tab X @@ -543,8 +529,7 @@ following image formats are supported: @item H.263+ / H.263-1998 / H.263 version 2 @tab X @tab X @item H.264 / AVC / MPEG-4 AVC / MPEG
[libav-commits] configure: enable PIC on s390(x)
Module: libav Branch: release/10 Commit: 4b476e6aa4b830f919cf3c67ba2caa039ff285b9 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 2 02:11:05 2014 -0500 configure: enable PIC on s390(x) The s390 architecture requires shared libraries to be built in PIC mode. Otherwise applications will get wrong relocations at run-time, leading to confusing segmentation faults. CC: libav-sta...@libav.org (cherry picked from commit 5ddc9f5052316608799b932c604f9e7561f8ce24) --- configure |4 1 file changed, 4 insertions(+) diff --git a/configure b/configure index 4c35ab9..95537ff 100755 --- a/configure +++ b/configure @@ -3203,6 +3203,10 @@ case $arch in check_64bit ppc ppc64 'sizeof(void *) 4' spic=$shared ;; +s390) +check_64bit s390 s390x 'sizeof(void *) 4' +spic=$shared +;; sparc) check_64bit sparc sparc64 'sizeof(void *) 4' spic=$shared ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] Update default FATE URL for release/10
Module: libav Branch: release/10 Commit: 72a58c0772450993d375c6cf4b187a068f5bc765 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Thu Mar 6 21:00:26 2014 -0500 Update default FATE URL for release/10 --- tests/Makefile |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Makefile b/tests/Makefile index 004b44c..ae7e653 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -124,7 +124,7 @@ $(FATE_AVCONV) $(FATE_SAMPLES_AVCONV): avconv$(EXESUF) ifdef SAMPLES FATE += $(FATE_SAMPLES) fate-rsync: - rsync -vaLW rsync://fate-suite.libav.org/fate-suite/ $(SAMPLES) + rsync -vaLW rsync://fate-suite.libav.org/fate-suite-10/ $(SAMPLES) else fate-rsync: @echo use 'make fate-rsync SAMPLES=/path/to/samples' to sync the fate suite ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits
[libav-commits] configure: enable PIC on s390(x)
Module: libav Branch: master Commit: 5ddc9f5052316608799b932c604f9e7561f8ce24 Author:Reinhard Tartler siret...@tauware.de Committer: Reinhard Tartler siret...@tauware.de Date: Sun Mar 2 02:11:05 2014 -0500 configure: enable PIC on s390(x) The s390 architecture requires shared libraries to be built in PIC mode. Otherwise applications will get wrong relocations at run-time, leading to confusing segmentation faults. CC: libav-sta...@libav.org --- configure |4 1 file changed, 4 insertions(+) diff --git a/configure b/configure index 1954c54..d12427d 100755 --- a/configure +++ b/configure @@ -3220,6 +3220,10 @@ case $arch in check_64bit ppc ppc64 'sizeof(void *) 4' spic=$shared ;; +s390) +check_64bit s390 s390x 'sizeof(void *) 4' +spic=$shared +;; sparc) check_64bit sparc sparc64 'sizeof(void *) 4' spic=$shared ___ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits