kwiberg
b7261fd3ae
iSAC float: Check for end of input buffer while decoding
...
Previously, we relied on the encoded stream to come to an end before
the end of the buffer. This is a bad idea, since it is possible to
craft a stream that fills the buffer while decoding to less than the
expected amount of data; without the new checks introduced here, this
causes the decoder to read past the end of the input buffer.
BUG=chromium:582471, chromium:587852
Review URL: https://codereview.webrtc.org/1721593004
Cr-Commit-Position: refs/heads/master@{#11734}
2016-02-24 09:34:33 +00:00
..
2013-04-09 00:28:06 +00:00
2016-02-24 09:34:33 +00:00
2013-04-09 00:28:06 +00:00
2013-04-09 00:28:06 +00:00
2015-10-29 10:31:11 +00:00
2015-10-29 10:31:11 +00:00
2015-10-29 10:31:11 +00:00
2015-08-24 21:52:45 +00:00
2015-08-24 21:52:45 +00:00
2015-08-24 21:52:45 +00:00
2015-06-12 01:19:37 +00:00
2015-06-12 01:19:37 +00:00
2015-08-24 21:52:45 +00:00
2015-06-15 22:02:45 +00:00
2015-10-20 12:45:09 +00:00
2014-09-04 13:28:48 +00:00
2015-06-15 22:02:45 +00:00
2015-03-20 07:03:41 +00:00
2014-12-17 15:23:29 +00:00
2012-10-22 18:19:23 +00:00
2012-10-22 18:19:23 +00:00
2015-08-24 21:52:45 +00:00
2012-10-22 18:19:23 +00:00
2012-10-22 18:19:23 +00:00
2012-10-22 18:19:23 +00:00
2015-06-15 22:02:45 +00:00
2015-10-29 10:31:11 +00:00
2015-10-29 10:31:11 +00:00
2015-10-29 10:31:11 +00:00
2014-08-31 20:32:53 +00:00
2015-08-24 21:52:45 +00:00
2015-08-24 21:52:45 +00:00
2014-09-04 13:28:48 +00:00
2014-09-04 13:28:48 +00:00
2014-09-04 13:28:48 +00:00
2014-09-04 13:28:48 +00:00
2014-09-04 13:28:48 +00:00
2014-09-04 13:28:48 +00:00
2013-04-09 00:28:06 +00:00
2013-04-09 00:28:06 +00:00
2014-09-04 13:28:48 +00:00
2014-04-14 20:08:03 +00:00
2014-08-31 20:32:53 +00:00
2015-08-24 21:52:45 +00:00
2012-10-22 18:19:23 +00:00
2013-04-09 00:28:06 +00:00
2014-09-04 13:28:48 +00:00
2013-04-09 00:28:06 +00:00
2014-09-04 13:28:48 +00:00
2015-10-14 13:06:00 +00:00
2014-02-11 16:38:45 +00:00
2014-02-11 16:38:45 +00:00
2015-10-29 10:31:11 +00:00
2015-06-15 22:02:45 +00:00