Commit Graph

96 Commits

Author SHA1 Message Date
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
59fafa9e2a [wasm] build: fix detection for environment 2024-09-14 20:09:38 +01:00
2cca297bcc [wasm] chore: bump version to alpha.5 2024-09-14 19:56:10 +01:00
d385630499 [wasm] build: fix build with node/browser 2024-09-14 19:55:53 +01:00
29c5be137a [wasm] chore: bump version to alpha.4 2024-09-14 19:30:02 +01:00
5590b86c04 [wasm] chore: bump version to alpha.3 2024-09-14 19:19:21 +01:00
f5e3a25197 [wasm] fix: NCMFile & loader issue 2024-09-14 19:18:37 +01:00
0aa46fd46e [wasm] chore: change npm package namespace 2024-09-14 18:45:51 +01:00
c5aef7dd13 [wasm] chore: bump version 2024-09-14 18:41:35 +01:00
239567a5b1 [wasm] feat: export ncm 2024-09-14 18:40:59 +01:00
bc4109d0c0 docs: update readme about cli solution 2024-09-14 16:18:07 +01:00
10a491fa4b test: fix ncm test 2024-09-14 16:17:53 +01:00
208461e089 feat: add cli support for ncm 2024-09-14 16:16:20 +01:00
abd4549da3 fix: ncm decryption 2024-09-14 15:22:43 +01:00
493ed8bdb5 feat: basic ncm support 2024-09-14 14:56:39 +01:00
7b283a5a14 refactor: rearrange code 2024-09-14 01:33:23 +01:00
af965ee0cc chore: bump tc_tea version 2024-09-12 00:51:50 +01:00
3292ad51ea feat: added glue exports for kwm/qmc 2024-09-07 13:13:39 +01:00
e7d8231474 impl: kuwo cipher and bodian info 2024-09-06 23:03:28 +01:00
7429c0d167 fix: typo 2024-09-06 01:23:59 +01:00
c652066723 feat: allow qmc2 to read ekey from external file 2024-09-06 01:17:51 +01:00
e6fcb07ed2 feat: add qmc2 cli 2024-09-06 00:52:23 +01:00
a9c7ba9fd4 refactor: unify qmc2 decrypt api 2024-09-06 00:52:13 +01:00
c4249226a2 feat: add ekey 2024-09-06 00:51:56 +01:00
e92dc08964 refactor: move base64 to shared utils package 2024-09-06 00:51:08 +01:00
bfa66c6e39 chore: improve ignore rules 2024-09-06 00:48:19 +01:00
15bfd296f0 feat: footer parser 2024-09-05 23:37:55 +01:00
4b89ad9962 chore: run cargo fmt 2024-09-05 23:04:17 +01:00
6c5c82ee1c feat: allow override of buffer size 2024-09-05 02:21:34 +01:00
0f1233b45a test: add more qmc_v1 test 2024-09-04 22:24:34 +01:00
2c53e4d950 feat: add experimental cli 2024-09-04 22:24:21 +01:00
1a282c0912 feat: qmc v2 map cipher 2024-09-04 19:13:03 +01:00
aa4c650ff0 chore: improve qmc v1 impl 2024-09-04 19:12:50 +01:00
4cb2532c25 fix: qmc2_rc4 impl 2024-09-04 19:01:49 +01:00
6f9ed3d9cb feat: implement qmc1 & qmc2 2024-09-04 01:12:20 +01:00
f78def74a6 docs: update readme with project structure 2024-09-03 00:21:03 +01:00
852e878b23 build: remove old build.sh script 2024-09-03 00:20:52 +01:00
3f9d4b5084 build: experimental build with node package 2024-09-03 00:17:54 +01:00
d51cfae9c2 refactor: rename des_impl.rs 2024-09-02 21:11:17 +01:00
ff11a8186e init: it builds 2024-09-02 21:04:35 +01:00