FFmpeg git repo
Go to file
Martin Storsjö cd818b3a57 rtmpproto: Validate the embedded flv packet size before copying
This wasn't an issue prior to 58404738, when the whole RTMP packet
was copied at once and the length of the individual embedded flv
packets only were validated by the flv demuxer.

Prior to this patch, this could lead to reads and writes out of bound.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-10-04 09:25:10 +03:00
compat Revert "w32pthread: help compiler figure out undeeded code" 2013-08-27 23:12:49 +03:00
doc lavfi: allow user-provided execute() callbacks 2013-09-28 08:06:19 +02:00
libavcodec cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
libavdevice libavutil: Make avpriv_open a library-internal function on msvcrt 2013-08-10 00:53:33 +03:00
libavfilter vf_interlace: do not process an already interlaced frame 2013-10-02 16:40:49 +02:00
libavformat rtmpproto: Validate the embedded flv packet size before copying 2013-10-04 09:25:10 +03:00
libavresample Give less generic names to global library option arrays 2013-08-02 19:19:02 +02:00
libavutil x86: cpu: Restore some explanatory comments removed in 7160bb7 2013-10-03 23:00:09 +02:00
libswscale Drop pointless directory name prefixes from #includes in the current dir 2013-09-10 12:38:41 +02:00
presets
tests mxfdec: set audio timebase to 1/samplerate 2013-09-29 21:50:30 +02:00
tools ismindex: Replace mkdir ifdeffery by os_support.h #include 2013-08-05 11:38:00 +02:00
.gitignore
arch.mak
avconv_filter.c avconv: support -t as an input option. 2013-08-05 10:54:19 +02:00
avconv_opt.c avconv: support -t as an input option. 2013-08-05 10:54:19 +02:00
avconv.c avconv: support -t as an input option. 2013-08-05 10:54:19 +02:00
avconv.h avconv: support -t as an input option. 2013-08-05 10:54:19 +02:00
avplay.c miscellaneous typo fixes 2013-07-25 19:43:32 +02:00
avprobe.c cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
avserver.c avserver: do not use a static string as a default for a string option 2013-08-04 18:47:22 +02:00
Changelog asfenc: mux chapters in ASF files using an ASF "marker" section 2013-09-19 19:51:49 +02:00
cmdutils_common_opts.h
cmdutils.c cmdutils: Only do the windows-specific commandline parsing on _WIN32 2013-08-08 10:59:03 +03:00
cmdutils.h cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
common.mak avformat/output-example: Declare link dependency on libswscale in the Makefile 2013-10-03 23:23:04 +02:00
configure configure: Enable -Qansi-alias for icl 14+ 2013-09-24 11:29:00 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
INSTALL
library.mak
LICENSE
Makefile w32pthreads: move from lavc to compat/ 2013-05-24 09:26:54 +02:00
README
RELEASE
version.sh

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.