Commit Graph

  • 142ccac8dc
    go.mod master majomi 2024-07-15 16:37:49 +0200
  • 8959a664ff
    update go.mod majomi 2024-07-15 16:34:15 +0200
  • e2b10ffdea
    Fix typo majomi 2024-07-15 16:25:51 +0200
  • 64531b717e
    fix vorbis multiple artists majomi 2024-07-15 16:18:59 +0200
  • 960463dd47
    Merge b391bd2bd2 into 3d75831295 Earthrot 2024-07-14 14:02:45 +0200
  • b391bd2bd2 Reading of genre from MP4 'gnre' atom Earthrot 2024-07-14 13:43:26 +0200
  • 628ceebb82
    Merge 4d6f46c141 into 3d75831295 Oliver Kahrmann 2024-07-02 10:10:37 -0400
  • 3f542a6d62
    Merge 6539cf57ba into 3d75831295 Aleksey 2024-06-13 16:33:02 +0000
  • fcb5421d9e
    Merge 27fc96f196 into 3d75831295 HylinYin 2024-05-28 09:36:09 +0800
  • c9f593bc17
    Merge 779ee174a8 into 3d75831295 Mitsuha 2024-05-05 09:57:14 +0000
  • a41e7bafc8
    Merge 0d30b39e71 into 3d75831295 Kenneth 2024-05-05 17:47:20 +0800
  • 779ee174a8 Expand the metadata of flac, now you can read the STREAMINFO block Misakas 2024-05-05 17:45:03 +0800
  • 3313d549c2
    Merge 6e65b5a285 into 3d75831295 Xavier Henner 2024-04-26 23:42:30 +1000
  • 3d75831295
    id3v2: try to parse the year when 'year' tag could be a date (#104) Jorge Junior 2024-04-17 02:37:06 -0300
  • 89fc76d5e1 treat version as a string JorgeLNJunior 2024-04-15 21:52:11 -0300
  • 218f199a25 bump the version in the workflow file JorgeLNJunior 2024-04-15 10:10:01 -0300
  • d8b6ebde11 bump the go version JorgeLNJunior 2024-04-14 11:45:29 -0300
  • dc579f508b
    Fallback to year field for ogg files when date not present (#105) yabobay 2024-04-14 02:08:47 +0300
  • 72cd9c2762 prioritize 'date' over 'year' tag on ogg files yabobay 2024-04-13 17:38:26 +0300
  • cb29df219d
    apply suggestion Jorge Junior 2024-04-13 11:08:17 -0300
  • c5aeb527e9 Recognise year field for ogg files when present yabobay 2024-03-09 22:30:48 +0200
  • 8fd259abcb try to parse the year when 'year' tag could be a date JorgeLNJunior 2024-02-02 21:33:21 -0300
  • 713ab0e946
    add additional means (#101) Noah Zoschke 2024-01-22 13:42:04 -0800
  • 0253fc576d
    added genre codes 148 to 191 (winamp ext) (#103) bretttolbert 2024-01-22 15:33:51 -0600
  • c61737271c removed hyphen from Indie-Rock genre Brett Tolbert 2023-12-27 19:08:37 -0600
  • 6ae620f00f make new genres captialization consistent with existing Brett Tolbert 2023-12-27 18:48:54 -0600
  • fe8c93436c added genre codes 148 to 191 (winamp ext) Brett Tolbert 2023-12-27 18:37:13 -0600
  • eae7ff6f4b add additional means Noah Zoschke 2023-11-21 08:29:42 -0800
  • bc41f585fb
    Merge cfaa6a7d55 into 978a0926ee Aleksey 2023-06-29 21:55:50 -0700
  • 978a0926ee
    vorbis: return artist instead of performer (#97) Melvyn 2023-06-30 05:38:51 +0200
  • 6c0af44ae4
    Add missing performer comment melvyn2 2023-05-30 17:17:11 -0700
  • 0d30b39e71
    fix: rm: UnknownFileType from AcceptedFileTypes;; Kenneth 2023-05-25 08:48:36 +0100
  • 0757e3fc7c add: fn{parse, acceptedFileTypes}; kendfss 2023-05-19 19:53:25 +0100
  • 94662ac4ff
    Return artist instead of performer for vorbis tags Melvyn 2022-12-21 18:21:55 -1000
  • 27fc96f196 fix: fix id3v2 sum error yinhylin 2022-10-29 23:51:40 +0800
  • adf36e8960
    update README links (#93) David Howden 2022-06-19 09:00:19 +1000
  • 20a9134025 update README links David Howden 2022-06-19 08:50:24 +1000
  • e66a190c9f
    update README (#92) David Howden 2022-06-18 09:25:55 +1000
  • ab99efedd9 update README David Howden 2022-06-18 09:25:12 +1000
  • d68341c4e2
    Add go.yaml to trigger actions on pull requests (#84) David Howden 2022-06-18 09:22:08 +1000
  • b3cc9a2cea bump checkout and setup-go to v3 David Howden 2022-06-18 09:14:11 +1000
  • e38110327d add cache and update go version David Howden 2022-06-18 08:43:09 +1000
  • 404da08799 add go.yaml David Howden 2021-09-19 07:59:45 +1000
  • c3f9cefce8
    go.mod: add go mod files (#91) David Howden 2022-06-18 09:16:05 +1000
  • 229d0e255e go.mod: add go mod files David Howden 2022-06-18 09:11:31 +1000
  • 77907a30b7
    Add Ogg Opus metadata support (#69) Mattias Wadman 2022-05-30 13:04:23 +0200
  • 4d6f46c141
    Ensure sample data actually contains ID3v2.2 Oliver Kahrmann 2021-10-25 22:02:58 +0200
  • cfaa6a7d55
    Apply suggestions from code review Aleksey 2021-09-19 16:23:20 +0300
  • b4ea69b945 Add comment with source Aleksey Sulzhenko 2021-09-19 13:27:37 +0300
  • 6539cf57ba Add comment for fix UFID error Aleksey Sulzhenko 2021-09-19 12:23:38 +0300
  • 42d38d7bfb Added genre parsing for mp4 (atom) file metadata Aleksey Sulzhenko 2021-09-18 18:34:17 +0300
  • a081f19c30 Fix UFID error: "expected to split UFID data into 2 pieces" Aleksey Sulzhenko 2021-09-18 18:22:11 +0300
  • e5561567e2
    Setup github actions David Howden 2021-04-05 19:45:12 +1000
  • d52dcb253c fix panic on invalid input David Howden 2020-11-20 18:04:54 +1100
  • a92213460e check bounds in readAPICFrame David Howden 2020-11-20 06:32:00 +1100
  • 4b595ed4fa check bounds in readAtomData David Howden 2020-11-20 06:28:13 +1100
  • 6b18201aa5 check bounds in readPICFrame David Howden 2020-11-20 06:25:35 +1100
  • 53ee65d2ae be more cautious with language parsing David Howden 2020-11-20 06:21:26 +1100
  • 46e57f75db limit up-front allocation when reading bytes David Howden 2020-08-29 07:40:05 +1000
  • d072771f6a Add Ogg Opus metadata support Mattias Wadman 2020-04-27 01:29:46 +0200
  • 5d76b8eaae
    vorbis: Add comment picture support (#65) Mattias Wadman 2020-04-12 05:29:33 +0200
  • 8927263708 vorbis: Add comment picture support Mattias Wadman 2020-04-11 10:04:48 +0200
  • 869a70545f
    Check versions before using data length indicator (#66) David Howden 2020-04-11 12:20:04 +1000
  • b990d082c7 id3v2: only use data length indicator for 2.4 David Howden 2020-04-11 08:38:11 +1000
  • ad9f1a13d6 id3v2: Read and use frame data length indicator Mattias Wadman 2020-04-06 22:02:56 +0200
  • 7e5c04fecc
    move towards using uint for all sizes (#59) David Howden 2019-11-22 22:50:59 +1100
  • 608f41a981 rebase against master David Howden 2019-11-22 22:47:29 +1100
  • bab8a446d3 dsf: support larger files David Howden 2019-11-22 22:37:25 +1100
  • 36558945ec move towards using uint for all sizes David Howden 2019-11-21 22:14:30 +1100
  • 73beae5008 ogg: support comment header packets spanning pages (#57) w1ck3dg0ph3r 2019-11-22 14:23:40 +0300
  • 24bf3534bc
    ogg: cleaner buffer initialization w1ck3dg0ph3r 2019-11-21 12:23:28 +0300
  • ee391d45a1 ogg: add test for multipage comment header w1ck3dg0ph3r 2019-11-21 12:21:42 +0300
  • 2978d3ad8c ogg: support comment header packets spanning pages w1ck3dg0ph3r 2019-11-20 19:58:50 +0300
  • 1da6595654
    Merge b00b4fe75f into f644c14784 Jonas L 2019-11-20 19:29:51 +0300
  • f644c14784 vorbis: refactor integer decoding to use more clear naming David Howden 2019-11-21 00:19:27 +1100
  • db0c67e351 Issue 50 - mp4: multiple data atoms can cause size overflow and hang Steve Hellwege 2019-01-31 17:22:21 -0800
  • 9e2b0cb227
    Add date string support Shawn Smith 2019-01-31 00:07:18 -0800
  • 0ac095e61d Issue 50 - mp4: multiple data atoms can cause size overflow and hang Steve Hellwege 2019-01-31 17:22:21 -0800
  • 191c9df69b
    Add go.mod Shawn Smith 2019-01-30 23:14:58 -0800
  • b00b4fe75f Merge branch 'master' of https://github.com/jooola/tag into enhance_testing jo 2018-11-10 16:09:04 +0100
  • a9f04c2798 added dsf support, reusing the existing ID3 parser (#43) ilkomiliev 2018-11-04 23:57:29 +0100
  • f7de80886f Added missing Comment interface method ilkomiliev 2018-11-04 23:03:46 +0100
  • cdcc69d7b2 Merge conflict resolved ilkomiliev 2018-11-04 22:51:14 +0100
  • 4b328e32a5 Merge conflict resolved ilkomiliev 2018-11-04 22:46:34 +0100
  • d2a14118e7 removed coincidentally pushed local files ilkomiliev 2018-11-04 22:37:29 +0100
  • 34f7f1e3c8 Add comment metadata (#44) Jonas L 2018-11-04 21:56:00 +0100
  • 72fcfc4c45 changed mode of compile.sh to executable ilkomiliev 2018-11-04 17:32:17 +0100
  • 2a358e3945 Added compile.sh for cross-platform compilation ilkomiliev 2018-11-04 17:31:34 +0100
  • 5dfd11d2c9 Add FileType and Format testing jo 2018-09-22 20:46:59 +0200
  • 4167fd8d83 Merge branch 'feature/dsf-metadata' of https://github.com/ilkomiliev/tag into feature/dsf-metadata ilkomiliev 2018-09-22 18:04:57 +0200
  • 8932dbdeae Added dsf tests ilkomiliev 2018-09-22 18:02:54 +0200
  • 41ae7002a4 Added link to test files ilkomiliev 2018-09-21 22:38:48 +0200
  • ad075964d7 Improvements in the dsf implementation ilkomiliev 2018-09-21 21:25:28 +0200
  • 7e0fda38f0 Merge string trimming for id3v1 into single method David Howden 2018-09-21 18:58:54 +1000
  • 2454103234 added dsf support, reusing the existing ID3 parser ilkomiliev 2018-09-17 19:08:09 +0200
  • 3062d7528f Use dedicated readStringTrimNULL function in id3v1 jo 2018-09-03 15:15:19 +0200
  • 2153c496f8 Add OGG sample file jo 2018-09-02 19:49:24 +0200
  • e955ea05e0 Fix NULL chars in string while reading id3v11 tags jo 2018-09-02 19:22:37 +0200
  • e496dd9f43 Add test_tag and some sample data jo 2018-08-03 00:30:18 +0200
  • e942bc19aa Add parsing year for vorbis comment (#39) Jonas L 2018-08-15 20:16:51 +0200