summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* release notes for 0.5.2v0.5.2Diego Biurrun2010-05-24
| | | | Originally committed as revision 23300 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Bump version number for 0.5.2 release.Diego Biurrun2010-05-24
| | | | Originally committed as revision 23299 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Update Changelog for 0.5.2 release.Diego Biurrun2010-05-24
| | | | Originally committed as revision 23298 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check validity of channels & samplerate.Reinhard Tartler2010-03-24
| | | | | | | | | | | | This may be security relevant. Based on 2 patches by chrome. backport r19975 by michael Originally committed as revision 22658 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* fix compilation issue on powerpcReinhard Tartler2010-03-12
| | | | | | | unlike the ARCH_ macros, COMPILE_ALTIVEC needs to be tested more carefully Originally committed as revision 22488 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Fix compilation on powerpc with --disable-altivecReinhard Tartler2010-03-10
| | | | | | | | | | in case altivec is disabled, even compilation of code using altivec keywords or asm must be avoided. backport r30869 from mplayer repo by siretart Originally committed as revision 22436 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Mention LGPL libswscale in the Changelog.Diego Biurrun2010-03-06
| | | | Originally committed as revision 22253 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* libswscale is no longer GPL; update help comment accordingly.Diego Biurrun2010-03-06
| | | | Originally committed as revision 22250 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Add Hurd to OS list and disable dv1394 in the Hurd case.Andres Mejia2010-03-06
| | | | | | | | | patch by Andres Mejia, mcitadel gmail com backport r18938 by diego Originally committed as revision 22237 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Add point release date.Diego Biurrun2010-03-03
| | | | Originally committed as revision 22163 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* fix 'seektest' againv0.5.1Reinhard Tartler2010-03-02
| | | | | | | | | | | | | | | | | backport r19270 by rbultje: Remove any reference to ASFContext.packet_size and replace it with AVFormatContext.packet_size. See "[PATCH] asf*.c/h: use AVFormatContext->packet_size instead of own copy" thread on ML. and r19361 by reimar: Check for packet_length 0, it is already treated as invalid by the padding check, but that resulted in a confusing/wrong error message. Originally committed as revision 22147 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Bump version to 0.5.1.Diego Biurrun2010-03-02
| | | | Originally committed as revision 22146 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Mention licensing-related changes; some whitespace adjustments.Diego Biurrun2010-03-02
| | | | Originally committed as revision 22145 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* If we are using partial release names we might as well try to be funny.Diego Biurrun2010-03-01
| | | | Originally committed as revision 22134 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Add release managers, merged from trunk.Diego Biurrun2010-03-01
| | | | Originally committed as revision 22133 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* amend release notes for 0.5.1Reinhard Tartler2010-03-01
| | | | Originally committed as revision 22129 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Mention security fixes in the changelog.Diego Biurrun2010-02-28
| | | | Originally committed as revision 22121 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* add myself to gpg fingerprint listReinhard Tartler2010-02-27
| | | | | | | backport r22089 by siretart Originally committed as revision 22090 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* bump LIBAVCODEC_VERSION_MICRO for addition of the lock manager APIReinhard Tartler2010-02-27
| | | | | | | | As discussed with Diego, we'll go for bumping micro in 0.5 and will consider adding a RELEASEVERSION macro for trunk and 0.6 seperatly Originally committed as revision 22087 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Avoid divisions by 0 in the ASF demuxer if packet_size is not valid.Reinhard Tartler2010-02-26
| | | | | | | r19330 by reimar Originally committed as revision 22080 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* fix the remaining ogv segfaults from issue 1240. Reinhard Tartler2010-02-26
| | | | | | | | | | | | | | | | | | | | First commit: Make decode_init fail if the huffman tables are invalid and thus init_vlc fails. Otherwise this will crash during decoding because the vlc tables are NULL. Partially fixes ogv/smclock.ogv.1.101.ogv from issue 1240. backport r19355 by reimar Second commit: Add extra validation checks to ff_vorbis_len2vlc. They should not be necessary, but it seems like a reasonable precaution. r19374 by reimar Originally committed as revision 22076 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Make sure we dont read over the end.Reinhard Tartler2010-02-26
| | | | | | | | | Fixes issue1237. backport r19322 by michael Originally committed as revision 22074 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* backport libx264.c from trunkReinhard Tartler2010-02-24
| | | | | | | | | now compiles with x264 API versions 65 up to 85 patch prepared by darkshikari Originally committed as revision 22042 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* misc. manpage updates, fixes LP: #501729, Debian: #570050Reinhard Tartler2010-02-16
| | | | | | | | | | | | | Update ffmpeg documentation regarding metadata setting. -title, -author, -copyright, -track, -album, and -year options have been dropped in favor of -metadata. Add an explanation and complete the metadata usage example. backported revisions r19285, r19287 and r19320 by stefano. Originally committed as revision 21858 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* cosmetics: K&R coding style, prettyprintingReinhard Tartler2010-02-15
| | | | | | | | | | | backported r20083 by diego This commit does not introduce functional changes. It was applied in order to faciliate reviewing the proposed libx264.c backport Originally committed as revision 21832 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Fix crash in MLP decoder due to integer overflow.Reinhard Tartler2010-02-11
| | | | | | | | | | Probably only DoS, init_get_bits sets buffer to NULL, thus causing a NULL-dereference directly after. backport r21426 by reimar Originally committed as revision 21759 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Make sure the block array is of the correct size.Reinhard Tartler2010-02-11
| | | | | | | | | | This might have been exploitable. backported r18393 by michael Originally committed as revision 21758 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Fix crash when max_ref_frames was out of range.Reinhard Tartler2010-02-11
| | | | | | | | | | This might have been exploitable. Fixes first crash of issue840. backport r18388 by michael Originally committed as revision 21757 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* reverting objected hunks from previous commitReinhard Tartler2010-02-11
| | | | | | | | | | | | as discussed with diego on irc, the spurious newline deletion and the LIBAVCODEC_VERSION_MINOR bump are being reverted based on comments on ffmpeg-cvslog by ramiro, uoti and michael. See http://comments.gmane.org/gmane.comp.video.ffmpeg.cvs/28112 for the full context. Originally committed as revision 21755 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Add a lock manager API to libavcodec.Reinhard Tartler2010-02-09
| | | | | | | | | | | | | | | | | | Allows an application to register a callback that manages mutexes on behalf of FFmpeg. With this callback registered FFmpeg is fully thread safe. backport r19025 by andoma NB: This is a feature backport with little regression potential. It was requested at FOSDEM 2010 by ben@geexbox.org for use by geexbox and the enna mediacenter in the upcoming debian/squeeze and ubuntu/lucid release. Approved by DonDiego on #ffmpeg-devel Originally committed as revision 21731 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check submap indexes.Google Chrome2010-02-09
| | | | | | | | | | | 10_vorbis_submap_indexes.patch by chrome. I am applying this even though Reimar had some comments to improve it as it fixes a serious security issue and I do not want to leave such things unfixed. backport r20001 by michael Originally committed as revision 21730 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check begin/end/partition_size.Google Chrome2010-02-09
| | | | | | | | | | | 23_vorbis_sane_partition.patch by chrome. Also this should be better documented but i prefer not to leave potential security issues open due to missing documentation. r19996 by michael Originally committed as revision 21729 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check res_setup->books.Google Chrome2010-02-09
| | | | | | | | | 15_more_residue_book_indexes.patch by chrome. r19992 by michael Originally committed as revision 21728 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check masterbook index and subclass book index.Google Chrome2010-02-09
| | | | | | | | | 14_floor_masterbook_index.patch by chrome r19991 by michael Originally committed as revision 21727 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Add checks for per-packet mode indexes and per-header mode mapping indexes.Google Chrome2010-02-09
| | | | | | | | | | 12_vorbis_mode_indexes.patch by chrome maybe exploitable r19990 by michael Originally committed as revision 21726 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check classbook value.Google Chrome2010-02-09
| | | | | | | | | 11_vorbis_residue_book_index.patch by chrome. r19989 by michael Originally committed as revision 21725 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Fix book_idx check.Google Chrome2010-02-09
| | | | | | | | | 25_vorbis_floor0_index.patch by chrome. backport r19984 by michael Originally committed as revision 21724 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Sanity checks for magnitude and angle.Google Chrome2010-02-09
| | | | | | | | | 26_vorbis_mag_angle_index.patch by chrome backport r19983 by michael Originally committed as revision 21723 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* = -> == typo.Google Chrome2010-02-09
| | | | | | | | | 27_vorbis_residue_loop_error.patch by chrome backport r19982 by michael Originally committed as revision 21722 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check dimensions against 0 too.Reinhard Tartler2010-02-09
| | | | | | | | | 39_vorbis_zero_dims.patch from chrome backport r19976 by michael Originally committed as revision 21721 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Make sure that all memory allocations succeed.Reinhard Tartler2010-02-09
| | | | | | | | | Based on 28_theora_malloc_checks.patch from the Google Chrome team. backport r20008 by melanson Originally committed as revision 21720 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Fix init_get_bits() buffer size.Google Chrome2010-02-09
| | | | | | | | | 18_fix_theora_header_bit_len.patch by chrome backport r19993 by michael Originally committed as revision 21719 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Set data_size to 0 to avoid having it uninitialized.Reinhard Tartler2010-02-09
| | | | | | | | | based on 31_mp3_outlen.patch by chrome. backported r19988 by michael Originally committed as revision 21718 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check data_size in decode_frame_mp3on4().Reinhard Tartler2010-02-09
| | | | | | | backported r19987 by michael Originally committed as revision 21717 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* check data_size in decode_frame()Reinhard Tartler2010-02-09
| | | | | | | | | backported r19986 by michael Originally committed as revision 21716 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Check num_units_in_tick/time_scale to be valid and within the range we support.Reinhard Tartler2010-02-09
| | | | | | | | | | | based on a patch by chrome backported r19979 by michael Originally committed as revision 21715 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Fix a possibly exploitable buffer overflow.Reinhard Tartler2010-02-09
| | | | | | | | backported r18640 by michael Originally committed as revision 21712 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* Fix possible buffer over-read in vorbis_comment, fix it double to be sure.Reinhard Tartler2010-02-09
| | | | | | | | | | | | First, make s signed, so that comparisons against end - p will not be made as unsigned, making the check incorrectly pass if p is beyond end. Also ensure that p will never be > end, so the code is correct also if buf is not padded. backported r20014 by reimar Originally committed as revision 21711 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* check stream existence before assignment, fix #1222Reinhard Tartler2010-02-09
| | | | | | | | backported r19259 by bcoudurier Originally committed as revision 21710 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5
* add one missing check for stream existence in read_elst, fix #1364Reinhard Tartler2010-02-09
| | | | | | | | | backported patch r19792 by bcoudurier Originally committed as revision 21709 to svn://svn.ffmpeg.org/ffmpeg/branches/0.5