- 07 Jul, 2024 1 commit
-
-
wind2009 authored
-
- 06 Jun, 2024 1 commit
-
-
wind2009 authored
-
- 04 Jun, 2024 4 commits
- 03 Jun, 2024 28 commits
-
-
wind2009 authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
mercury233 authored
-
nanahira authored
-
nanahira authored
-
wind2009 authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
nanahira authored
-
Chen Bill authored
-
Chen Bill authored
-
nanahira authored
-
- 02 Jun, 2024 3 commits
- 31 May, 2024 3 commits
-
-
Chen Bill authored
-
Chen Bill authored
* use memcpy in DuelClient, NetServer * NetServer: discard too large packet * DuelClient: discard too large packet * replace memcpy with std::memcpy * disconnect when the packet is too large * check packet_len * check len in HandleCTOSPacket() * check len in HandleSTOCPacketLan() * remove bool type in HostInfo * check len in packet handling * add boundary check to STOC_CHAT packet * use memcpy in DuelMode::JoinGame * add DECK_MAX_SIZE, DECK_MIN_SIZE * fix DuelMode::UpdateDeck() * fix * fix Manager::OpenDeckFile() * update DuelMode init * update DuelMode::JoinGame * update DuelMode::GetResponse * Revert "check len in packet handling" This reverts commit 2b5c12f3. * use memcpy in GetPosition * check struct size by static_assert * update DuelMode::UpdateDeck * check if the struct is trivially copyable * replace unsigned short to uint16_t * replace unsigned int to uint32_t * add padding member to STOC_HS_PlayerEnter * workaround: use STOC_HS_PlayerEnter_size
-
Chen Bill authored
-