aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/nwm/uds_data.cpp
AgeCommit message (Collapse)Author
2017-10-10hle: Remove a large amount of 3ds-specific service code.bunnei
2017-09-30Services/UDS: Handle the rest of the connection sequence. (#2963)B3n30
Services/UDS: Handle the rest of the connection sequence.
2017-09-30Fixed type conversion ambiguityHuw Pascoe
2017-09-25Services/UDS: Added a function to send EAPoL-Start packets (#2920)B3n30
* Services/UDS: Added a function to generate the EAPoL-Start packet body. * Services/UDS: Added filter for beacons. * Services/UDS: Lock a mutex when accessing connection_status from both the emulation and network thread. * Services/UDS: Handle the Association Response frame and respond with the EAPoL-Start frame. * fixup: make use of current_node, changed received_beacons into a list, mutex and assert corrections * fixup: fix damn clang-format
2017-06-26UDS: Use the ToDS and FromDS fields to properly calculate the AAD used ↵Subv
during encryption.
2017-06-26UDS: Move the UDS keyslot used to generate the CCMP key to the ↵Subv
AES::KeySlotID enum.
2017-06-26UDS: Run clang-format.Subv
2017-06-26UDS: Added functions to encrypt and decrypt the data frames.Subv
The responsibility of encryption and encapsulation into an 802.11 MAC frame will fall into the callers of GenerateDataPayload.
2017-06-15UDS: Clarify comment about the first 4 bytes of the SecureData header.Subv
It is likely that these 4 bytes are actually a different header, part of some protocol that encapsulates the SecureData protocol.
2017-06-15UDS: Stub SendTo to generate the unencrypted data frame with the right headers.Subv