aboutsummaryrefslogtreecommitdiffstats
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
* Add CMake option for building with ZLibJulius Brüggemann2021-03-292-12/+24
* Update to more modern macOS instructions.Scott Wheeler2021-03-221-12/+14
* Drop leftovers WITH_ASF and WITH_MP4Jörg Krause2021-03-062-10/+1
* Fix taglib-config for cross compiling (#998)Urs Fleisch2021-03-061-5/+15
* Make tests work with BUILD_SHARED_LIBS=ON on WindowsUrs Fleisch2021-03-066-4/+23
* Install taglib.png icon into html folder structureAndreas Sturmlechner2021-03-062-2/+2
* Install examples after we selected to build themAndreas Sturmlechner2021-03-061-0/+5
* Just set CMAKE_MODULE_PATH instead of list(APPEND), drop ENABLE_STATIC errAndreas Sturmlechner2021-03-061-5/+1
* Use FeatureSummary for a nice CMake summary outputAndreas Sturmlechner2021-03-061-0/+3
* Use GNUInstallDirsAndreas Sturmlechner2021-03-067-32/+26
* Move finding ZLIB to root CMakeLists.txtAndreas Sturmlechner2021-03-062-18/+15
* Use CMake's CTest which includes BUILD_TESTING optionAndreas Sturmlechner2021-03-063-17/+12
* SVG for API doc diagrams makes a lot more sense in 2021Scott Wheeler2021-02-161-1/+1
* Version 1.12v1.12Urs Fleisch2021-02-151-2/+2
* Update documentation for version 1.12.0Urs Fleisch2021-02-154-24/+71
* 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-142-0/+34
* Update version to 1.12.0v1.12-beta-2Urs Fleisch2021-01-232-4/+4
* Add more unit testsUrs Fleisch2021-01-185-0/+85
* Merge pull request #990 from ufleisch/ufleisch/more-testsUrs Fleisch2021-01-1221-14/+726
|\
| * Support a consistent set of MusicBrainz properties where possibleUrs Fleisch2021-01-1010-2/+220
| * Add missing iTunes properties for MP4 tagsUrs Fleisch2021-01-102-4/+107
| * Add missing 'COMPOSERSORT' property for ID3v2 tagsUrs Fleisch2021-01-103-1/+15
| * 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
| * Add more unit testsUrs Fleisch2021-01-035-0/+352
|/
* Update NEWSUrs Fleisch2021-01-021-1/+13
* Fix spelling and typosUrs Fleisch2021-01-0214-20/+20
* Remove some DSF and DSDIFF leftoversUrs Fleisch2021-01-024-3/+1
* Merge pull request #989 from ufleisch/ufleisch/id3v2-genresUrs Fleisch2021-01-013-12/+78
|\
| * Write ID3v2.3 genres with multiple references to ID3v1 genres (#988)Urs Fleisch2020-12-302-1/+41
| * Read ID3v2.3 genres with multiple references to ID3v1 genres (#988)Urs Fleisch2020-12-302-11/+37
* | Merge pull request #986 from ufleisch/ufleisch/wav-extensible-subformatUrs Fleisch2021-01-013-0/+23
|\ \
| * | WAV: Test properties of file with WAVE_FORMAT_EXTENSIBLEUrs Fleisch2020-12-212-0/+15
| * | WAV: Support subformat in WAVE_FORMAT_EXTENSIBLE (#850)Urs Fleisch2020-12-201-0/+8