Serial
|
7571d968e9
|
Timestamp: Allow short-circuiting on partially invalid inputs
|
2024-09-15 14:29:13 -04:00 |
|
Serial
|
551163ce82
|
changelog: Update for latest MP4 changes
|
2024-09-14 17:05:53 -04:00 |
|
Serial
|
b05bf2c6c6
|
changelog: Update for latest changes
|
2024-09-14 11:34:23 -04:00 |
|
Serial
|
06618cf1a7
|
ID3v2: Restrict frame skipping to the bounds of the frame content
|
2024-09-13 19:53:39 -04:00 |
|
Serial
|
c629e0e4bd
|
ID3v2: Handle TXXX ItemKey conversions correctly
|
2024-09-09 08:01:39 -04:00 |
|
Serial
|
da4dea1f8b
|
ItemKey: Add ItemKey::TrackArtists
This is a multi-valued item where each entry contains one artist name.
See <https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html#artists>.
|
2024-09-09 08:01:39 -04:00 |
|
Serial
|
e787f81544
|
Timestamp: Support parsing without separators
|
2024-09-09 07:07:36 -04:00 |
|
Serial
|
e54a0abd00
|
MPC: Fix potential divide by zero
|
2024-08-31 00:10:48 -04:00 |
|
Serial
|
d69f1cc2f3
|
0.21.1
|
2024-08-28 22:50:07 -04:00 |
|
Serial
|
03047bb345
|
FLAC: Stop moving padding blocks
`PADDING` blocks were incorrectly getting moved to the end of the header without the `Last-metadata-block` getting set.
|
2024-08-25 13:43:53 -04:00 |
|
Serial
|
0b903e9698
|
changelog: Add entries for fuzzing fixes
|
2024-08-24 12:49:14 -04:00 |
|
Serial
|
2f270e873a
|
FLAC: Retain vendor strings on tag write
|
2024-08-24 12:32:18 -04:00 |
|
Serial
|
1505ddf69f
|
0.21.0
|
2024-07-29 07:44:52 -04:00 |
|
Serial
|
9ff01c18b4
|
changelog: Update for latest changes
|
2024-07-28 13:57:33 -04:00 |
|
Serial
|
5661d18a2e
|
MP4: Fix panic on improperly sized freeform idents
|
2024-07-23 16:07:43 -04:00 |
|
Serial
|
59560234b4
|
MP4: Fix panic on invalid hdlr atom size
|
2024-07-23 16:07:43 -04:00 |
|
Serial
|
15e893e268
|
MP4: Fix panic on invalid data atom size
|
2024-07-23 16:07:43 -04:00 |
|
Serial
|
3541fd73f3
|
WAV: Fix panic on invalid bits_per_sample
|
2024-07-23 16:07:43 -04:00 |
|
Serial
|
15c1aed9bf
|
MP4: Allow invalid atom sizes with ParsingMode::Relaxed
|
2024-07-22 12:19:32 -04:00 |
|
Serial
|
5a3a8ba8c6
|
Vorbis: Check comment counts before allocation
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
2a7c061e74
|
WAV: Fix panic on improperly sized INFO LISTs
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
dd9aa76a54
|
MP4: Fix panic with improperly sized freeform idents
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
e9ec05babf
|
AIFF: Fix parsing of invalid f80 sample rates
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
37fdc657a3
|
MP4: Fix division by zero panic
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
61adb2a28f
|
WAV: Fix multiply with overflow panic
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
60bd996e72
|
Vorbis: Fix multiply with overflow panic
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
1e8dbf4295
|
FLAC: Fix subtract with overflow panic
|
2024-07-14 15:10:36 -04:00 |
|
Serial
|
3d43b5882d
|
changelog: Update for recent changes
|
2024-07-04 12:30:16 -04:00 |
|
Serial
|
d4e58ea15d
|
changelog: Add entry for ID3v2.3 write support
|
2024-07-04 11:53:50 -04:00 |
|
Serial
|
13337fc7fc
|
changelog: Add entry for ParseOptions::read_cover_art
|
2024-07-04 11:39:52 -04:00 |
|
Serial
|
89dd85c3dc
|
ParseOptions: Add ParseOptions::read_tags
This makes it possible to use Lofty exclusively for its property reading, which many projects do at this point.
closes #251
|
2024-07-04 11:18:25 -04:00 |
|
Serial
|
b2c310d709
|
0.20.1
|
2024-07-02 16:09:40 -04:00 |
|
Serial
|
b7f86d2844
|
changelog: Add entry for MPEG duration fix
|
2024-07-02 16:07:31 -04:00 |
|
Serial
|
cd86aaad9c
|
0.20.0
|
2024-06-06 13:20:32 -04:00 |
|
Serial
|
e5bda0cfca
|
changelog: Add entry for BoundTaggedFile::into_inner
|
2024-06-06 11:20:19 -04:00 |
|
Serial
|
739491f238
|
MP4: Dont discard tags on multiple udta
|
2024-06-06 11:19:33 -04:00 |
|
Serial
|
d2d4b81fe0
|
Musepack: Improve audio properties
|
2024-05-09 13:14:24 -04:00 |
|
Serial
|
f340ebf39b
|
WAV: Improve audio bitrate calculation
|
2024-05-07 15:10:39 -04:00 |
|
Serial
|
d067933be3
|
MP4: Improve audio bitrate calculation
|
2024-05-06 13:21:10 -04:00 |
|
Serial
|
b45f456232
|
changelog: Add entry for MPEG duration fix
|
2024-05-04 16:16:47 -04:00 |
|
Serial
|
32fb134e67
|
ID3v2: Disallow 4 character TXXX descriptions as ItemKey
|
2024-05-03 12:17:29 -04:00 |
|
Serial
|
928410da6a
|
ID3v2: Allow for generic conversion of language frames
|
2024-05-03 10:55:43 -04:00 |
|
Serial
|
2ced6e5fef
|
changelog: Add missing issue link
|
2024-05-01 13:18:38 -04:00 |
|
Serial
|
29f032c0d4
|
changelog: Add more details about special item retention
|
2024-05-01 13:18:38 -04:00 |
|
Serial
|
8eba1bbceb
|
GlobalOptions: Add preserve_format_specific_items()
|
2024-05-01 13:18:38 -04:00 |
|
Serial
|
e53ca3b42d
|
changelog: Add PR link for Frame enum change
|
2024-05-01 11:37:06 -04:00 |
|
Serial
|
5c9966109a
|
ID3v2: Turn Frame into an enum
|
2024-05-01 11:37:06 -04:00 |
|
Serial
|
4423b5a62b
|
changelog: Add entry for ID3v2 timestamps
|
2024-04-29 11:51:57 -04:00 |
|
Serial
|
c1f117f5a4
|
Tag: Support ItemKey::ParentalAdvisory for Ilst and ID3v2
|
2024-04-27 13:58:40 -04:00 |
|
Serial
|
1474efa9a3
|
Vorbis/Ape: Verify FlagCompilation item contents on merge
|
2024-04-27 11:17:58 -04:00 |
|