summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sockets (follow)
Commit message (Expand)AuthorAgeFilesLines
* sockets: use safe access helpersLiam2023-10-252-41/+38
* bsd: Demote "Select" log to dehugFearlessTobi2023-09-121-1/+1
* sfdnsres: ensure lp1 is not resolvedLiam2023-08-282-2/+21
* sockets: avoid locking around socket session callsLiam2023-08-202-0/+8
* Improve behavior when sending to closed connectioncomex2023-08-162-0/+6
* ssl: remove ResultVal useLiam2023-08-081-6/+3
* core: implement GetGaiStringErrorRequest, IContextRegistrarLiam2023-07-237-3/+68
* nsd: add GetApplicationServerEnvironmentTypeLiam2023-07-182-1/+17
* Updates:comex2023-07-022-22/+74
* PR feedback + constificationcomex2023-06-263-18/+18
* Fix more Windows build errorscomex2023-06-261-2/+2
* Fixes:comex2023-06-261-1/+1
* Implement SSL servicecomex2023-06-259-186/+508
* service: move hle_ipc from kernelLiam2023-03-014-71/+71
* Merge pull request #9832 from liamwhite/hle-mpliamwhite2023-03-013-16/+13
|\
| * service: refactor server architectureLiam2023-02-213-16/+13
* | core: Update service function tables to 16.0.0+Narr the Reg2023-02-251-0/+3
* | net: translate ECONNRESET network errorMonsterDruide12023-02-212-0/+3
|/
* service: remove deleted servicesLiam2023-02-143-72/+0
* Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj2023-02-033-20/+20
* Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"liamwhite2023-02-023-20/+20
* hle_ipc: Rename ReadBufferSpan to ReadBufferameerj2022-12-292-10/+10
* bsd: Use std::span for read payloadsameerj2022-12-292-26/+26
* service: Use ReadBufferSpan where it is trivial to do soameerj2022-12-251-3/+3
* chore: fix some typosAndrea Pappacoda2022-09-231-1/+1
* core/bsd: Correctly unbind methods in destructorFearlessTobi2022-08-271-1/+5
* core, network: Add ability to proxy socket packetsFearlessTobi2022-08-154-9/+52
* yuzu: Add ui files for multiplayer roomsFearlessTobi2022-07-254-5/+5
* Enable the use of MSG_DONTWAIT flag on RecvImplLink45652022-07-161-1/+19
* general: Convert source file copyright comments over to SPDXMorph2022-04-2312-36/+24
* service: sfdnsres: add missing includes for some BSDs after 82d46a974ad4Jan Beich2022-04-121-0/+4
* Merge pull request #8171 from tech-ticks/skyline-improvementsFernando S2022-04-104-5/+201
|\
| * service: sfdnsres: Implement DNS address resolutiontech-ticks2022-04-082-5/+197
| * service: bsd: Add keepalive socket optiontech-ticks2022-04-072-0/+4
* | hle: service: bsd: Create a service thread where appropriate.bunnei2022-04-021-1/+2
|/
* core: Reduce unused includesameerj2022-03-191-1/+0
* bsd: Allow inexact match for address length in AcceptImplValeri2022-03-151-2/+2
* core: Remove unused includesameerj2021-11-041-1/+0
* service: Reduce header include overheadMorph2021-10-073-4/+5
* service: bsd: Stub ReadMorph2021-09-251-6/+5
* service: bsd: Implement ReadMorph2021-09-242-1/+15
* general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-022-17/+17
* sfdnsres: Use proper namesgerman772021-04-091-2/+2
* nsd: Update to 12.xgerman772021-04-091-0/+1
* ethc: Update to 12.xgerman772021-04-091-0/+1
* bsd: Avoid writing empty buffersMorph2021-03-161-2/+6
* bsd: Remove usage of optional emplace() with no argumentsLioncash2021-02-091-2/+4
* bsd: Fix EventFd stubMorph2021-01-311-3/+3
* bsd: Fix GetSockOpt stubMorph2021-01-311-1/+5
* bsd: Stub EventFdameerj2021-01-312-1/+12
* core: hle: kernel: Rename Thread to KThread.bunnei2021-01-291-1/+1
* Stub GetSockOptgerman2021-01-282-1/+17
* core: Silence warnings when compiling without assertsReinUsesLisp2021-01-051-0/+1
* hle: service: bsd: Update to work with service threads, removing SleepClientThread.bunnei2020-12-293-249/+45
* Merge pull request #5142 from comex/xx-poll-eventsRodrigo Locatti2020-12-094-40/+45
|\
| * network, sockets: Replace `POLL_IN`, `POLL_OUT`, etc. constants with an `enum class PollEvents`comex2020-12-074-40/+45
* | core: Remove unnecessary enum casts in log callsLioncash2020-12-082-9/+9
|/
* service: Eliminate usages of the global system instanceLioncash2020-11-279-38/+49
* Revert "core: Fix clang build"bunnei2020-10-213-46/+30
* core: Fix clang buildLioncash2020-10-183-30/+46
* core/CMakeLists: Make some warnings errorsLioncash2020-10-132-10/+10
* General: Make use of std::nullopt where applicableLioncash2020-09-221-1/+1
* bsd: Resolve unused value within SendToImplLioncash2020-09-071-0/+1
* bsd: Resolve sign comparison warningsLioncash2020-09-071-3/+3
* sockets_translate: Make use of designated initializersLioncash2020-09-071-12/+12
* blocking_worker: Make use of templated lambdaLioncash2020-09-071-3/+2
* blocking_worker: Resolve -Wdocumentation warningLioncash2020-09-071-1/+1
* service/bsd: Handle Poll with no entries accuratelyReinUsesLisp2020-07-281-0/+5
* services/bsd: Implement most of bsd:sReinUsesLisp2020-07-284-54/+910
* service/sockets: Add worker pool abstractionReinUsesLisp2020-07-281-0/+30
* service/sockets: Add worker abstraction to execute blocking calls asynchronouslyReinUsesLisp2020-07-281-0/+132
* service/sockets: Add translate functionsReinUsesLisp2020-07-282-0/+213
* service/sockets: Add enumerations and structuresReinUsesLisp2020-07-282-0/+81
* service: Update function tablesVolcaEM2020-06-293-11/+22
* service: Update function tablesLioncash2020-04-201-0/+1
* bsd: Stub several more functions.bunnei2020-01-252-4/+48
* service: Update function tablesLioncash2019-11-121-0/+5
* service: Update service function tablesLioncash2019-04-111-0/+5
* hle/service: Resolve unused variable warningsLioncash2019-04-041-2/+10
* hle/service: Default constructors and destructors in the cpp file where applicableLioncash2018-09-118-3/+18
* service/sockets: Add ethc:c and ethc:i servicesLioncash2018-07-263-0/+64
* service/sockets: Add missing bsdcfg socket serviceLioncash2018-07-263-0/+29
* Services/BSD: Corrected the return for StartMonitoring according to SwIPC.Subv2018-07-141-2/+1
* Update clang formatJames Rowe2018-07-031-2/+1
* Rename logging macro back to LOG_*James Rowe2018-07-032-7/+7
* sockets: Move logging macros over to new fmt-compatible onesLioncash2018-04-242-7/+8
* service: Use nested namespace specifiers where applicableLioncash2018-04-208-32/+16
* Various service name fixes - part 2 (rebased) (#322)Hexagon122018-04-172-0/+26
* Service/sockets: add bsd:s, nsd:a, nsd:u servicesmailwl2018-03-257-30/+92
* Stub am::SetScreenShotPermission, and bsd::StartMonitoring functionsmailwl2018-02-222-0/+11
* [WIP] sfdnsres: stub (#146)mailwl2018-01-304-2/+51
* hle: Rename RequestBuilder to ResponseBuilder.bunnei2018-01-251-4/+4
* Start to implement/stub BSD:U and SFDNSRES services (#78)flerovium^-^2018-01-185-0/+152