Gliniak
5bbba85c70
Implemented: SHA512 guest functions
...
- XeCryptSha512Init
- XeCryptSha512Update
- XeCryptSha512Final
2024-05-15 20:34:51 +02:00
Gliniak
b9061e6292
[LINT] Linted files + Added lint job to CI
2024-03-12 19:19:30 +01:00
chss95cs@gmail.com
1f86dc0454
Check for and allow null critical sections, but log them.
...
stub XeKeysGetConsoleType
Removed the breakpoints in HandleCppException and RtlRaiseException until we have a real implementation of them. Some apps can continue fine afterwards.
Stub version of HalGetCurrentAVPack
Implement MmIsAddressValid
Implement RtlGetStackLimits
2023-04-16 17:34:46 -04:00
gibbed
12ec728989
[Kernel] Use tables for export groups.
2022-01-09 14:16:37 -06:00
gibbed
3ad0a7dab2
[Kernel] Suffix export functions with _entry.
2022-01-09 12:17:03 -06:00
Gliniak
e5948bb810
[Kernel] Implemented: XeKeysHmacShaUsingKey
2021-05-01 12:31:14 -05:00
emoose
2d9326e02d
[Kernel] Implement XeCryptBnQwNeRsaPubCrypt via BCrypt (win32 only)
2021-01-03 14:38:01 -06:00
emoose
8c11f2a39a
[Kernel] Implement XeCryptBnQw_SwapDwQwLeBe
2021-01-03 14:38:01 -06:00
Silent
f278e30d21
[Kernel] Fix SHA1 and SHA256 state endianness
...
Fixes malfunctioning SHA256 hash,
corrupting its state between Update and Finish calls.
2020-01-27 06:33:39 -06:00
emoose
06cacbb9af
[Kernel] Implement XeKeysObscureKey & XeKeysAesCbcUsingKey
2019-08-21 02:00:57 -05:00
Triang3l
85e26c5dde
[Kernel] XeCryptAes using openluopworld/aes_128
2019-04-14 18:08:07 +03:00
emoose
88bb173c9d
[Kernel] Add XeCryptRc4* funcs
2019-04-14 15:19:56 +03:00
gibbed
394105d359
[CPU/Kernel] Cleanup and rework of how kernel exports are declared.
2018-11-20 13:03:17 -06:00
DrChat
aaf281351d
Format all code with new clang-format
2017-12-14 20:44:43 -06:00
Dr. Chat
fb87b7a3c3
xboxkrnl: Add a bunch of crypto functions
2016-07-11 10:35:31 -05:00
Ben Vanik
2f012fb56d
Though I disagree with these lint fixes, I want travis to shut up.
2016-01-01 18:38:20 +00:00
Ben Vanik
e5fbf840d2
Shuffling kernel/.
2015-09-06 18:07:52 -07:00