Commit Graph

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