xan: Only read within the data that actually was initialized
[ffmpeg.git] / libavcodec / xan.c
2014-01-07 Martin Storsjöxan: Only read within the data that actually was initia...
2014-01-07 Martin Storsjöxan: Use bytestream2 to limit reading to within the...
2011-12-22 Diego BiurrunDrop ALT_ prefix from BITSTREAM_READER_LE name.
2011-12-03 Nathan Adil Maxsonxan.c: coding style clean-up.
2011-10-07 Laurent Aimarxan: Prevent NULL dereference with missing palette
2011-10-07 Laurent Aimarxan: Check for out of bound reads in xan_huffman_decode()
2011-10-07 Laurent Aimarxan: Fixed out of bound accesses in xan_unpack()
2011-10-07 Laurent Aimarxan: Prevent NULL dereferences with missing reference...
2011-10-07 Laurent Aimarxan: Prevent out of bound accesses
2011-09-12 Alex Conversexan: Add some buffer checks
2011-09-12 Alex Conversexan: Remove extra trailing newline
2011-09-12 Laurent AimarFixed size given to init_get_bits() in xan decoder.
2011-07-29 Anton Khirnovlavc: use designated initialisers for all codecs.
2011-03-19 Mans RullgardReplace FFmpeg with Libav in licence headers
2011-02-07 KostyaRemove Xan WC4 cruft from xan.c
2011-01-26 Diego Elio PettenòAdd ff_ prefix to data symbols of encoders, decoders...
2010-11-23 Reimar DöffingerFix memleak: free palette data on close.
2010-11-21 Reimar DöffingerFix indentation.
2010-11-21 Reimar DöffingerAdd explanation and alternative implementation for...
2010-11-21 Reimar DöffingerWC3/xan: move palette handling to decoder, avoiding...
2010-10-18 Stefano SabatiniRemove redundant text in the log.
2010-10-18 Stefano SabatiniMake XAN decoder return meaningful error codes.
2010-04-20 Diego BiurrunRemove explicit filename from Doxygen @file commands.
2010-03-30 Stefano SabatiniDefine AVMediaType enum, and use it instead of enum...
2009-12-19 Diego BiurrunAdd long_name for Xxan codec.
2009-12-19 Kostya ShishkovImprove handling allocated buffers in Xan decoder
2009-12-19 Kostya Shishkovcosmetics: reindent a bit
2009-10-13 Reimar DöffingerRemove unnecessary calls to avcodec_check_dimensions...
2009-09-05 Reimar DöffingerUse memcpy to copy till end of line in one go instead...
2009-09-05 Reimar DöffingerSlightly simplify detection of end of compressed data...
2009-07-22 Måns RullgårdRemove useless #include <unistd.h> from many files
2009-04-18 Reimar DöffingerAvoid code duplication in xan_unpack for the final...
2009-04-17 Reimar DöffingerUse sign_extend function instead of reimplementing it.
2009-04-17 Reimar DöffingerRemove a useless "& 0xF"
2009-04-17 Reimar DöffingerUse / and % operators instead of reimplementing them...
2009-04-17 Reimar DöffingerChange buffer check to avoid an unlikely pointer arithm...
2009-04-17 Reimar DöffingerSimplify xan_huffman_decode by using get_bits
2009-04-17 Reimar DöffingerCosmetics to improve xan_unpack readability
2009-04-17 Reimar DöffingerFix buffer size check for xan_unpack which was broken...
2009-04-17 Reimar DöffingerSome more simplifications of xan_unpack
2009-04-17 Reimar DöffingerReindent xan_unpack code
2009-04-17 Reimar DöffingerAvoid some code duplication in xan_unpack
2009-04-17 Reimar DöffingerIncrease buffer padding to avoid most space checks...
2009-04-17 Reimar DöffingerChange buffer size checks to avoid the very unlikely...
2009-04-17 Reimar DöffingerRemove a pointless right-shift in xan decoder.
2009-04-17 Reimar DöffingerReplace bytecopy with the equivalent but faster av_memc...
2009-04-17 Reimar DöffingerUse memcpy instead of the very inefficient bytecopy...
2009-04-07 Thilo BorgmannImplement avcodec_decode_video2(), _audio3() and _subti...
2009-02-01 Diego BiurrunUse full internal pathname in doxygen @file directives.
2009-01-11 Diego BiurrunFix build: Add intreadwrite.h and bswap.h #includes...
2008-06-12 Stefano SabatiniMake AVCodec long_names definition conditional dependin...
2008-04-27 Stefano SabatiniAdd long names to AVCodec declarations.
2008-03-21 Zuxy MengApply 'cold' attribute to init/uninit functions in...
2008-03-05 Mike Melansonfix the WC3 Xan decoder by correcting the frame account...
2008-02-01 Aurelien Jacobsconst
2008-02-01 Michael Niedermayerconst
2007-07-05 Diego Biurrunlicense header consistency cosmetics
2007-06-02 Ramiro PollaUse AV_xx throughout libavcodec
2007-05-10 Diego BiurrunRemove redundant #inclusion of common.h, avcodec.h...
2007-05-05 Diego BiurrunFix multiple "‘inline/static’ is not at beginning of...
2007-04-07 Nicholas TungRemove superfluous setting of has_b_frames in codecs...
2007-04-07 Diego Biurruntypos
2007-01-19 Alex Beregszaszirename BE/LE_8/16/32 to AV_RL/B_8/16/32
2006-10-07 Diego BiurrunChange license headers to say 'FFmpeg' instead of ...
2006-01-12 Diego BiurrunUpdate licensing information: The FSF changed postal...
2005-12-17 Diego BiurrunCOSMETICS: Remove all trailing whitespace.
2005-08-13 Mike Melansontinfoil patch: no array is written to in bulk before...
2005-01-12 Michael Niedermayervarious security fixes and precautionary checks
2004-03-14 Mike Melansonremove numerous definitions of BE_*/LE_* macros; conver...
2003-11-03 Michel Bardiauxav_log() patch by (Michel Bardiaux <mbardiaux at peakti...
2003-10-30 Mike Melansonrevised palette API, courtesy of Roberto Togni (rtogni...
2003-09-19 Mike MelansonMACRO-ize a bunch of redundant code blocks; fix 16...
2003-09-14 Mike Melansonchange pixel identifier conflict with AltiVec headers...
2003-09-13 Mike Melansonfinal word on RGBA byte order
2003-09-12 Mike Melansondeploy palette control API
2003-09-11 Mike Melansoncopy & paste strikes again
2003-09-11 Mike Melansonxan_wc3 decoder now works correctly; added a bunch...
2003-09-08 Mike MelansonNew fringe codecs: WC3/Xan video, Xan DPCM, DK3 & DK4...