Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-29 | Spelling fixes. | Darren Salt | |
Source: informational messages generated by lintian. | |||
2010-03-22 | Add support for Ogg tag 'DISCNUMBER' and ID3 tag 'TPOS'. | Darren Salt | |
2009-11-30 | Trim trailing space & reduce space+tab. | Darren Salt | |
2009-10-10 | Fix parsing of ID3 tag content lengths. | Darren Salt | |
2009-04-06 | A trivial harmless little length test off-by-one. | Darren Salt | |
2009-04-05 | Fix handling of the length of UTF-16 content sourced from, e.g., ID3 tags. | Darren Salt | |
This avoids use of strlen(), which doesn't cope well with UTF-16, and also has the ID3 parser double-NUL-terminate the buffered string. | |||
2009-04-05 | Properly NUL-terminate when reading ID3v2.2 tag content. | Darren Salt | |
2009-04-02 | Fix up some warnings found while debugging the ID3v2 code. | Darren Salt | |
2009-04-02 | ID3v2 tags with zero-length content are allowed. | Darren Salt | |
2008-09-03 | Adding ID3 tag TDRC to replace/complement the deprecated tag TYER. | Maximilian Schwerin | |
2008-05-28 | Fix exploitable heap buffer overflow in id3.c. | Diego 'Flameeyes' Pettenò | |
For more information see xine bug #114. | |||
2008-05-03 | Remove specific ID3v2 parsing funcion from the header file, always use the ↵ | Diego 'Flameeyes' Pettenò | |
generic one to access them. | |||
2008-02-16 | Take in account the size of the extended header. | Thibaut Mattern | |
--HG-- extra : transplant_source : %C0%D71D1%8CQ%889P%21%20%D7%F7%B5%F2T%FE%88%FA | |||
2008-01-21 | Fixed logging. | Thibaut Mattern | |
2007-11-25 | Fix a signedness issue in genre number validation. | Darren Salt | |
Negative values would be accepted, resulting in junk in XINE_META_INFO_GENRE or a segfault. | |||
2007-11-25 | Avoid any future need to alter ID3_GENRE_COUNT. | Darren Salt | |
2007-11-25 | patch adding additional ID3 genres | Maximilian Schwerin | |
2007-11-10 | Delete most of the CVS $Id$/$Log$ lines. | Darren Salt | |
--HG-- extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB | |||
2007-11-09 | Update FSF address on non-contributed code and COPYING files. | Diego 'Flameeyes' Pettenò | |
For contributed code, leave whatever the version we last synced for is using to make simpler future syncs. | |||
2007-06-16 | Rename the BE/LE/ME macros with a _X_ prefix, so they don't clash with ↵ | Diego 'Flameeyes' Pettenò | |
Solaris definitions. | |||
2007-05-29 | Actually id3v2_tagsize was used by demux_mpgaudio and demux_aac; but as it ↵ | Diego 'Flameeyes' Pettenò | |
makes little sense, move BE_*_synchsafe functions from id3.c to id3.h and declare them inline, then BE_32_synchsafe can be replaced to id3v2_tagsize as drop in. | |||
2007-05-29 | Fix typo reporting ID3v2.4 tags as ID3v2.3. | Diego 'Flameeyes' Pettenò | |
2007-05-29 | Print the invalid header flags when found. | Diego 'Flameeyes' Pettenò | |
2007-03-03 | Add a function to parse a generic ID3v2 tag, and make both demux_aac and ↵ | Diego 'Flameeyes' Pettenò | |
demux_mpgaudio use it without repeating the same code. CVS patchset: 8636 CVS date: 2007/03/03 00:58:52 | |||
2006-04-05 | 1) various warning fixes | František Dvořák | |
2) [coverity] fixes: - 279 (w32): test should be on input parametr type, not typeW - 267 (aout): can be ignored but there was warning anyway - 234 (w32): missing free on error & exit - 152 (w32): missing free on error & exit - 148 (w32): fixed bound of static array in test - 101 (ffdec): defense code when avodec_encode_video will fail (just defense to the future, should never happen with current ffmpeg in xine) - 98, 99 (w32): check negative handle by _x_assert (it's used as index to array) - 90 (w32): negate pointer check (+added check for size) - 89 (w32): added NULL and size check CVS patchset: 7959 CVS date: 2006/04/05 22:12:17 | |||
2005-09-16 | Fixed id3v2.4 genre parsing. | Thibaut Mattern | |
CVS patchset: 7737 CVS date: 2005/09/16 23:01:10 | |||
2005-09-16 | Disabled debug stuff. | Thibaut Mattern | |
CVS patchset: 7736 CVS date: 2005/09/16 22:16:11 | |||
2005-09-16 | Fixed id3v2.3 frame header size parsing. | Thibaut Mattern | |
Fixed frame with data >4k handling (ie picture frames). CVS patchset: 7735 CVS date: 2005/09/16 22:15:12 | |||
2005-09-15 | Added minimal id3 v2.4 support. | Thibaut Mattern | |
CVS patchset: 7734 CVS date: 2005/09/15 18:45:15 | |||
2004-12-14 | - add tracknumber meta info (patch by Brian J. Tarricone <bjt23@cornell.edu>) | Miguel Freitas | |
- add utf-8 support for id3v2 (sort of tested...) CVS patchset: 7253 CVS date: 2004/12/14 20:45:22 | |||
2003-12-09 | id3v2 "genre" parsing. | Thibaut Mattern | |
CVS patchset: 5880 CVS date: 2003/12/09 00:55:10 | |||
2003-12-08 | - "Genre" list. | Thibaut Mattern | |
- id3v1 genre support CVS patchset: 5878 CVS date: 2003/12/08 23:20:16 | |||
2003-12-08 | - Fix wrong tag header constants. | Thibaut Mattern | |
- Add more v2.3 and v2.4 constants - Check invalid flags CVS patchset: 5877 CVS date: 2003/12/08 22:10:20 | |||
2003-12-07 | argh | Thibaut Mattern | |
CVS patchset: 5865 CVS date: 2003/12/07 23:17:07 | |||
2003-12-07 | v2.3 is here... | Thibaut Mattern | |
CVS patchset: 5864 CVS date: 2003/12/07 23:10:56 | |||
2003-12-07 | - Move ID3 parsing code to id3.h/id3.c | Thibaut Mattern | |
- Add ID3v2.3 parser ID3v2.4 is not done yet. CVS patchset: 5863 CVS date: 2003/12/07 23:05:41 |