Commit Graph

  • 3794ff3154 Merge pull request 'feat(ximalaya): initial support' (#42) from feat/ximalaya into master um-dev 2022-11-20 01:38:13 +0000
  • b22453215f
    revert: go mod changes #42 Unlock Music Dev 2022-11-20 08:10:29 +0800
  • 81862b26c9
    feat(ximalaya): initial support Unlock Music Dev 2022-11-20 07:53:36 +0800
  • 110a78433a Merge pull request 'fix(kwm): allow new magic header' (#41) from fix/kwm-magic into master um-dev 2022-11-20 00:03:42 +0000
  • d896925dff
    fix(kwm): allow new magic header #41 Unlock Music Dev 2022-11-20 03:12:30 +0800
  • bd95fdb53b
    fix: unit tests Unlock Music Dev 2022-11-20 02:53:04 +0800
  • f6748d644d
    refactor: code cleaning Unlock Music Dev 2022-11-20 02:47:28 +0800
  • 8e068b9c8d
    refactor: rename xm -> xiami Unlock Music Dev 2022-11-20 02:18:50 +0800
  • 14c9d49d46
    refactor: change module path v0.2.0-test-mod Unlock Music Dev 2022-11-19 07:44:44 +0800
  • 6f1cdc5b4f
    fix: raw don't access registry Unlock Music Dev 2022-11-19 07:25:45 +0800
  • 8fd6763b29
    fix: allow unencrypted tm0 tm3 Unlock Music Dev 2022-11-19 07:25:44 +0800
  • 2880c63bf7
    fix: seek to audio start after validate Unlock Music Dev 2022-11-19 07:25:44 +0800
  • 67ff0c44cd
    refactor: use io.Reader instead of custom method Unlock Music Dev 2022-11-19 07:25:43 +0800
  • 4365628bff
    refactor: qmc don't export internal functions Unlock Music Dev 2022-11-19 07:25:42 +0800
  • b275b552ed
    refactor: use kgm crypto from `parakeet-rs` Unlock Music Dev 2022-11-19 07:25:42 +0800
  • 4ecaef1ff9
    refactor: remove global logger Unlock Music Dev 2022-11-19 07:25:41 +0800
  • e2fc56ddb2
    refactor: remove logging in algorithms Unlock Music Dev 2022-11-19 07:25:40 +0800
  • a2c55721cc
    feat: simplify vpr decode Unlock Music Dev 2022-11-19 07:25:39 +0800
  • e6ba9f0bfa
    fix: links & errors Unlock Music Dev 2022-11-19 07:25:39 +0800
  • 21bd246d6c
    feat: use table to generate kgm mask Unlock Music Dev 2022-11-19 07:25:38 +0800
  • f05ae61aff
    feat: adapt for qmc key v2 Unlock Music Dev 2022-11-19 07:25:37 +0800
  • 7b37e4dd3c
    feat: add tips for QMC with STag suffix Unlock Music Dev 2022-11-19 07:25:36 +0800
  • 04539a138d
    Merge 825784e605 into 9647ca15fd #39 pemako 2022-09-02 16:38:33 +0000
  • 825784e605 feat: imporve code pemako/master #39 pemako 2022-09-03 00:35:56 +0800
  • 9647ca15fd
    Merge pull request #33 from Sloaix/master MengYX 2022-03-05 17:56:09 +0800
  • f27b73a64c feat: support removing source files #33 Sloaix 2022-02-24 23:32:17 +0800
  • 5226bfc05f
    Update README.md #29 xinyo 2022-01-11 03:35:06 +1100
  • 2058504384
    feat(QMCv2): support `.mggl` and `.bkc*` v0.1.1 MengYX 2022-01-09 06:30:38 +0800
  • 76df8e6c1a
    fix(QMCv2): unlock error on 32bit platform MengYX 2022-01-09 06:24:58 +0800
  • 42d658625f
    test(QMCv2): add case mflac_rc4 MengYX 2022-01-09 06:21:35 +0800
  • def2925900
    feat(QMCv2): better rc4 cipher MengYX 2021-12-17 04:31:58 +0800
  • 62f7991a64
    ci: add go test v0.1.0 MengYX 2021-12-14 04:11:13 +0800
  • 9390b45207
    Merge pull request #23 from unlock-music/feature/qmc-v2 MengYX 2021-12-14 04:09:17 +0800
  • deaa58e91f
    feat(QMCv2): replace with old decoder #23 MengYX 2021-12-14 04:01:04 +0800
  • 7755d47f7a
    test(QMCv2): add test data & case "mgg_map" MengYX 2021-12-14 02:56:33 +0800
  • 7cc7aa19fd
    feat(QMCv2): support static cipher (legacy) MengYX 2021-12-14 02:19:32 +0800
  • 1025010395
    fix(QMCv2): add missing test data MengYX 2021-12-13 22:58:38 +0800
  • 8cc7f66640
    chore(QMCv2): Rename old files MengYX 2021-12-13 22:55:31 +0800
  • 38648d57e6
    feat(QMCv2): Add mapCipher & mflac/mgg key discovery MengYX 2021-12-13 22:54:08 +0800
  • 629c0c36f0
    ci: allow all branches MengYX 2021-12-13 20:55:05 +0800
  • 1552a667f6
    init QMCv2: RC4 (512 Byte Key) MengYX 2021-12-13 20:42:07 +0800
  • f14c0cd9c2
    fix ci v0.0.6 Emmm Monster 2021-11-12 05:39:41 +0800
  • 63d4e6e1d2
    improve ci Emmm Monster 2021-11-12 05:30:03 +0800
  • be6d3e5a44
    improve ci Emmm Monster 2021-11-12 05:17:06 +0800
  • ae4b46bf57
    improve cli Emmm Monster 2021-11-12 00:23:37 +0800
  • 3f3980de38
    fix #18: skip noop decoder Emmm Monster 2021-11-11 23:43:20 +0800
  • 6fd5bd5863
    fix #18: support upper case extension Emmm Monster 2021-11-11 23:27:07 +0800
  • 0a13671df2
    chore: update deps Emmm Monster 2021-11-11 23:18:17 +0800
  • 28d84e4dc2
    Fix: algorithm bugs in `qmc` Optimize: algorithm in `kgm` Emmm Monster 2021-08-03 04:17:10 +0800
  • 60c15894c0
    Fixed #12: Add sniffer for `.dff` Emmm Monster 2021-05-25 12:20:04 +0800
  • 15e340eac4
    Update RawDecoder & Support `.kwm` as `.aac` v0.0.5 Emmm Monster 2021-05-23 19:59:29 +0800
  • c836ac7cb5
    Clean TODOs Emmm Monster 2021-05-23 19:58:23 +0800
  • ad301e0ff2
    Update Help Text v0.0.4 Emmm Monster 2021-05-16 17:21:20 +0800
  • 1f0aefb72d
    Update README.md Emmm Monster 2021-05-16 17:18:37 +0800
  • c71ad9cc79
    Close #10 Drag to Decrypt Emmm Monster 2021-05-16 16:59:49 +0800
  • 1760737121
    Fix CI: Checkout with history & tags v0.0.3 Emmm Monster 2021-05-16 13:50:35 +0800
  • b517806fdb
    Fix CI Emmm Monster 2021-05-16 13:43:36 +0800
  • b6df09cee3
    Fix CI Emmm Monster 2021-05-16 13:41:13 +0800
  • 9cf42af251
    Use git tag as version Emmm Monster 2021-05-16 12:30:48 +0800
  • c1c43d2a41
    Sniff Output Audio Extension Emmm Monster 2021-05-16 12:18:19 +0800
  • f9686bbfc4
    Decoder.GetAudioExt() return extension with . Emmm Monster 2021-05-16 12:15:22 +0800
  • 9caf11217b
    Remove Debug Deps v0.0.2 Emmm Monster 2021-03-02 18:19:24 +0800
  • ef060159f0
    Fix #8 Emmm Monster 2021-03-02 18:16:37 +0800
  • 939cfd38d0
    Fix incorrect package path Emmm Monster 2021-03-02 18:16:19 +0800
  • 379b52295e
    CI: [GitHub Actions] Build Emmm Monster 2021-02-22 00:14:53 +0800
  • 5f1a30536e
    README: Add Link to Release Emmm Monster 2021-02-22 00:06:31 +0800
  • c1b060f363
    LICENSE: Say Hello to 2021! Emmm Monster 2021-02-22 00:00:32 +0800
  • 8386fbe23b
    Fix: Some incorrect file type registration Emmm Monster 2021-02-21 23:59:14 +0800
  • 4cdbc35d4a
    Create README.md v0.0.1 EmmmX 2020-12-26 23:44:44 +0800
  • ec0c11817e
    Merge remote-tracking branch 'origin/master' Emmm Monster 2020-12-26 23:23:35 +0800
  • 96d3437ff4
    Add CLI Entrance Emmm Monster 2020-12-26 23:22:39 +0800
  • 95f613481d
    Unregister Raw Decoders Emmm Monster 2020-12-26 23:21:11 +0800
  • 115d101c4e
    Merge pull request #1 from unlock-music/add-license-1 MengYX 2020-12-26 20:57:21 +0800
  • 35121610b1
    Create LICENSE #1 EmmmX 2020-12-26 20:56:24 +0800
  • 91e23a20dd
    Register Decoder With Default Output Ext Emmm Monster 2020-12-26 16:07:48 +0800
  • d5031e1935
    Add Decoder Registry Add Raw Decoder Emmm Monster 2020-12-26 15:47:10 +0800
  • 1aa5731225
    Fix Tm Decoder Emmm Monster 2020-12-26 15:03:34 +0800
  • 7c0d6604a2
    Add Tm Decoder Update XM Decoder Emmm Monster 2020-12-26 04:54:59 +0800
  • 0eb8ade0e9
    Add XM Decoder Emmm Monster 2020-12-26 04:38:23 +0800
  • e0f184bc05
    Add KWM Decoder Improve QMC Decoder Emmm Monster 2020-12-26 04:14:41 +0800
  • dc2fb2f471
    Add KGM Decoder Emmm Monster 2020-12-26 02:54:07 +0800
  • a92ea82090
    Update NCM, QMC Decoder Emmm Monster 2020-12-26 02:53:28 +0800
  • fe5403cdb7
    Add QMC Decoder Emmm Monster 2020-12-26 00:49:28 +0800
  • db85f60023
    Update NCM Decoder Emmm Monster 2020-12-26 00:49:03 +0800
  • 98a645a45c
    Add NCM Decoder Emmm Monster 2020-12-25 22:41:04 +0800
  • bf2846b950
    Init Project Emmm Monster 2020-12-25 22:39:50 +0800