Commit Graph

27 Commits

Author SHA1 Message Date
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