aboutsummaryrefslogtreecommitdiffstats
path: root/taglib
Commit message (Expand)AuthorAgeFilesLines
* Detect by contents if file detected by extension is invalid (#1011)HEADupstream/masterUrs Fleisch2021-05-281-33/+44
* Fix "error: duplicate ‘volatile’" on systems without HAVE_GCC_ATOMIC in 1...Oleg Antonyan2021-05-131-1/+1
* ID3v2: Address review commentsbobsayshilol2021-05-021-1/+1
* ASF: Bounds check the size of each header objectbobsayshilol2021-05-021-1/+1
* ID3v2: Return early from decode() on invalid databobsayshilol2021-05-021-0/+4
* MPC: Fix heap-buffer-overflow in readSV7()bobsayshilol2021-05-021-0/+3
* APE: Fix typo in valLengthbobsayshilol2021-05-021-3/+3
* APE: Bounds check the length of valuesbobsayshilol2021-05-021-0/+5
* ID3v2: Bounds check a vector's sizebobsayshilol2021-05-021-0/+5
* FLAC: Validate the size of a readbobsayshilol2021-05-021-0/+5
* Make tests work with BUILD_SHARED_LIBS=ON on WindowsUrs Fleisch2021-03-066-4/+23
* Use GNUInstallDirsAndreas Sturmlechner2021-03-061-5/+5
* Fix doxygen warningsUrs Fleisch2021-02-142-5/+5
* Fix file name resolver on WindowsUrs Fleisch2021-02-141-0/+5
* Ogg: Set granule position to -1 if no packets finish on page (#864)Urs Fleisch2021-02-141-0/+6
* Update version to 1.12.0v1.12-beta-2Urs Fleisch2021-01-231-2/+2
* Support a consistent set of MusicBrainz properties where possibleUrs Fleisch2021-01-105-2/+24
* Add missing iTunes properties for MP4 tagsUrs Fleisch2021-01-101-4/+21
* Add missing 'COMPOSERSORT' property for ID3v2 tagsUrs Fleisch2021-01-102-1/+3
* Create an APE tag when reading a WavPack file without tagsUrs Fleisch2021-01-031-1/+1
* Use mapped roles instead of property keys for TIPL rolesUrs Fleisch2021-01-031-1/+4
* Do not crash when removing non existing TableOfContentsFrame childUrs Fleisch2021-01-031-4/+8
* Correctly construct PrivateFrame from frame dataUrs Fleisch2021-01-031-1/+1
* Use PCST and not TXXX:PODCAST frame for ID3v2 'PODCAST' propertyUrs Fleisch2021-01-033-0/+15
* Add missing extensions to FileRef::defaultFileExtensions()Urs Fleisch2021-01-031-0/+3
* Fix spelling and typosUrs Fleisch2021-01-0214-20/+20
* Remove some DSF and DSDIFF leftoversUrs Fleisch2021-01-021-2/+0
* Merge pull request #989 from ufleisch/ufleisch/id3v2-genresUrs Fleisch2021-01-012-11/+25
|\
| * Write ID3v2.3 genres with multiple references to ID3v1 genres (#988)Urs Fleisch2020-12-301-1/+13
| * Read ID3v2.3 genres with multiple references to ID3v1 genres (#988)Urs Fleisch2020-12-301-10/+12
* | Merge pull request #986 from ufleisch/ufleisch/wav-extensible-subformatUrs Fleisch2021-01-011-0/+8
|\ \
| * | WAV: Support subformat in WAVE_FORMAT_EXTENSIBLE (#850)Urs Fleisch2020-12-201-0/+8
* | | Merge pull request #983 from ufleisch/ufleisch/flac-comment-before-pictureUrs Fleisch2021-01-011-6/+14
|\ \ \
| * | | FLAC: Store comment block before picture block (#954)Urs Fleisch2020-12-211-6/+14
| | |/ | |/|
* | | Merge pull request #981 from ufleisch/ufleisch/alac-without-bitrateUrs Fleisch2021-01-011-1/+36
|\ \ \
| * | | Handle the case when MP4 file header has zero bitrateUrs Fleisch2020-12-271-1/+8
| * | | Calculate bitrate for ALAC files without it (#961)Urs Fleisch2020-12-211-0/+28
| |/ /
* | | Merge pull request #980 from ufleisch/ufleisch/wav-float-without-factUrs Fleisch2020-12-281-3/+4
|\ \ \
| * | | Calculate bitrate for IEEE Float WAV files without fact chunk (#959)Urs Fleisch2020-12-221-3/+4
| |/ /
* | | Merge pull request #978 from ufleisch/ufleisch/wavs-with-garbageUrs Fleisch2020-12-281-2/+0
|\ \ \
| * | | Accept WAV files with garbage appended (#973)Urs Fleisch2020-12-061-2/+0
| | |/ | |/|
* | | Merge pull request #963 from dbry/wavpack-fixesUrs Fleisch2020-12-281-29/+167
|\ \ \
| * | | Clean up code to better match the TagLib styleUrs Fleisch2020-12-232-116/+106
| * | | correctly read very high sample rates from WavPack filesDavid Bryant2020-07-021-1/+1
| * | | make WavPack seekFinalIndex() more robust to false triggersDavid Bryant2020-07-021-5/+9
| * | | Several fixes for WavPack files, including issue #962David Bryant2020-06-302-22/+166
* | | | Merge pull request #942 from uqs/masterUrs Fleisch2020-12-281-9/+30
|\ \ \ \
| * | | | ID3v1: Improve compatibility by mapping renamed genre names to codesUrs Fleisch2020-12-271-0/+21
| * | | | A few more corrections to genre namesUrs Fleisch2020-12-241-6/+6
| * | | | Fix spelling of Bebop and update Fusion and Hardcore to match WikipediaUlrich Spörlein2019-12-191-3/+3