aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/ssl
AgeCommit message (Collapse)Author
2023-03-05service: ssl: Add missing properties and update namesNarr the Reg
2023-03-01service: move hle_ipc from kernelLiam
2023-03-01Merge pull request #9832 from liamwhite/hle-mpliamwhite
service: HLE multiprocess
2023-02-24core: Update service function tables to 16.0.0+Narr the Reg
2023-02-21service: refactor server architectureLiam
Converts services to have their own processes
2023-02-03Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj
This reverts commit 25fc5c0e1158cb8e81cbc769b24ad84032a1fbfd, reversing changes made to af20e25081f97d55b451606c87922e2b49f0d363.
2023-02-02Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ↵liamwhite
ReadBuffer"
2022-12-28hle_ipc: Rename ReadBufferSpan to ReadBufferameerj
2022-12-25service: Use ReadBufferSpan where it is trivial to do soameerj
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-10-07service: Reduce header include overheadMorph
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph
Transition to PascalCase for result names.
2021-05-16nifm, ssl: Fix incorrect response sizesMorph
2021-05-12ssl: Stub Import(Client/Server)PkiMorph
- Used in JUMP FORCE Deluxe Edition
2020-11-26service: Eliminate usages of the global system instanceLioncash
Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
2019-11-12service: Update function tablesLioncash
Keeps the function tables up to date. Updated based off information from Switchbrew.
2019-04-11service: Update service function tablesLioncash
Updates function tables based off information from SwitchBrew.
2019-04-05Merge pull request #2334 from lioncash/overridebunnei
core: Add missing override specifiers where applicable
2019-04-04hle/service: Resolve unused variable warningsLioncash
In several places, we have request parsers where there's nothing to really parse, simply because the HLE function in question operates on buffers. In these cases we can just remove these instances altogether. In the other cases, we can retrieve the relevant members from the parser and at least log them out, giving them some use.
2019-04-04core: Add missing override specifiers where applicableLioncash
Applies the override specifier where applicable. In the case of destructors that are defaulted in their definition, they can simply be removed. This also removes the unnecessary inclusions being done in audin_u and audrec_u, given their close proximity.
2018-11-26Changed logging to be "Log before execution", Added more error logging, all ↵David Marcec
services should now log on some level
2018-09-23Merge pull request #1354 from ogniK5377/ssl-versionbunnei
Corrected SSL::SetInterfaceVersion
2018-09-19Corrected SSL::SetInterfaceVersionDavid Marcec
Should be a single u32
2018-09-19Removed the use of rp.MakeBuilderDavid Marcec
Due to keeping the code style consistent in the yuzu codebase. `rb = rp.MakeBuilder(...)` was replaced with `rb{ctx, ...}`
2018-09-02ssl: Move SSL class to cpp fileLioncash
This isn't required to be visible to anything outside of the main source file, and will eliminate needing to rebuild anything else including the header if the SSL class needs to be changed in the future.
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-04-26Switched to NGLOG_WARNINGDavid Marcec
2018-04-26Merge branch 'master' of https://github.com/yuzu-emu/yuzu into service-implDavid Marcec
2018-04-26Added PREPO to logging backend, Removed comments from SaveReportWithUserDavid Marcec
2018-04-24ssl: Move logging macros over to new fmt-compatible onesLioncash
2018-04-22GetIUserInterface->CreateUserInterface, Added todos and stub logs. ↵David Marcec
Playreport->PlayReport.
2018-04-21Implemented GetIUserInterface properly, Playreport and ↵David Marcec
SSL::SetInterfaceVersion. Fixed ipc issues with IAudioDevice(wrong ids)
2018-04-19service: Use nested namespace specifiers where applicableLioncash
Tidies up namespace declarations
2018-04-11Service/SSL: update service according switchbrewmailwl
2018-03-23Service/SSL: add ssl servicemailwl