Commit graph

939 commits

Author SHA1 Message Date
Serial
9c021659fc
MP3: Fix hang (#52) 2022-05-16 10:45:40 -04:00
Serial
5e354e9cda
AIFF: Fix AIFC verification 2022-05-15 09:50:38 -04:00
Serial
3c271236b2
MP3: Improve reverse frame sync search 2022-05-15 09:20:44 -04:00
Serial
1b4f4dec05
Alphabetize dependencies 2022-05-13 17:10:50 -04:00
Serial
b5478d1f1d
MP4: Support atoms with multiple values 2022-05-13 17:06:55 -04:00
Serial
3788a436af
MP3: Fix infinite loop 2022-05-10 19:15:15 -04:00
Serial
5b9b97784a
MP3: Fix duration estimation when Xing headers don't have necessary flags 2022-05-08 19:19:28 -04:00
Serial
d8ede0e60b
APE: Allow empty tag items 2022-05-08 11:21:20 -04:00
Serial
d874078610
Cleanup docs 2022-05-08 11:01:20 -04:00
Serial
62c8a246df
Fix CI 2022-05-08 10:57:22 -04:00
Serial
1dcb1d6f7a
TODOs 2022-05-07 12:15:52 -04:00
Serial
f0c2252eec
Add tests for zero-size files 2022-05-07 12:13:35 -04:00
Serial
cc2f806839
Cleanup CHANGELOG 2022-05-07 10:57:06 -04:00
Serial
fc6b145093
ID3v2: Attempt to decode invalid COMM languages 2022-05-07 10:24:25 -04:00
Serial
fe0462bf8a
ID3v2: Attempt to read invalid v2 frame IDs in v3 tags 2022-05-06 20:57:14 -04:00
Serial
d52076ea9a
ID3v2: Discard empty frames rather than error 2022-05-05 17:59:23 -04:00
Serial
38de51f47d
Vorbis Comments: Read vendor strings with invalid mixed encodings 2022-05-04 21:11:14 -04:00
Serial
77eec77897
FLAC: Fix property reading of zero-length files 2022-05-04 20:54:56 -04:00
Serial
22664734cf
ID3v2: Fix reading of zero size tags 2022-05-03 16:47:24 -04:00
Serial
b69d7c082f
MP4: Fix mdat search 2022-04-30 12:58:30 -04:00
Serial
caf043a3a2
MP4: Fallback to bitrate calculation from mdat when necessary 2022-04-29 21:12:49 -04:00
Serial
679cac6173
MP4: Fix hang when reading invalid padding 2022-04-29 20:35:40 -04:00
Serial
b1ef1f7adc
MP3: Properly validate the contents of Xing/LAME/VBRI headers 2022-04-28 17:09:08 -04:00
Alex
71f99f995d
Merge pull request #41 from alissonlauffer/jpg-as-jpeg
Recognize `image/jpg` as `MimeType::Jpeg`
2022-04-27 17:52:51 -04:00
Alisson Lauffer
cb15ef7c1b
Recognize image/jpg as MimeType::Jpeg 2022-04-27 18:24:48 -03:00
Alex
ee2e77d9d9
Fix yet another workflow mistake 2022-04-24 19:11:23 -04:00
Alex
38f52bde77
Update CHANGELOG.md 2022-04-24 17:11:27 -04:00
Serial
03b57bfa2e
Exclude CHANGELOG from workflows 2022-04-24 17:08:13 -04:00
Serial
bbfc8608dc
Fix changelog links 2022-04-24 17:05:29 -04:00
Serial
868d6b40b5
0.6.2 changelog 2022-04-24 17:02:18 -04:00
Serial
c60dae5372
0.6.2 2022-04-24 16:58:11 -04:00
Serial
89ebe2ed17
Fix panic reading MP3 files with no MPEG frames 2022-04-24 16:56:13 -04:00
Serial
87315321ef
Cleanup 2022-04-13 13:28:48 -04:00
Serial
87faae7e60
0.6.1 changelog 2022-04-09 02:02:49 -04:00
Serial
d04ee2bea7
0.6.1 2022-04-09 02:00:20 -04:00
Serial
c86d71ad35
MP3/ID3v2: Fix reading of ID3v2 tags with an extended header 2022-04-09 01:58:25 -04:00
Serial
6ac0fe8f54
APE: Fix inconsistent error message 2022-04-08 22:09:13 -04:00
Serial
f1f2a5c5dc
0.6.0 changelog 2022-04-05 18:54:08 -04:00
Serial
624b64ca03
0.6.0 2022-04-05 18:52:09 -04:00
Serial
7362a2898e
Bump deps 2022-04-05 18:49:30 -04:00
Serial
55389ef539
Fix doc comment 2022-04-05 18:45:44 -04:00
Serial
7ac73e40db
Attempt to get PictureInformation during Tag -> VorbisComments conversion 2022-04-04 20:49:09 -04:00
Serial
065c70b176
Rename VorbisComments::remove_key, make it return an iterator 2022-04-04 20:46:22 -04:00
Serial
afd1a6d8ef
Rename VorbisComments::{get_item, insert_item} to VorbisComments::{get, insert} 2022-04-04 20:43:19 -04:00
Serial
6cfc10d3fe
Allow user provided PictureInformation in VorbisComments::insert_picture 2022-04-04 20:32:11 -04:00
Serial
c989629ac1
Rename TaggedFile::remove_tag to TaggedFile::take 2022-04-03 17:22:18 -04:00
Serial
20e1ecf62d
Implement AudioFile for TaggedFile 2022-04-03 17:18:11 -04:00
Serial
7455f08b41
ID3v2: Stop writing a BOM for TextEncoding::UTF16BE 2022-04-01 16:54:49 -04:00
Serial
6c29852737
Add Tag::take_strings 2022-03-31 16:20:49 -04:00
Serial
cb9dd65f63
Add ItemValue::{into_string, into_binary} 2022-03-31 16:13:35 -04:00