Batch #6271 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_18399 StoreLittleEndian32: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #6188 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_18414 KeyedBoxFeistel: logic confirmed by peer review
- fn_18415 SealGenerate: logic confirmed by peer review
Peer-reviewed-by: alisonrag, gordaoprogramas, KWDev, Romain, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5925 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_18394 CAES::DecryptBlock: logic confirmed by peer review
- fn_18395 CAES::DefDecryptBlock: logic confirmed by peer review
- fn_18396 CAES::DefEncryptBlock: logic confirmed by peer review
- fn_18397 CAES::EncryptBlock: logic confirmed by peer review
Peer-reviewed-by: ntrl, superintelligence, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5893 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_18404 Ripemd128Transform: logic confirmed by peer review
- fn_18405 CryptonEncryptBlock: logic confirmed by peer review
- fn_18406 CryptonSetKey: logic confirmed by peer review
Peer-reviewed-by: KWDev, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5769 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_00491 JsonCppLoader::Fail: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Utility/JsonCppLoader.cpp
Batch #5360 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_18393 DecryptAES: logic confirmed by peer review
Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5208 by Yommy: 0 byte-identical, 2 confirmed by peer review.
- fn_18391 CAES::~CAES: logic confirmed by peer review
- fn_18398 CAES::Xor: logic confirmed by peer review
Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5018 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_17635 LexiconSerializer::Load: logic confirmed by peer review
Peer-reviewed-by: eAthena, meitogi, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5122 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_17632 LexiconBoundary::Load: logic confirmed by peer review
Peer-reviewed-by: youko, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5102 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_18390 CAES::CAES: logic confirmed by peer review
Peer-reviewed-by: youko, Bruwuno
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Utility/Cipher/AES.cpp
Batch #4792 by youko: 0 byte-identical, 1 confirmed by peer review.
- fn_45446 LexiconSerializer::Insert: logic confirmed by peer review
Peer-reviewed-by: eAthena, alisonrag, KWDev, Bruwuno
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/LexiconTrie.cpp
Batch #4204 by Yommy: 0 byte-identical, 7 confirmed by peer review.
- fn_17181 IntToString: logic confirmed by peer review
- fn_09909 UIRefining_BtnAgain::Paint: logic confirmed by peer review
- fn_09910 UIRefining_BtnRefining::Paint: logic confirmed by peer review
- fn_05440 CRenewQuestMgr::GetMonsterConditionText: logic confirmed by peer review
- fn_05442 RenewQuestOngoingInfo::GetHuntText: logic confirmed by peer review
- fn_05467 CRenewQuestMgr::SaveOngoingSimpleViewList: logic confirmed by peer review
- fn_05468 CRenewQuestMgr::SaveRecommendedActiveList: logic confirmed by peer review
Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3903 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_18285 ParseHexString: logic confirmed by peer review
Peer-reviewed-by: Yommy, youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Utility/Text/HexString.cpp
Batch #3633 by Yommy: 0 byte-identical, 5 confirmed by peer review.
- fn_02759 GetFileName: logic confirmed by peer review
- fn_02764 FormatDecimal: logic confirmed by peer review
- fn_02765 Split: logic confirmed by peer review
- fn_02766 TrimRight: logic confirmed by peer review
- fn_02767 TrimLeft: logic confirmed by peer review
Peer-reviewed-by: eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3559 by eAthena: 0 byte-identical, 5 confirmed by peer review.
- fn_02757 CountCharacters: logic confirmed by peer review
- fn_02758 ContainsText: logic confirmed by peer review
- fn_02761 IsNullOrEmpty: logic confirmed by peer review
- fn_02762 RemoveAll: logic confirmed by peer review
- fn_02763 ReplaceAll: logic confirmed by peer review
Peer-reviewed-by: superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Utility/Text/StringUtil.cpp
Batch #2912 by youko: 0 byte-identical, 6 confirmed by peer review.
- fn_02567 NRecycleObjectPool<CAccountLinkedUserDataLoadAsyncWork>::Release: logic confirmed by peer review (annotation added to existing code)
- fn_02568 NRecycleObjectPool<CLoadPartyInfoAsyncWork>::Release: logic confirmed by peer review (annotation added to existing code)
- fn_02569 NRecycleObjectPool<CChangePartyMasterAsyncWork>::Release: logic confirmed by peer review (annotation added to existing code)
- fn_02570 NRecycleObjectPool<CStopRecruitingAsyncWork>::Release: logic confirmed by peer review (annotation added to existing code)
- fn_02571 NRecycleObjectPool<CRegisterPartyAsyncWork>::Release: logic confirmed by peer review (annotation added to existing code)
- fn_02572 NRecycleObjectPool<CLoadMyPartyAsyncWork>::Release: logic confirmed by peer review (annotation added to existing code)
Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1868 merged MD5State (fn_20414..fn_20417; fn_20416 byte-identical) as
Source/Utility/Md5.cpp and registered it in data/compile.json, but the server
repo had core.ignorecase=true: `git add Source/Utility/Md5.cpp` resolved to the
tracked Source/Utility/MD5.cpp and the new file never reached the commit. It
stayed in the server working tree, untracked, and main referenced a unit that
did not exist.
Md5.cpp and MD5.cpp cannot both live on a case-insensitive filesystem, so the
unit is committed under the distinct name of its header, Md5State.cpp, and
data/compile.json follows. The server now forces core.ignorecase=false, checks
that every written file reaches the index under its own path before
committing, and rejects submissions whose paths differ from main (or from each
other) only by letter case.
Batch #2091 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_19783 EffectParticle::UpdateWarp: logic confirmed by peer review
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1868 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_20416 MD5State::Init: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Utility/Md5.cpp
Batch #1767 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_09430 UICashEmotionMiniWnd::Refresh: logic confirmed by peer review
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1234 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_04399 DecryptRijndael192: logic confirmed by peer review
- fn_04400 DecryptRijndael256: logic confirmed by peer review
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1232 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_04399 DecryptAes192: logic confirmed by peer review
- fn_04400 DecryptAes256: logic confirmed by peer review
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1225 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_04413 EncodeBase64: logic confirmed by peer review (annotation added to existing code)
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1128 by eAthena: 2 byte-identical, 0 confirmed by peer review.
- fn_00113 CGGHash::GetSize: byte-identical
- fn_00114 CGGHash::GetError: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Utility/GGHash.cpp
Batch #1105 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_00182 XXH_versionNumber: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Utility/XxHash3.cpp
Batch #1057 by ragnarok-clanker: no function's compiled code changes; checked with 75 compiled unit(s), including every includer of Source/Utility/Async/AsyncDiagnostic.h, Source/Utility/Async/NAsyncWorkQueue.h, Source/Utility/Async/NMessageQueue.h, Source/Utility/Async/NRecycleObjectPoolMgr.h, Source/Utility/Math/AffineMatrix.h, Source/Utility/Threading/CSyncObject.h, Source/Utility/Threading/NSyncObject.h.