Commit Graph

21022 Commits

Author SHA1 Message Date
Philippe Teuwen cf0dcd4bfb Fix hf mfu restore (untested) 2026-01-10 01:50:48 +01:00
Philippe Teuwen b64e315eb1 Fix hf mfu setuid / hf mfu otptear / hf jooki clone 2026-01-09 19:02:01 +01:00
Iceman 66c7374e5e Merge pull request #3076 from leehambley/patch-1
Update hf_mfu_amiibo_sim.lua
2026-01-04 22:22:14 +01:00
Lee Hambley 2687abd620 Refactor amiibo loading and debug functions
Signed-off-by: Lee Hambley <lee.hambley@gmail.com>
2026-01-03 20:14:53 +01:00
Lee Hambley 3e692c45b1 Update hf_mfu_amiibo_sim.lua
Changes the way the `.bin` is loaded into the emulator because Command::newNG didn't work.

Signed-off-by: Lee Hambley <lee.hambley@gmail.com>
2026-01-03 18:19:52 +01:00
Iceman 2a2c06e612 Merge pull request #3075 from Sanduuz/fix/missing_symbol_experimental_client_lib
Added pla.c to experimental client lib CMakeLists
2025-12-30 22:37:08 +01:00
Sanduuz 192c5237b8 Added pla.c to experimental client lib CMakeLists 2025-12-30 22:51:19 +02:00
Iceman ccf61de4ec Merge pull request #3072 from aaronjamt/patch-keyset-update
[hf seos] Combine read/write/admin keys
2025-12-28 16:21:28 +01:00
Iceman f8434540f5 Merge pull request #3071 from aaronjamt/patch-diversifier-length
[hf seos] Fix printed diversifier length
2025-12-28 16:20:41 +01:00
Iceman 56d645edaa Merge pull request #3070 from aaronjamt/patch-1
[hf seos] Improve error logging for incorrect keys
2025-12-28 16:20:14 +01:00
Aaron Tulino (Aaronjamt) d0ad38d62d [hf seos] Combine read/write/admin keys 2025-12-27 02:57:30 -07:00
Aaron Tulino (Aaronjamt) 3a26fa884b [hf seos] Fix printed diversifier length 2025-12-27 02:19:10 -07:00
Aaron Tulino (Aaronjamt) a0a719245c [hf seos] Improve error logging for incorrect keys 2025-12-26 21:43:42 -07:00
Iceman ef9c7cb203 Merge pull request #3069 from xianglin1998/master
Fix compiler errors (MSYS2+UCRT)
2025-12-26 05:10:13 +01:00
dxl ab9f9ebe27 Define json_int_t as type int64_t when JSON_INTEGER_IS_LONG_LONG is enabled. 2025-12-26 11:27:52 +08:00
dxl 8be8d7b2f9 Changelog updated 2025-12-26 11:01:58 +08:00
dxl ed303e8246 Fix compiler errors (MSYS2+UCRT) 2025-12-26 10:50:22 +08:00
Iceman 5a2462aed4 Merge pull request #3068 from aaronjamt/patch-1
[hf seos] Clean up fixed array allocations
2025-12-24 18:36:18 +01:00
Aaron Tulino (Aaronjamt) bf01adc309 [hf seos] Clean up fixed array allocations 2025-12-24 09:57:41 -07:00
Iceman 2f394ef11d Merge pull request #3067 from xianglin1998/master
staticnested faild to find a KeyB
2025-12-24 13:37:54 +01:00
DXL 621af43a1d Merge branch 'master' into master
Signed-off-by: DXL <64101226@qq.com>
2025-12-24 20:17:37 +08:00
dxl 69d6834a61 Changelog updated 2025-12-24 20:07:21 +08:00
dxl 213c134bdc staticnested faild to find a KeyB
Fixes #2938
2025-12-24 20:02:43 +08:00
Iceman 8302d46e64 Merge pull request #3066 from aaronjamt/patch-1
[hf seos] Another minor bugfix
2025-12-24 09:58:50 +01:00
Aaron Tulino (Aaronjamt) 08f7e0d45a Another minor bugfix 2025-12-23 22:51:29 -07:00
Iceman 50a55c21ae Merge pull request #3065 from aaronjamt/patch-minor-cleanup
[hf seos] Minor cleanup
2025-12-23 23:31:01 +01:00
Aaron Tulino (Aaronjamt) e2bd1444fb Further optimization
Make SHA256 output directly into the final output buffer and make the first SHA1 do the same. The second SHA1 needs an intermediate buffer as it outputs 20 bytes but we only need the first 12.
2025-12-23 14:43:14 -07:00
Iceman 8a1c61d083 Merge pull request #3064 from aaronjamt/patch-fix-3063
Fix #3063
2025-12-23 19:59:28 +01:00
Aaron Tulino (Aaronjamt) 6da3dc3798 [hf seos] Minor cleanup 2025-12-23 11:02:09 -07:00
Aaron Tulino (Aaronjamt) 3a931fb320 Fix #3063 2025-12-23 10:52:27 -07:00
Iceman 6f55a8a9c0 Merge pull request #3060 from aaronjamt/patch-seos-emu-client
[hf seos] Simulate support (2/2)
2025-12-23 11:07:33 +01:00
Iceman 11a5d5d4d9 Merge pull request #3062 from aaronjamt/patch-reduce-arrays
[hf seos] Reduce array usages
2025-12-23 11:06:20 +01:00
Aaron Tulino (Aaronjamt) 53306abd5e Reduce array usages in Seos simulation 2025-12-22 17:53:32 -07:00
Iceman 32aca67b60 Merge pull request #3061 from aaronjamt/patch-synth-iv
[hf seos] Validate synthesized IV
2025-12-22 23:23:42 +01:00
Aaron Tulino (Aaronjamt) f1e6e49484 No more rand() 2025-12-22 15:21:47 -07:00
Aaron Tulino (Aaronjamt) e771408b33 Split single-line ifs 2025-12-22 15:20:30 -07:00
Aaron Tulino (Aaronjamt) 9969e23d98 Remove debug messages 2025-12-22 15:19:31 -07:00
Aaron Tulino (Aaronjamt) 17dfd50907 Update CHANGELOG.md 2025-12-22 15:10:53 -07:00
Aaron Tulino (Aaronjamt) 722a8aac8c [hf seos] Simulate client support 2025-12-22 15:10:51 -07:00
Iceman b4a9a7b522 Merge pull request #3058 from aaronjamt/patch-seos-emu-arm
[hf seos] Simulate support (1/2)
2025-12-22 23:07:53 +01:00
Aaron Tulino (Aaronjamt) d54659370b [hf seos] Validate synthesized IV
Also adds missing return value checks
2025-12-22 14:38:46 -07:00
Aaron Tulino (Aaronjamt) b7f9e3c41d Correct ATS in iso14443a
Turns out, at least for HID RevE readers, the ATS value must specify FSC=256 or it won't read.
2025-12-22 14:11:59 -07:00
Aaron Tulino (Aaronjamt) 262e5d900c Fix compiler errors 2025-12-22 14:08:54 -07:00
Aaron Tulino (Aaronjamt) 1c0eea2985 Use shared work buffers 2025-12-22 14:04:12 -07:00
Iceman 5ba00920a5 Merge pull request #3059 from aaronjamt/patch-docs
Update docs
2025-12-22 11:01:18 +01:00
Aaron Tulino (Aaronjamt) e0fd7414c2 Update docs 2025-12-21 20:55:26 -07:00
Aaron Tulino (Aaronjamt) 223883dfe2 Avoid division on ARM side 2025-12-21 17:26:43 -07:00
Aaron Tulino (Aaronjamt) c0e82539f2 [hf seos] Simulate support 2025-12-21 04:26:44 -07:00
Iceman 772b0addad Merge pull request #3057 from aaronjamt/patch-seos-short-sio
[hf seos] Allow short SIO
2025-12-21 12:09:35 +01:00
Iceman 4c1195461d Merge pull request #3056 from aaronjamt/patch-rotr-conflict
Fix `ROTR` conflict
2025-12-21 12:08:56 +01:00