Commit Graph

  • 5dad838c33 docs: add changelog main v0.1.12 鲁树人 2025-09-08 20:43:38 +09:00
  • 3af2c76153 chore: bump to v0.1.12 鲁树人 2025-09-08 20:43:33 +09:00
  • 2db85a1e9c fix: address clippy warnings 鲁树人 2025-09-08 20:35:09 +09:00
  • 9ba4eed1ea fix: reduce mp3 false-positive 鲁树人 2025-09-08 20:29:23 +09:00
  • 479a27495d release: bump version to v0.1.11 v0.1.11 鲁树人 2025-09-03 21:11:32 +09:00
  • 62d93e6447 chore: exclude .idea 鲁树人 2025-09-03 21:10:43 +09:00
  • 0a7014e10a fix: use new repo 鲁树人 2025-09-03 21:10:23 +09:00
  • 562ea1dc8a release: bump version to v0.1.10 v0.1.10 鲁树人 2025-05-04 21:29:11 +09:00
  • 2667e1a465 docs: update readme 鲁树人 2025-05-04 21:28:54 +09:00
  • 6430012fca docs: add build instruction and npm usage 鲁树人 2025-05-04 21:25:58 +09:00
  • 2ac0613192 build: fix wasm build 鲁树人 2025-05-04 21:15:37 +09:00
  • 91f54423a2 refactor: remove anyhow from kuwo 鲁树人 2025-05-04 21:15:31 +09:00
  • 190ceb1903 qmc: remove use of anyhow 鲁树人 2025-05-04 21:00:27 +09:00
  • a1a6c4b1e8 chore: mark qmc metadata error message as warn 鲁树人 2025-04-28 00:44:38 +09:00
  • 67847cf61d chore: bump to v0.1.9 v0.1.9 鲁树人 2025-03-31 08:54:13 +09:00
  • 8f96da8b20 fix: better mp3 detection; drop mp1/mp2 format test 鲁树人 2025-03-31 08:53:24 +09:00
  • f503b5ea4b fix: bump version to v0.1.8 v0.1.8 鲁树人 2025-03-31 08:53:23 +09:00
  • ed4d01b354 fix: reduce sync frame test length 鲁树人 2025-03-31 08:53:21 +09:00
  • a5e1f62a1e chore: bump version to v0.1.7 v0.1.7 鲁树人 2025-03-31 08:53:20 +09:00
  • 4d71f26d8b chore: add script to bump all versions 鲁树人 2025-03-31 08:53:19 +09:00
  • a971855f1e fix: support mp3 with junk data after header 鲁树人 2025-03-31 08:53:18 +09:00
  • eb189a5fec chore: handle rust warning 鲁树人 2025-03-31 08:53:17 +09:00
  • 2b0219e3aa chore: bump version to v0.1.6 v0.1.6 鲁树人 2025-02-25 06:59:35 +09:00
  • d879b4ead2 fix: extension for mkv (should be mka) 鲁树人 2025-02-25 07:02:03 +09:00
  • 57d2863043 feat(kgm): expose db decrypt function 鲁树人 2025-02-25 06:59:00 +09:00
  • 9ff5efc5d6 chore: bump version to v0.1.5 v0.1.5 鲁树人 2025-02-25 05:06:19 +09:00
  • ff9155a686 feat: add mkv detection 鲁树人 2025-02-25 05:01:35 +09:00
  • 926c8896b0 chore: clean unused deps v0.1.4 鲁树人 2025-02-25 04:54:26 +09:00
  • 7cb6ba722f chore: bump version to v0.1.4 鲁树人 2025-02-25 04:53:21 +09:00
  • ba422e3cce feat(kgm): move slot_key logic out 鲁树人 2025-02-25 04:51:44 +09:00
  • 6706eb85e5 docs: build um_wasm 鲁树人 2025-02-24 21:09:38 +09:00
  • 36dbf7e28f chore: bump to v0.1.3 v0.1.3 鲁树人 2025-02-24 20:41:21 +09:00
  • 54deabe74f feat: add kgm v5 (kgg) support. 鲁树人 2025-02-24 20:41:17 +09:00
  • 02f0bb9a93 feat: add kugou db decryption logic 鲁树人 2025-02-24 09:21:27 +09:00
  • acf3a814bd ci: Gitea actions (#8) 鲁树人 2025-02-23 17:53:19 +00:00
  • 4c1bcf8fd5 chore: bump dependencies and version to v0.1.2 v0.1.2 鲁树人 2024-12-15 01:25:01 +09:00
  • 8b9348b4fc fix: detect mp3 with multiple id3 tag 鲁树人 2024-12-15 01:12:33 +09:00
  • 051805a019 feat: qrc file support v0.1.1 鲁树人 2024-10-06 19:55:41 +01:00
  • fdc867bbc3 chore: bump to v0.1.0 v0.1.0 鲁树人 2024-09-24 22:32:52 +01:00
  • cd57e88666 CI: Build and publish (#7) 鲁树人 2024-09-24 21:31:18 +00:00
  • 235612ac91 [wasm] chore: bump version to alpha.18 鲁树人 2024-09-20 23:43:51 +01:00
  • d3794d8d32 [wasm] chore: bump version to alpha.17 鲁树人 2024-09-20 23:42:32 +01:00
  • 07c5995065 [wasm/kuwo] feat: expose resource id metadata 鲁树人 2024-09-20 23:42:19 +01:00
  • 7f03b5ed76 [wasm] chore: bump version to alpha.16 鲁树人 2024-09-20 23:22:29 +01:00
  • 87d1d8152a [wasm/mg3d] feat #3: expose mg3d to wasm glue 鲁树人 2024-09-20 23:22:04 +01:00
  • 0da553c4dd [mg3d] feat #3: implement migu 3d decipher with improved key guessing 鲁树人 2024-09-20 23:11:51 +01:00
  • cf320a5669 [wasm/qtfm] feat: add qtfm wasm glue 鲁树人 2024-09-20 21:14:24 +01:00
  • 9ea6a73ca4 chore: sort imports 鲁树人 2024-09-20 20:19:24 +01:00
  • fd09693656 chore: sort dependencies; expose qtfm visibility in um_cli 鲁树人 2024-09-20 00:46:15 +01:00
  • 8f00373dbf [qtfm] feat #4: implement QingTingFM decipher 鲁树人 2024-09-20 00:43:06 +01:00
  • 5748d92af4 [wasm] fix: properly export function to fetch package version 鲁树人 2024-09-19 00:03:52 +01:00
  • a149b4e469 [wasm] chore: bump version to alpha.14 鲁树人 2024-09-19 00:01:04 +01:00
  • 87ac7aaa5d [wasm] feat: expose library version 鲁树人 2024-09-19 00:00:30 +01:00
  • 3698c703fc [wasm] feat: expose media name 鲁树人 2024-09-19 00:00:06 +01:00
  • b1605f65ba [wasm] chore: bump version to alpha.13 鲁树人 2024-09-18 23:33:38 +01:00
  • 1800f1b627 [xiami] feat: implement xiami decipher 鲁树人 2024-09-18 23:33:22 +01:00
  • 687885b88d [wasm/xmly] feat: add wasm glue 鲁树人 2024-09-18 23:01:01 +01:00
  • 6a60dec89b [xmly] chore: rename streams 鲁树人 2024-09-18 23:00:51 +01:00
  • 4ca1bfe2c8 [wasm/kgm] refactor: simplify kgm interface 鲁树人 2024-09-18 22:02:18 +01:00
  • 38a770161a [xmly] docs: added notes about the format 鲁树人 2024-09-18 01:35:40 +01:00
  • 4deb777996 [xmly] feat #5: implement xmly decipher 鲁树人 2024-09-18 01:23:48 +01:00
  • 2556d04120 [joox] docs #1: improve joox method docs 鲁树人 2024-09-17 21:48:14 +01:00
  • 12199616c2 [joox] feat #1: add joox decipher implementation 鲁树人 2024-09-17 21:45:51 +01:00
  • b3fc9f8318 [wasm] build: default to release build 鲁树人 2024-09-16 22:10:16 +01:00
  • 60d2fb4ce0 [wasm] chore: bump version to alpha.12 鲁树人 2024-09-16 21:30:39 +01:00
  • 929beeb9f9 [wasm/kwm] refactor: change kwm constructors 鲁树人 2024-09-16 21:28:35 +01:00
  • adabbbd27e [wasm/kgm] feat #2: add kgm glue 鲁树人 2024-09-16 21:28:07 +01:00
  • 75ebe1e631 [kwm] refactor: move Decipher new fn under struct 鲁树人 2024-09-16 21:03:46 +01:00
  • e45d09cf8e [kgm] refactor: convert to enum for dispatch 鲁树人 2024-09-16 20:59:05 +01:00
  • e011f75d36 [kgm] chore: use Box::new instead of from. 鲁树人 2024-09-16 20:42:34 +01:00
  • 92a52c1565 [kgm] feat: add decipher self-test on startup 鲁树人 2024-09-15 23:53:00 +01:00
  • da806d7ad4 [kgm/ncm/kwm] refactor: improve performance for large file 鲁树人 2024-09-15 23:25:19 +01:00
  • fd73e8b9a3 [kgm] refactor #2: slightly improve performance 鲁树人 2024-09-15 22:20:18 +01:00
  • 7b4464bacd [kgm] feat #2: basic kgm support 鲁树人 2024-09-15 22:15:02 +01:00
  • 2222e7bc50 [kwm] refactor: rename cipher to decipher 鲁树人 2024-09-15 20:43:57 +01:00
  • 1e1d642149 [kwm] fix: Bodian build issue 鲁树人 2024-09-15 16:34:10 +01:00
  • a6e1c54902 [wasm] chore: bump version to alpha.11 鲁树人 2024-09-15 16:32:24 +01:00
  • 5432002253 [wasm] chore: use new key method 鲁树人 2024-09-15 16:32:07 +01:00
  • 440df8a06b [kwm] fix: KWMv1 key generation 鲁树人 2024-09-15 16:20:54 +01:00
  • 785b2f6f0d [kwm] fix: init QMCv2 with ekey 鲁树人 2024-09-15 16:20:39 +01:00
  • dad2d9c841 [kwm] fix: magic header detection 鲁树人 2024-09-15 16:19:42 +01:00
  • 42f29abff3 [kwm] refactor: improve error display 鲁树人 2024-09-15 16:19:28 +01:00
  • 07fe0263d2 [qmc] feat: add helper method to create QMCv2 Decipher from EKey 鲁树人 2024-09-15 16:18:48 +01:00
  • 7502b310d2 refactor: ekey decrypt now return Vec<u8> instead. 鲁树人 2024-09-15 16:18:18 +01:00
  • e1ed4ba6cf chore: ignore build folders 鲁树人 2024-09-15 16:17:43 +01:00
  • d989b15582 [wasm] fix: decode ekey before decryption 鲁树人 2024-09-15 15:42:15 +01:00
  • 5de74ba6c3 [wasm] build: allow dev build 鲁树人 2024-09-15 15:42:03 +01:00
  • 7ac92f9341 [wasm] fix: let vite ignore the dynamic import of node:fs 鲁树人 2024-09-15 15:41:43 +01:00
  • 6a56cc8433 [qmc2/rc4] fix: match QMC2 decoder logic 鲁树人 2024-09-15 15:41:19 +01:00
  • f75a3ccb34 [qmc2/rc4] refactor: create box of slice instead of convert later 鲁树人 2024-09-15 15:40:03 +01:00
  • 6791dec745 [qmc2/rc4] fix: segment key calculation. 鲁树人 2024-09-15 13:51:03 +01:00
  • 15547f237b [wasm] chore: bump version to alpha.10 鲁树人 2024-09-15 00:41:12 +01:00
  • e7602cee4c [wasm] feat: return -1 when file is not NCM 鲁树人 2024-09-15 00:40:42 +01:00
  • e6e88913d9 [wasm] chore: bump version to alpha.9 鲁树人 2024-09-15 00:35:09 +01:00
  • 2809f9e495 [wasm] chore: bump version to alpha.8 鲁树人 2024-09-15 00:27:53 +01:00
  • 9c12d2384c [audio] fix: id3v2 parsing 鲁树人 2024-09-15 00:27:25 +01:00
  • f3b9075a82 [wasm] chore: bump version to alpha.7 鲁树人 2024-09-15 00:08:03 +01:00
  • 175da7f287 feat: added audio type detector 鲁树人 2024-09-15 00:07:46 +01:00
  • b1fcdb5895 [ncm] fix: header size report 鲁树人 2024-09-14 22:25:17 +01:00
  • 3cdb14fc96 [wasm] chore: bump version to alpha.6 鲁树人 2024-09-14 20:09:51 +01:00