dolphin/Source/Core/Common/Crypto
mitaclaw 860e6cf5cb Modernize `std::all_of` with ranges
In DITSpecification.cpp, MaterialAsset.cpp, and ShaderAsset.cpp, lambda predicates were replaced by pointers to member functions because ranges algorithms are able invoke those.

In NetPlayClient.cpp, the non-trivial `NetPlay::Player` elements were being passed by value in `NetPlayClient::DoAllPlayersHaveGame()`. This has been fixed.

In WIABlob.cpp, the second example's predicate was returning the `std::optional` by value instead of implicitly converting it to a bool. This has been fixed.
2024-12-15 19:50:34 -08:00
..
AES.cpp Adjust order and spacing of various #includes 2024-07-26 14:28:34 -07:00
AES.h Add initial WiiConnect24 support 2022-10-16 04:19:36 +02:00
HMAC.cpp IOS/KD: Implement NWC24_CHECK_MAIL_NOW 2023-09-03 13:05:58 -04:00
HMAC.h IOS/KD: Implement NWC24_CHECK_MAIL_NOW 2023-09-03 13:05:58 -04:00
SHA1.cpp Common/Crypto/SHA1: Add DigestToString() utility function 2024-07-04 22:12:20 +02:00
SHA1.h Common/Crypto/SHA1: Use span and string_view for Context::Update() 2024-07-04 22:37:07 +02:00
bn.cpp Resolve [-Wstringop-overflow=] 2023-04-10 14:21:15 -05:00
bn.h Resolve [-Wstringop-overflow=] 2023-04-10 14:21:15 -05:00
ec.cpp Modernize `std::all_of` with ranges 2024-12-15 19:50:34 -08:00
ec.h licensing: fix license info for Crypto/{bn,ec} 2021-07-05 04:35:56 +02:00