summaryrefslogtreecommitdiff
path: root/libavcodec/lzw.c
Commit message (Collapse)AuthorAge
* lzw: switch to bytestream2Anton Khirnov2014-01-03
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
* gifdec: convert to bytestream2Anton Khirnov2013-11-21
|
* Don't include common.h from avutil.hMartin Storsjö2012-08-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* lzw: fix potential integer overflow.Ronald S. Bultje2012-03-29
|
* lzw: prevent buffer overreads.Ronald S. Bultje2012-03-28
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* doxygen: use Doxygen markup for authors and web links where appropriateDiego Biurrun2011-07-15
|
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Fix misspelled parameter names in Doxygen documentation.Diego Biurrun2010-07-02
| | | | | | This fixes one Doxygen warning each. Originally committed as revision 23970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check that csize in ff_lzw_decode_init is < LZW_MAXBITS, <= is not enough andReimar Döffinger2008-07-13
| | | | | | might read outside the prefix array Originally committed as revision 14214 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng2008-03-21
| | | | Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constsMichael Niedermayer2008-02-01
| | | | | | I have underestimated this a little, and these are just some ... Originally committed as revision 11708 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorize &Michael Niedermayer2007-03-26
| | | | Originally committed as revision 8525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-26
| | | | Originally committed as revision 8524 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check input validity, this prevents a few variables from reachin odd values ↵Michael Niedermayer2007-03-25
| | | | | | which might have lead to out of array writes and thus might have been exploitable Originally committed as revision 8522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8521 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move eob_reached logic into ff_lzw_decode_tail() which simplifies the code, ↵Michael Niedermayer2007-03-25
| | | | | | avoids some checks in the innermost loop and also gets rid of the controversal break while hopefully retaining the last byte in a valid bytestream, invalid bytestreams still can have very significant overread Originally committed as revision 8517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorizeMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix indentationBaptiste Coudurier2007-03-24
| | | | Originally committed as revision 8499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* break if eob is reached to avoid reading one too much byteBaptiste Coudurier2007-03-24
| | | | Originally committed as revision 8498 to svn://svn.ffmpeg.org/ffmpeg/trunk
* LZW decoder as separate module plus TIFF LZW supportKostya Shishkov2006-10-26
Originally committed as revision 6795 to svn://svn.ffmpeg.org/ffmpeg/trunk