| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Services/UDS: Handle the connection sequence packets. | 2017-08-27 | 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. | ||||
| * | Services/UDS: Store the received beacon frames until RecvBeaconBroadcastData ↵ | 2017-08-27 | 1 | -3/+62 | |
| | | | | | is called, up to 15 beacons at the same time, removing any older beacon frames when the limit is exceeded. | ||||
| * | Services/UDS: Add functions to generate 802.11 auth and assoc response frames. | 2017-08-27 | 5 | -11/+144 | |
| | | |||||
| * | Remove unnecessary WIN32_LEAN_AND_MEAN macro definition | 2017-06-30 | 1 | -1/+0 | |
| | | |||||
| * | Merge pull request #2793 from Subv/replyandreceive | 2017-06-29 | 6 | -23/+161 | |
| |\ | | | | | Kernel/SVC: Partially implemented svcReplyAndReceive | ||||
| | * | Kernel/SVC: Pass the current thread as a parameter to ↵ | 2017-06-29 | 3 | -4/+7 | |
| | | | | | | | | | ClientSession::SendSyncRequest. | ||||
| | * | Kernel/Sessions: Clean up the list of pending request threads of a session ↵ | 2017-06-25 | 1 | -0/+5 | |
| | | | | | | | | | when the client endpoint is closed. | ||||
| | * | Kernel/SVC: Partially implemented svcReplyAndReceive. | 2017-06-25 | 2 | -11/+121 | |
| | | | | | | | | | | | | | | | | | It behaves mostly as WaitSynchronizationN with wait_all = false, except for IPC buffer translation. The target thread of an IPC response will now wake up when responding. IPC buffer translation is currently not implemented. Error passing back to svcSendSyncRequest is currently not implemented. | ||||
| | * | Kernel/ServerSession: Keep track of which threads have issued sync requests. | 2017-06-25 | 3 | -9/+29 | |
| | | | |||||
| * | | Merge pull request #2809 from wwylele/texture-copy-fix | 2017-06-29 | 2 | -19/+24 | |
| |\ \ | | | | | | | gpu: fix edge cases for TextureCopy | ||||
| | * | | gpu: add comments for TextureCopy | 2017-06-29 | 2 | -8/+8 | |
| | | | | |||||
| | * | | gpu: fix edge cases for TextureCopy | 2017-06-27 | 1 | -18/+23 | |
| | | | | |||||
| * | | | Merge pull request #2800 from wwylele/fog-lutlutlut | 2017-06-28 | 7 | -31/+34 | |
| |\ \ \ | | | | | | | | | gl_rasterizer: use texture buffer for fog LUT | ||||
| | * | | | gl_rasterizer: use texture buffer for fog LUT | 2017-06-22 | 7 | -29/+32 | |
| | | | | | |||||
| | * | | | gl_rasterizer: create the texture before applying the state | 2017-06-22 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | this is a rebasing error from #2792. It doesn't affect much though, because the later more Apply() call fixes/hides it | ||||
| * | | | | configure_debug: Add label warning that CPU JIT needs to be disabled for ↵ | 2017-06-28 | 1 | -0/+7 | |
| | |/ / |/| | | | | | | | | gdbstub to work | ||||
| * | | | Merge pull request #2778 from Subv/uds_more | 2017-06-26 | 5 | -1/+436 | |
| |\ \ \ | | | | | | | | | Services/UDS: Stub SendTo to generate the unencrypted data frames with the right headers | ||||
| | * | | | UDS: Use the ToDS and FromDS fields to properly calculate the AAD used ↵ | 2017-06-26 | 1 | -15/+32 | |
| | | | | | | | | | | | | | | | | | during encryption. | ||||
| | * | | | UDS: Move the UDS keyslot used to generate the CCMP key to the ↵ | 2017-06-26 | 2 | -4/+3 | |
| | | | | | | | | | | | | | | | | | AES::KeySlotID enum. | ||||
| | * | | | UDS: Run clang-format. | 2017-06-26 | 3 | -51/+55 | |
| | | | | | |||||
| | * | | | UDS: Added functions to encrypt and decrypt the data frames. | 2017-06-26 | 3 | -12/+156 | |
| | | | | | | | | | | | | | | | | | The responsibility of encryption and encapsulation into an 802.11 MAC frame will fall into the callers of GenerateDataPayload. | ||||
| | * | | | UDS: Clarify comment about the first 4 bytes of the SecureData header. | 2017-06-15 | 2 | -1/+5 | |
| | | | | | | | | | | | | | | | | | It is likely that these 4 bytes are actually a different header, part of some protocol that encapsulates the SecureData protocol. | ||||
| | * | | | UDS: Return the correct error messages in SendTo when not connected to a ↵ | 2017-06-15 | 1 | -6/+13 | |
| | | | | | | | | | | | | | | | | | network or trying to send to itself. | ||||
| | * | | | UDS: Stub SendTo to generate the unencrypted data frame with the right headers. | 2017-06-15 | 4 | -1/+261 | |
| | | |/ | |/| | |||||
| * | | | Set global definition WIN32_LEAN_AND_MEAN (#2807) | 2017-06-24 | 1 | -0/+3 | |
| | | | | | | | | | | Set definition WIN32_LEAN_AND_MEAN to avoid windows.h including a lot of libs that are usually not used. | ||||
| * | | | Kernel: Implement AcceptSession SVC | 2017-06-23 | 4 | -3/+38 | |
| | | | | |||||
| * | | | Kernel: Fix SVC wrapper for CreatePort | 2017-06-23 | 1 | -3/+2 | |
| | | | | | | | | | | | | | The return parameters were flipped. | ||||
| * | | | Kernel: Implement CreateSessionToPort SVC | 2017-06-23 | 1 | -1/+12 | |
| | | | | |||||
| * | | | Merge pull request #2798 from yuriks/svc-create-session | 2017-06-23 | 2 | -3/+26 | |
| |\ \ \ | | | | | | | | | Kernel: Implement CreateSession SVC | ||||
| | * | | | Kernel: Implement CreateSession SVC | 2017-06-22 | 2 | -3/+26 | |
| | | |/ | |/| | |||||
| * | | | Merge pull request #2795 from chris062689/master | 2017-06-22 | 2 | -6/+6 | |
| |\ \ \ | | | | | | | | | Change default UI background from white to black. | ||||
| | * | | | Changing default values for bg_red, bg_green, and bg_blue from 1.0 to 0.0. | 2017-06-21 | 2 | -6/+6 | |
| | | | | | |||||
| * | | | | Merge pull request #2796 from yuriks/hle-null-handles | 2017-06-22 | 2 | -8/+36 | |
| |\ \ \ \ | |_|/ / |/| | | | Kernel/IPC: Support translation of null handles | ||||
| | * | | | Kernel: Fix typo in test name | 2017-06-22 | 1 | -1/+1 | |
| | | | | | |||||
| | * | | | Kernel/IPC: Support translation of null handles | 2017-06-21 | 2 | -7/+35 | |
| | | | | | | | | | | | | | | | | | | | | | Missed this in my first implementation. Thanks to @wwylele for pointing out that this was missing. | ||||
| * | | | | Merge pull request #2792 from wwylele/lutlutlut | 2017-06-21 | 7 | -151/+175 | |
| |\ \ \ \ | |/ / / |/| | | | gl_rasterizer: fix lighting LUT interpolation | ||||
| | * | | | gl_state: reset 1d textures | 2017-06-21 | 1 | -0/+14 | |
| | | | | | |||||
| | * | | | gl_rasterizer: fix glGetUniformLocation type | 2017-06-21 | 1 | -8/+8 | |
| | | | | | |||||
| | * | | | gl_rasterizer: manage texture ids in one place | 2017-06-21 | 3 | -31/+55 | |
| | | | | | |||||
| | * | | | gl_rasterizer/lighting: fix LUT interpolation | 2017-06-21 | 7 | -116/+102 | |
| | | | | | |||||
| * | | | | Merge pull request #2789 from yuriks/misc-kernel | 2017-06-21 | 2 | -1/+5 | |
| |\ \ \ \ | |_|/ / |/| | | | Trivial no-op additions | ||||
| | * | | | Memory: Add enum definitions for the n3DS FCRAM size | 2017-06-20 | 1 | -1/+3 | |
| | | | | | |||||
| | * | | | Kernel: Add comment about the extended linear heap area | 2017-06-18 | 1 | -0/+2 | |
| | |/ / | |||||
| * | | | Merge pull request #2790 from yuriks/remove-movefrom | 2017-06-20 | 24 | -56/+57 | |
| |\ \ \ | | | | | | | | | Remove ResultVal::MoveFrom | ||||
| | * | | | ResultVal: Remove MoveFrom() | 2017-06-18 | 24 | -57/+53 | |
| | | | | | | | | | | | | | | | | | | | | | Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in case you already have an rvalue. | ||||
| | * | | | ResultVal: Add an rvalue overload of Unwrap() | 2017-06-18 | 1 | -1/+6 | |
| | |/ / | |||||
| * | | | Merge pull request #2779 from Subv/uds_more2 | 2017-06-21 | 1 | -0/+36 | |
| |\ \ \ | | | | | | | | | UDS: Added a hook for updating the connection status when a client connects to the network. | ||||
| | * | | | UDS: Added a hook for updating the connection status when a client connects ↵ | 2017-06-15 | 1 | -0/+36 | |
| | | |/ | |/| | | | | | | | to the network. | ||||
| * | | | Kernel/IPC: Add tests for HLERequestContext buffer translation | 2017-06-18 | 2 | -2/+196 | |
| | | | | |||||
| * | | | Kernel/IPC: Make HLERequestContext usable from outside kernel | 2017-06-18 | 3 | -5/+10 | |
| | |/ |/| | |||||