Commit graph

993 commits

Author SHA1 Message Date
Serial
cffc8182e1
0.8.0 2022-08-10 14:42:55 -04:00
Serial
0e857de104
lofty_attr: Publish 2022-08-10 14:28:48 -04:00
Serial
1b546700d5
MPEG: Change remaining references to mp3 to mpeg 2022-08-10 14:14:21 -04:00
Serial
b03d424f96
Update changelog 2022-08-04 05:20:32 -04:00
Jack Purvis
dbb93fbc05
Fix typo in InitialKey key (#61) 2022-08-03 17:41:15 -04:00
Serial
f3a7e4d5f1
Vorbis Comments: Don't rely on the case of METADATA_BLOCK_PICTURE
closes: #60
2022-08-03 08:33:39 -04:00
Serial
81a8a616c1
Clippy: Revert assertions_on_result_states 2022-08-02 21:58:13 -04:00
Serial
a08b47bf31
Resolve: Remove remove_custom_resolver 2022-08-02 21:48:50 -04:00
Serial
390512bda3
MP4: Add Atom::push_data 2022-07-30 19:47:47 -04:00
Serial
c4fa8f99d8
MP4: Return all values in Atom::data 2022-07-30 19:41:13 -04:00
Serial
ec4fb07042
ID3v2: Expose {synch_u32, unsynch_u32} 2022-07-26 21:55:58 -04:00
Serial
efedf0f443
Resolve: FileResolver::guess docs 2022-07-26 21:09:52 -04:00
Serial
da45e83967
Benches: Cleanup read_file bench 2022-07-24 19:17:59 -04:00
Serial
f46153c825
Benches: Add missing WavPack benchmark 2022-07-24 19:11:01 -04:00
Serial
f54481026e
lofty_attr: Use full path for TagType 2022-07-24 16:36:23 -04:00
Serial
0805e6683b
MP3: Rename MP3File to MPEGFile 2022-07-24 16:28:28 -04:00
Serial
da45191187
ID3v2: Change LanguageFrame.lang's type to [u8; 3] 2022-07-24 16:21:18 -04:00
Serial
790e175b30
TaggedFile: Stop taking references to TagType 2022-07-24 16:14:42 -04:00
Alex
f48014fda8
Implement custom file resolvers (#40) 2022-07-24 16:08:46 -04:00
Serial
85ad435898
ID3v2: Update ID3v2Tag docs 2022-07-22 11:55:29 -04:00
Serial
d1ce10ae6d
0.7.3 2022-07-22 11:41:15 -04:00
Serial
edc9f6ac14
Revert "Clippy: Fix unnecessary_lazy_evaluations"
This reverts commit f5153b9318.
2022-07-21 16:31:40 -04:00
Serial
f5153b9318
Clippy: Fix unnecessary_lazy_evaluations 2022-07-21 16:23:03 -04:00
Serial
8d8158e105
ID3v2: Don't allow empty strings in Accessor::set_* 2022-07-21 16:15:43 -04:00
Serial
079885eefe
ID3v2: Properly handle TXXX/WXXX frames in Tag -> ID3v2Tag conversion 2022-07-21 16:11:41 -04:00
Serial
97f081fb48
Tags: Support ReplayGain keys
ID3v2: Properly store user defined frames after `Tag` conversion
2022-07-21 15:33:57 -04:00
Serial
69436e5c0a
Misc: Add tests and extension detection for MP1 and MP2 2022-07-18 16:04:21 -04:00
Serial
903531e07f
Tag: Add missing return 2022-07-17 13:58:27 -04:00
Serial
5d6801b0db
0.7.2 2022-07-13 01:47:42 -04:00
Serial
6717d79670
Meta: Start using tags in the changelog 2022-07-12 21:39:51 -04:00
Serial
2089e3deab
WavPack: Add fuzz tests (already fixed) 2022-07-12 21:23:37 -04:00
Serial
7f71053e52
OGG: Add length validation to Vorbis Comments reading 2022-07-12 21:17:18 -04:00
Serial
19cef0400e
FLAC: Return early when encountering invalid zero-sized blocks 2022-07-12 21:01:12 -04:00
Serial
5e35896dff
Misc: Add err! macro 2022-07-12 14:46:30 -04:00
Serial
c833e30103
APE: Stop trusting the lengths of APE tag items 2022-07-12 14:19:02 -04:00
Serial
5c5c95418c
MP4: Fix subtraction 2022-07-11 23:09:06 -04:00
Serial
542f7dabc7
MP4: Better handle invalid atom sizes 2022-07-11 23:01:17 -04:00
Serial
d298199a07
Vorbis Comments: Add zero-sized test 2022-07-11 17:04:40 -04:00
Serial
2f62ff9b60
PictureInformation: Fix potential overflowing addition in from_png 2022-07-11 16:57:03 -04:00
Serial
f99a587391
PictureInformation: Fix potential overflowing subtraction in from_jpeg 2022-07-11 16:52:52 -04:00
Serial
9c35120aeb
Tag: Remove items when Accessor::set_* is provided an empty string 2022-07-11 15:11:33 -04:00
Serial
1f432b9b36
Tests: Add TODOs for other fuzz tests 2022-07-10 18:35:45 -04:00
Serial
464e78e222
IFF: Subtract header from file length 2022-07-10 18:35:07 -04:00
Serial
10b8462e7a
WAV: Stop relying on file's provided size (Fix OOM) 2022-07-10 18:30:12 -04:00
Serial
8a70a77387
AIFF: Stop relying on file's provided size (Fix OOM) 2022-07-10 18:16:31 -04:00
Serial
8ee268b188
Tests: Add empty fuzz tests 2022-07-10 17:15:31 -04:00
Serial
ed37d932bd
Misc: Add WavPack to supported formats 2022-07-10 16:42:48 -04:00
Serial
c6aa4c1c49
Bump deps 2022-07-08 21:22:14 -04:00
Serial
c4947fb183
0.7.0 changelog 2022-07-08 21:19:17 -04:00
Serial
fba1de83eb
0.7.0 2022-07-08 21:18:16 -04:00