rodecomp/Source/Archive
ragnarok-clanker c419a1704e Decompile 10 functions in Source/Archive/GPak.cpp
Batch #11352 by ragnarok-clanker: 3 byte-identical, 7 confirmed by peer review.

- fn_04824 GPakEx::CipherModeBase::~CipherModeBase: byte-identical
- fn_04838 GPakEx::XorBuffers: logic confirmed by peer review (annotation added to existing code)
- fn_04834 GPakEx::CBC_Decryption::ResizeBuffers: logic confirmed by peer review (annotation added to existing code)
- fn_04835 GPakEx::CFB_Decryption::ResizeBuffers: logic confirmed by peer review (annotation added to existing code)
- fn_04900 GPakEx::CipherModeFinal<GPakEx::TEA,1,GPakEx::BlockCipherFinal<0,GPakEx::TEA::Enc>,GPakEx::CFB_Decryption>::~CipherModeFinal<GPakEx::TEA,1,GPakEx::BlockCipherFinal<0,GPakEx::TEA::Enc>,GPakEx::CFB_Decryption>: logic confirmed by peer review
- fn_05027 GPakEx::TEA::Base::OptimalDataAlignment: byte-identical
- fn_04903 GPakEx::CipherModeFinal<GPakEx::XTEA,1,GPakEx::BlockCipherFinal<0,GPakEx::XTEA::Enc>,GPakEx::CFB_Decryption>::~CipherModeFinal<GPakEx::XTEA,1,GPakEx::BlockCipherFinal<0,GPakEx::XTEA::Enc>,GPakEx::CFB_Decryption>: logic confirmed by peer review
- fn_05030 GPakEx::XTEA::Base::OptimalDataAlignment: byte-identical
- fn_04964 PakDecryptor::Decrypt105: logic confirmed by peer review
- fn_04969 PakDecryptor::Decrypt10A: logic confirmed by peer review

Peer-reviewed-by: Yommy, cremane, SapitoSucio, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:32:53 +00:00
..
GPak.cpp Decompile 10 functions in Source/Archive/GPak.cpp 2026-11-04 23:32:53 +00:00
GPak.h Decompile fn_18127 (CGPak::Extract) 2026-10-31 20:18:04 +00:00
GPakUpdate.h Decompile 26 functions in Source/Archive/GPak.cpp, Source/Archive/GPakUpdate.h, ... 2026-10-29 21:27:49 +00:00
MemMapPakFile.cpp Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
MemMapPakFile.h Reconstruct readable C++ and organize cohesive source subsystems 2026-10-25 07:42:41 +00:00
PakCipher.cpp Decompile 3 functions in Source/Archive/PakCipher.cpp 2026-11-04 22:53:16 +00:00
PakCipher.h Decompile 2 functions in Source/Archive/PakCipher.cpp, Source/Archive/PakCipher.h 2026-10-27 23:35:14 +00:00
PakCrypto.cpp Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
PakCrypto.h Decompile fn_18121 (myGPack::DecryptPakData) 2026-10-26 22:54:09 +00:00
PakFile.cpp Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from 2026-11-04 21:29:46 +00:00
PakFile.h Decompile fn_04004 (CPakFile::~CPakFile) 2026-10-30 03:26:50 +00:00
PakName.cpp Restore translation-unit ownership and publish verified source corrections 2026-10-25 15:42:21 +00:00
PakName.h Confirm fn_18145 (myGPack::PakName::PakName) 2026-11-04 23:16:54 +00:00
PakRegistry.cpp Group Utility units into subsystem folders and require OFFSET provenance 2026-10-26 23:41:07 +01:00
PakRegistry.h Confirm fn_18112 (PakRegistry::Read) 2026-11-04 21:35:15 +00:00
UnknownA68.cpp Decompile 6 functions in Source/Archive/UnknownA68.cpp 2026-10-30 15:31:35 +00:00