Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-08-27 | Services/UDS: Remove an old duplicated declaration of WifiPacket. | Subv | 2 | -22/+0 | |
2017-08-27 | Services/UDS: Handle the connection sequence packets. | Subv | 1 | -17/+83 | |
There is currently no stage tracking, a client is considered "Connected" when it receives the EAPoL Logoff packet from the server, this is not yet implemented. | |||||
2017-08-27 | Services/UDS: Store the received beacon frames until RecvBeaconBroadcastData is called, up to 15 beacons at the same time, removing any older beacon frames when the limit is exceeded. | Subv | 1 | -3/+62 | |
2017-08-27 | Services/UDS: Add functions to generate 802.11 auth and assoc response frames. | Subv | 4 | -11/+142 | |
2017-06-26 | UDS: Use the ToDS and FromDS fields to properly calculate the AAD used during encryption. | Subv | 1 | -15/+32 | |
2017-06-26 | UDS: Move the UDS keyslot used to generate the CCMP key to the AES::KeySlotID enum. | Subv | 1 | -4/+1 | |
2017-06-26 | UDS: Run clang-format. | Subv | 3 | -51/+55 | |
2017-06-26 | UDS: Added functions to encrypt and decrypt the data frames. | Subv | 3 | -12/+156 | |
The responsibility of encryption and encapsulation into an 802.11 MAC frame will fall into the callers of GenerateDataPayload. | |||||
2017-06-19 | ResultVal: Remove MoveFrom() | Yuri Kunde Schlesner | 1 | -2/+2 | |
Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in case you already have an rvalue. | |||||
2017-06-15 | UDS: Clarify comment about the first 4 bytes of the SecureData header. | Subv | 2 | -1/+5 | |
It is likely that these 4 bytes are actually a different header, part of some protocol that encapsulates the SecureData protocol. | |||||
2017-06-15 | UDS: Return the correct error messages in SendTo when not connected to a network or trying to send to itself. | Subv | 1 | -6/+13 | |
2017-06-15 | UDS: Stub SendTo to generate the unencrypted data frame with the right headers. | Subv | 3 | -1/+259 | |
2017-06-15 | UDS: Added a hook for updating the connection status when a client connects to the network. | Subv | 1 | -0/+36 | |
2017-06-13 | Services/UDS: Set the proper bit in the ConnectionStatus structure when creating a network. (#2738) | Sebastian Valle | 3 | -5/+15 | |
* Services/UDS: Set the proper bit in the ConnectionStatus structure when creating a network. This lets the application know that the host was successfully added to the session. * Services/UDS: Reset the connection status when destroying the network * Services/UDS: Reset the connection status's bitmask of changed nodes after reporting it to the game. | |||||
2017-06-06 | Services/UDS: Implement DecryptBeaconData. | Subv | 1 | -1/+97 | |
This function decrypts the encrypted data tags contained in the 802.11 beacon frames. | |||||
2017-06-06 | Service: Remove unnecessary includes from service.h | Yuri Kunde Schlesner | 2 | -4/+4 | |
This has a huge fallout in terms of needing to fix other files because all service implementations included that file. | |||||
2017-05-15 | Services/UDS: Use the new IPC helper functions. | Subv | 1 | -21/+10 | |
2017-05-15 | Services/UDS: Implement RecvBeaconBroadcastData. | Subv | 1 | -19/+69 | |
This allows the applications to retrieve 802.11 beacon frames from nearby UDS networks. Note that the networks are still not announced anywhere. | |||||
2017-05-15 | Services/UDS: Generate the UDS beacons when the beacon callback fires. | Subv | 4 | -7/+535 | |
2017-03-27 | Services/UDS: Fixed a style mistake in GetChannel. | Sebastian Valle | 1 | -2/+1 | |
2017-03-26 | Services/UDS: Use consistent spelling for WiFi and simplify the GetChannel function. | Subv | 1 | -4/+4 | |
2017-03-26 | Services/UDS: Signal the connection event when closing down the network. | Subv | 1 | -0/+1 | |
2017-03-26 | Services/UDS: Do not allow trying to start up a network that only the host can connect to. | Subv | 1 | -0/+3 | |
2017-03-26 | Service/UDS: Schedule an event to broadcast the beacon frames every 102.4ms. | Subv | 2 | -2/+58 | |
2017-03-26 | Services/UDS: Store the entire NetworkInfo structure that was used to create the network. | Subv | 1 | -13/+5 | |
It will be needed when generating the beacon frames. | |||||
2017-03-26 | Services/UDS: Initial support for hosting local-wlan networks. | Subv | 2 | -44/+336 | |
Currently it will let games create a network as hosts, but will not broadcast it anywhere and will not allow clients to connect. | |||||
2016-12-22 | Service/NWM: add nwm services | mailwl | 16 | -0/+479 | |