Stefan Knoblich d311b4380e mod_fsv: Check audio/video frame size for possible buffer overflow and abort playback
Audio frame sizes were already being checked for overflow,
but video frame sizes were taken as-is, which would
lead to heap corruption.

In case an overflow has been detected, playback is aborted immediately as
there is no way we can ever recover from such a situation due to the lack
of a (well-known) frame header signature that could be used to skip over
the corrupted part of the streams.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-21 23:27:23 +01:00
2012-11-19 09:50:40 -08:00
2009-02-11 02:53:31 +00:00
2013-01-09 11:14:40 -08:00
2009-02-13 23:33:36 +00:00
2008-05-14 20:39:43 +00:00
2012-10-10 13:57:31 -05:00
2010-04-01 21:00:45 -04:00
2012-05-28 16:35:00 +00:00
2009-10-02 14:44:16 +00:00
2012-12-17 21:13:00 -05:00
2012-05-15 10:20:52 -05:00
2010-01-23 20:19:18 +00:00
2009-11-18 19:42:00 +00:00
2012-12-06 14:07:04 -06:00
add
2011-10-21 10:15:15 -05:00
Description
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unl
Multiple Licenses 264 MiB
Languages
C 64.4%
C++ 21.8%
JavaScript 4.7%
Assembly 2%
Makefile 1%
Other 5.4%