| Commit message (Expand) | Author | Files | Lines |
2020-12-08 | core: Remove unnecessary enum casts in log calls | Lioncash | 1 | -1/+1 |
2020-11-27 | service: Eliminate usages of the global system instance | Lioncash | 1 | -34/+35 |
2020-11-24 | hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977) | bunnei | 1 | -11/+9 |
2020-11-19 | hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions. | bunnei | 1 | -0/+2 |
2020-10-21 | Revert "core: Fix clang build" | bunnei | 1 | -2/+2 |
2020-10-18 | core: Fix clang build | Lioncash | 1 | -2/+2 |
2020-09-25 | service: Restore "unused" function | Lioncash | 1 | -0/+17 |
2020-09-17 | service: Remove unused funcation | Lioncash | 1 | -22/+0 |
2020-09-07 | service: Remove two usages of the global system accessor | Lioncash | 1 | -4/+2 |
2020-07-28 | services/bsd: Implement most of bsd:s | ReinUsesLisp | 1 | -1/+1 |
2019-11-28 | kernel: Implement a more accurate IPC dispatch. | bunnei | 1 | -2/+2 |
2019-11-25 | kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) | bunnei | 1 | -1/+1 |
2019-10-01 | bcat: Add FSC accessors for BCAT data | Zach Hilman | 1 | -1/+1 |
2019-09-22 | core: Add LM::Manager to system | Zach Hilman | 1 | -1/+1 |
2019-09-22 | Removed reference to core timing to nvflinger and used system instead | David Marcec | 1 | -1/+1 |
2019-09-22 | Rebase | David Marcec | 1 | -13/+13 |
2019-09-22 | prepo: Remove system global accessors | Zach Hilman | 1 | -1/+1 |
2019-09-22 | configure_debug: Move reporting option to logging | Zach Hilman | 1 | -2/+2 |
2019-09-21 | yuzu: Port old usages of Filesystem namespace to FilesystemController | Zach Hilman | 1 | -1/+1 |
2019-09-21 | services: Pass FileSystemController as reference to services that need it | Zach Hilman | 1 | -2/+3 |
2019-07-19 | service/audio: Remove global system accessors | Lioncash | 1 | -1/+1 |
2019-07-05 | nv_services: Deglobalize NvServices | Fernando Sahmkow | 1 | -1/+1 |
2019-06-29 | am: Implement SetCpuBoostMode in terms of APM | Zach Hilman | 1 | -1/+1 |
2019-06-29 | fsp-srv: Implement OutputAccessLogToSdCard | Zach Hilman | 1 | -3/+2 |
2019-06-27 | pm: Implement pm:shell and pm:dmnt GetApplicationPid | Zach Hilman | 1 | -1/+1 |
2019-06-25 | Implement Time::GetSharedMemoryNativeHandle | David Marcec | 1 | -1/+1 |
2019-06-25 | applets: Pass current process title ID to applets | Zach Hilman | 1 | -1/+1 |
2019-06-25 | glue: Implement arp:w and arp:r services | Zach Hilman | 1 | -2/+2 |
2019-06-17 | Addressed issues | David Marcec | 1 | -1/+1 |
2019-05-25 | service: Save report on unimplemented function call | Zach Hilman | 1 | -0/+3 |
2019-03-10 | core/hle/result: Relocate IPC error code to ipc_helpers | Lioncash | 1 | -2/+1 |
2019-03-10 | service/service: Remove unncessary calls to c_str() | Lioncash | 1 | -4/+3 |
2019-02-16 | core_timing: Convert core timing into a class | Lioncash | 1 | -2/+3 |
2018-12-13 | Fix Service object leak on emulation stop | Jens Schmer | 1 | -5/+9 |
2018-12-06 | hle/service: Replace log + UNIMPLEMENTED with UNIMPLEMENTED_MSG | Lioncash | 1 | -2/+1 |
2018-12-06 | hle/service: Remove unnecessary using declarations | Lioncash | 1 | -5/+1 |
2018-12-06 | hle/service, hle/sm: Compress usages of MakeResult() | Lioncash | 1 | -1/+1 |
2018-12-06 | hle/service, hle/sm: Use structured bindings where applicable | Lioncash | 1 | -6/+2 |
2018-11-14 | service: Mark MakeFunctionString with the [[maybe_unused]] attribute. | Lioncash | 1 | -2/+2 |
2018-10-21 | service: Add the basic skeleton for the NPNS services | Lioncash | 1 | -2/+4 |
2018-10-21 | service: Add skeleton for psm service | Zach Hilman | 1 | -0/+2 |
2018-10-13 | filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesystem instance by reference | Lioncash | 1 | -2/+2 |
2018-09-15 | Port #4182 from Citra: "Prefix all size_t with std::" | fearlessTobi | 1 | -2/+2 |
2018-09-13 | service/vi: Replace includes with forward declarations where applicable | Lioncash | 1 | -1/+1 |
2018-09-10 | service: Remove unused g_kernel_named_ports variable | Lioncash | 1 | -2/+0 |
2018-09-02 | service: Migrate global named port map to the KernelCore class | Lioncash | 1 | -7/+2 |
2018-08-29 | kernel: Eliminate kernel global state | Lioncash | 1 | -2/+7 |
2018-08-09 | core: Port core to VfsFilesystem for file access | Zach Hilman | 1 | -2/+2 |
2018-08-08 | nvdrv: Get rid of global std::weak_ptr | Lioncash | 1 | -1/+1 |
2018-08-07 | service: Add usb services | Lioncash | 1 | -0/+2 |
2018-08-05 | service: Add arp services | Lioncash | 1 | -0/+2 |
2018-08-02 | service: Add migration services | Lioncash | 1 | -0/+2 |
2018-08-02 | service: Add psc services | Lioncash | 1 | -0/+2 |
2018-08-01 | service: Add capture services | Lioncash | 1 | -0/+2 |
2018-08-01 | service: Add bpc and pcv services | Lioncash | 1 | -0/+4 |
2018-07-31 | service: Add fgm services | Lioncash | 1 | -0/+2 |
2018-07-31 | service: Add the pcie service | Lioncash | 1 | -0/+2 |
2018-07-29 | service: Add wlan services | Lioncash | 1 | -1/+3 |
2018-07-29 | service: Add btm services | Lioncash | 1 | -0/+2 |
2018-07-27 | service: Add ncm services | Lioncash | 1 | -0/+2 |
2018-07-27 | service: Add mii services | Lioncash | 1 | -0/+2 |
2018-07-27 | service: Add nfc services | Lioncash | 1 | -0/+2 |
2018-07-27 | service: Add the lbl service | Lioncash | 1 | -0/+2 |
2018-07-27 | service: Add the btdrv service | Lioncash | 1 | -1/+3 |
2018-07-26 | service: Add the grc:c service | Lioncash | 1 | -0/+2 |
2018-07-26 | service: Add the nim services | Lioncash | 1 | -0/+2 |
2018-07-26 | service: Add ldn services | Lioncash | 1 | -0/+2 |
2018-07-26 | service: Add ldr services | Lioncash | 1 | -0/+2 |
2018-07-26 | service: Add eupld services | Lioncash | 1 | -0/+2 |
2018-07-26 | service: Add the erpt services | Lioncash | 1 | -0/+2 |
2018-07-25 | service: Add pm services | Lioncash | 1 | -0/+2 |
2018-07-25 | service: Add the es service | Lioncash | 1 | -0/+2 |
2018-07-03 | Rename logging macro back to LOG_* | James Rowe | 1 | -4/+4 |
2018-06-05 | Service/MM: add service and stub some functions | mailwl | 1 | -0/+2 |
2018-05-28 | Service/BCAT: add module and services | mailwl | 1 | -0/+2 |
2018-05-17 | Added RequestWithContext & ControlWithContext | David Marcec | 1 | -0/+2 |
2018-05-02 | general: Make formatting of logged hex values more straightforward | Lioncash | 1 | -4/+4 |
2018-04-30 | string_util: Remove StringFromFormat() and related functions | Lioncash | 1 | -3/+2 |
2018-04-27 | general: Convert assertion macros over to be fmt-compatible | Lioncash | 1 | -1/+1 |
2018-04-25 | Service/PCTL: convert to module, add services, stub | mailwl | 1 | -1/+1 |
2018-04-24 | service: Move logging macros over to new fmt-compatible ones | Lioncash | 1 | -5/+5 |
2018-04-23 | GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport. | David Marcec | 1 | -1/+1 |
2018-04-22 | Implemented GetIUserInterface properly, Playreport and SSL::SetInterfaceVersion. Fixed ipc issues with IAudioDevice(wrong ids) | David Marcec | 1 | -0/+2 |
2018-04-21 | core: Relocate g_service_manager to the System class | Lioncash | 1 | -27/+25 |
2018-04-02 | externals: Update fmt to 4d35f94 | Daniel Lim Wee Soong | 1 | -6/+6 |
2018-03-30 | service: Add NFP module interface. | bunnei | 1 | -0/+2 |
2018-03-23 | Service/SSL: add ssl service | mailwl | 1 | -0/+2 |
2018-03-22 | Service/spl: add module and services | mailwl | 1 | -0/+2 |
2018-03-20 | Service: add fatal:u, fatal:p services | mailwl | 1 | -0/+2 |
2018-03-19 | Clean Warnings (?) | N00byKing | 1 | -1/+1 |
2018-03-19 | hle_ipc: Remove GetPointer(..) usage with WriteToOutgoingCommandBuffer. | bunnei | 1 | -2/+1 |
2018-03-14 | core: Move process creation out of global state. | bunnei | 1 | -2/+2 |
2018-03-03 | Service/Set: add more services | mailwl | 1 | -1/+1 |
2018-02-19 | service: Add Friend service interface. | bunnei | 1 | -0/+2 |
2018-02-15 | pl_u: Implement basic shared font loading from RAM dump. | bunnei | 1 | -0/+2 |
2018-02-03 | Service:nifm: add nifm:a, nifm:s and nifm:u services | mailwl | 1 | -0/+2 |
2018-01-25 | hle: Rename RequestBuilder to ResponseBuilder. | bunnei | 1 | -1/+1 |
2018-01-25 | service: Fix all incorrect IPC response headers. | bunnei | 1 | -1/+1 |
2018-01-22 | AppletOE: Make ISelfController keep a reference to nvflinger. | Subv | 1 | -1/+1 |
2018-01-22 | Services: Vi shouldn't be responsible for creating nvflinger. | Subv | 1 | -1/+5 |
2018-01-21 | filesystem: Implement basic IStorage functionality. | David Marcec | 1 | -0/+2 |
2018-01-19 | acc, set, applet_oe: stub various functions, add set service (#105) | goaaats | 1 | -0/+2 |
2018-01-18 | Start to implement/stub BSD:U and SFDNSRES services (#78) | flerovium^-^ | 1 | -0/+2 |
2018-01-17 | acc_u0: Add IPC interface and stub InitializeApplicationInfo. | bunnei | 1 | -0/+2 |
2018-01-17 | NV: Move the nvdrv classes into the Nvidia namespace, and move the functionality to a s single module that services call. | Subv | 1 | -1/+1 |
2018-01-15 | time: Implement GetStandardUserSystemClock, GetCurrentTime. | bunnei | 1 | -1/+4 |
2018-01-15 | audio: Stub out AudOutU::ListAudioOuts. | bunnei | 1 | -0/+2 |
2018-01-15 | hid: Implement IAppletResource::GetSharedMemoryHandle. | bunnei | 1 | -4/+1 |
2018-01-13 | yuzu: Update license text to be consistent across project. | bunnei | 1 | -1/+1 |
2018-01-13 | Remove settings issues in sdl and fix a few files that broke in mingw | James Rowe | 1 | -2/+0 |
2018-01-11 | NV: Implemented (with stubs) the vi:m service and some of its subservices. | Subv | 1 | -0/+4 |
2017-12-29 | kernel: Fix implementation of ConvertSessionToDomain. | bunnei | 1 | -11/+2 |
2017-12-29 | service: Add empty interface for pctl:a. | bunnei | 1 | -0/+2 |
2017-12-28 | service: Halt on ReportUnimplementedFunction and improve output log. | bunnei | 1 | -4/+2 |
2017-12-28 | service: Add empty interface for aoc:u. | bunnei | 1 | -0/+2 |
2017-11-01 | service: Return proper result code for IPC::CommandType::Close. | bunnei | 1 | -2/+4 |
2017-10-19 | service: Add CreatePort function (that does not register/install). | bunnei | 1 | -0/+10 |
2017-10-18 | service: Print correct command ID on unimplemented function. | bunnei | 1 | -1/+1 |
2017-10-15 | hle: Implement ConvertSessionToDomain, various cleanups. | bunnei | 1 | -12/+11 |
2017-10-15 | hle: Add service stubs for apm and appletOE. | bunnei | 1 | -0/+4 |
2017-10-15 | hle: Initial implementation of NX service framework and IPC. | bunnei | 1 | -72/+43 |
2017-10-13 | Remove more 3DS-specific code. | bunnei | 1 | -2/+0 |
2017-10-13 | Remove more 3DS-specific code. | bunnei | 1 | -9/+0 |
2017-10-10 | hle: Remove a large amount of 3ds-specific service code. | bunnei | 1 | -70/+2 |
2017-09-16 | Services/NS: Port ns:s to the new service framework. | Subv | 1 | -2/+3 |
2017-06-19 | ResultVal: Remove MoveFrom() | Yuri Kunde Schlesner | 1 | -1/+1 |
2017-06-19 | Kernel/IPC: Make HLERequestContext usable from outside kernel | Yuri Kunde Schlesner | 1 | -2/+1 |
2017-06-11 | Kernel: Basic support for IPC translation for HLE services | Yuri Kunde Schlesner | 1 | -12/+5 |
2017-06-11 | ServiceFramework: Use separate copy of command buffer | Yuri Kunde Schlesner | 1 | -6/+20 |
2017-06-09 | Service/sm: Convert 'srv:' to ServiceFramework | Yuri Kunde Schlesner | 1 | -2/+3 |
2017-06-08 | Service: Remove a few redundant namespace qualifiers | Yuri Kunde Schlesner | 1 | -5/+5 |
2017-06-08 | Service: Add new ServiceFramework framework for writing HLE services | Yuri Kunde Schlesner | 1 | -1/+82 |
2017-06-06 | Service: Remove unnecessary includes from service.h | Yuri Kunde Schlesner | 1 | -0/+1 |
2017-06-06 | Service: Make service registration part of the sm implementation | Yuri Kunde Schlesner | 1 | -8/+7 |
2017-06-06 | Service: Move SRV interface to a new sm/ subdirectory | Yuri Kunde Schlesner | 1 | -2/+2 |
2017-06-06 | Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSession | Yuri Kunde Schlesner | 1 | -8/+12 |
2017-06-06 | HLE: Move SessionRequestHandler from Service:: to Kernel:: | Yuri Kunde Schlesner | 1 | -12/+1 |
2016-12-30 | Service/NFC: stub GetTagInRangeEvent | mailwl | 1 | -0/+1 |
2016-12-30 | Service/AC: add ac:i service | mailwl | 1 | -3/+3 |
2016-12-22 | Service/NWM: add nwm services | mailwl | 1 | -3/+2 |
2016-12-14 | Fixed the codestyle to match our clang-format rules. | Subv | 1 | -9/+12 |
2016-12-14 | Service/ACT: move ACT services to folder | mailwl | 1 | -4/+2 |
2016-12-11 | Add all services to the Service namespace | Lioncash | 1 | -17/+17 |
2016-12-09 | Moved the HLE command buffer translation task to ServerSession instead of the HLE handler superclass. | Subv | 1 | -21/+1 |
2016-12-09 | Kernel/IPC: Small codestyle cleanup | Subv | 1 | -1/+1 |
2016-12-08 | Added a framework for partially handling Session disconnections. | Subv | 1 | -0/+10 |
2016-12-08 | Use std::move where appropriate. | Subv | 1 | -2/+5 |
2016-12-08 | service: Add mvd and qtm services | Lioncash | 1 | -0/+4 |
2016-12-08 | service: Add nfc services | Lioncash | 1 | -30/+32 |
2016-12-05 | Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl. | Subv | 1 | -4/+23 |
2016-12-05 | KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it. | Subv | 1 | -6/+8 |
2016-12-01 | A bit of a redesign. | Subv | 1 | -6/+11 |
2016-12-01 | IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists. | Subv | 1 | -3/+5 |
2016-12-01 | Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and is now its own standalone class. | Subv | 1 | -8/+4 |
2016-12-01 | Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. | Subv | 1 | -5/+11 |
2016-09-21 | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | 1 | -1/+1 |
2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 1 | -17/+15 |
2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 1 | -9/+14 |
2016-08-27 | LDR: Implement CRO | wwylele | 1 | -1/+1 |
2016-06-05 | service: Add other DLP services | Lioncash | 1 | -2/+3 |
2016-05-18 | Update ACT:U and create ACT:A (#1809) | András Domonkos | 1 | -0/+2 |
2016-04-02 | Dummy implementation dlp:SRVR Service. | exhalatio | 1 | -0/+2 |
2016-03-27 | frd:u: Initial stub some functions | mailwl | 1 | -2/+1 |
2016-03-14 | Reorganize the ndm service path for dummy implement function | JamePeng | 1 | -2/+3 |
2015-07-19 | Change trace/unimplemented service call logs to use hex | archshift | 1 | -1/+1 |
2015-06-12 | Services: Continue separation of services into their own folders | purpasmart96 | 1 | -32/+26 |
2015-05-29 | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 1 | -1/+1 |
2015-05-07 | Common: Remove common.h | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-04-14 | De-inline functions from Interface, removing them from service.h | Yuri Kunde Schlesner | 1 | -0/+43 |
2015-04-04 | IR: Move The IR services to their own folder and implement "GetHandles" | purpasmart96 | 1 | -4/+3 |
2015-04-03 | Services: Stubs and minor changes | purpasmart96 | 1 | -8/+10 |
2015-03-04 | Services: Moved the PTM and APT services to their own folder | Subv | 1 | -28/+22 |
2015-02-16 | Services: Fixed "Tried to connect to named port err:f". | Subv | 1 | -1/+1 |
2015-02-02 | Make Port/Service registration and querying more HW-accurate | Yuri Kunde Schlesner | 1 | -75/+55 |
2015-01-24 | Services: Stubbed more services. | Subv | 1 | -1/+15 |
2015-01-21 | Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxx | archshift | 1 | -1/+3 |
2015-01-21 | Stubbed cam:u service | archshift | 1 | -0/+2 |
2015-01-21 | Stubbed ptm:play service | archshift | 1 | -0/+2 |
2015-01-13 | Services: Added some missing services. | Subv | 1 | -0/+6 |
2015-01-09 | Kernel: Start using boost::intrusive_ptr for lifetime management | Yuri Kunde Schlesner | 1 | -1/+2 |
2015-01-07 | Fix double-free in Service manager during shutdown | Yuri Kunde Schlesner | 1 | -14/+0 |
2015-01-03 | Stub the y2r:u service | archshift | 1 | -0/+2 |
2014-12-28 | Kernel: New handle manager | Yuri Kunde Schlesner | 1 | -1/+2 |
2014-12-28 | Rename ObjectPool to HandleTable | Yuri Kunde Schlesner | 1 | -2/+2 |
2014-12-26 | More services & small clean ups | purpasmart96 | 1 | -2/+10 |
2014-12-21 | CFG: Create a new subfolder cfg inside service to handle cfg | Subv | 1 | -2/+2 |
2014-12-21 | License change | purpasmart96 | 1 | -1/+1 |
2014-12-16 | HLE: Rename namespaces to match move & fix initialization order | Yuri Kunde Schlesner | 1 | -1/+1 |
2014-12-16 | HLE: Move kernel/archive.* to service/fs/ | Yuri Kunde Schlesner | 1 | -1/+1 |
2014-12-16 | Added stub for nim:aoc service... | archshift | 1 | -0/+2 |
2014-12-16 | Added stub for cecd:u service... | archshift | 1 | -0/+2 |
2014-12-16 | Added stub for ldr:ro service... | archshift | 1 | -0/+2 |
2014-12-16 | Added am:app service stub. | archshift | 1 | -0/+2 |
2014-12-13 | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 1 | -2/+2 |
2014-11-24 | HLE: Revamp error handling throrough the HLE code | Yuri Kunde Schlesner | 1 | -1/+1 |
2014-11-21 | Add more services and some fixes, along with more "override" | purpasmart96 | 1 | -0/+12 |
2014-11-19 | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated | Emmanuel Gil Peyrot | 1 | -1/+1 |
2014-11-17 | Add missing boss:U service, needed according to Nintendo Zone logs. | archshift | 1 | -0/+2 |
2014-11-11 | Add FRD:U service and functions | archshift | 1 | -0/+2 |
2014-11-02 | Added stub err:f service. | archshift | 1 | -0/+2 |
2014-11-01 | Added a bunch of services | purpasmart96 | 1 | -0/+16 |
2014-10-29 | Renamed souce files of services to match port names | Gareth Poole | 1 | -5/+5 |
2014-09-09 | core: Prune redundant includes | archshift | 1 | -5/+0 |
2014-09-06 | core: Pass string by reference in FetchFromPortName and DeleteService | Lioncash | 1 | -2/+2 |
2014-06-27 | FS: Added stubbed code to intercept and decode file system service functions. | bunnei | 1 | -0/+2 |
2014-06-13 | HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) | bunnei | 1 | -2/+2 |
2014-05-30 | service: removed PT_A from, as this was just an alias for APT_U | bunnei | 1 | -2/+0 |
2014-05-30 | hle: cleaned up log messages | bunnei | 1 | -2/+6 |
2014-05-21 | - created a Kernel namespace | bunnei | 1 | -2/+2 |
2014-05-19 | - updated service(s) to be KernelObject's | bunnei | 1 | -15/+7 |
2014-05-19 | renamed "UID" to "Handle" where appropriate | bunnei | 1 | -8/+8 |
2014-04-17 | added class stub for HID:User service | bunnei | 1 | -0/+2 |
2014-04-16 | - added stubbed out GSP::Gpu service interface | bunnei | 1 | -0/+4 |
2014-04-16 | fixed naming for APT_U | bunnei | 1 | -1/+1 |
2014-04-16 | - extracted srv: calls from service.cpp and put in its own module | bunnei | 1 | -80/+4 |
2014-04-14 | added a stub for GetLockHandle | bunnei | 1 | -3/+7 |
2014-04-13 | added framework for APT service (application and title launching service) | bunnei | 1 | -5/+24 |
2014-04-13 | renamed class Interface_SRV to SRV | bunnei | 1 | -6/+6 |
2014-04-13 | added some very initial command parsing for SRV Sync | bunnei | 1 | -5/+31 |
2014-04-13 | cleanups to service HLE | bunnei | 1 | -6/+6 |
2014-04-13 | - added HLE to connect to "srv:" service | bunnei | 1 | -0/+115 |