summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* svc: Return ERR_INVALID_ENUM_VALUE from svcGetInfoGravatar Luke Street2018-11-251-1/+2
* Merge pull request #1734 from lioncash/sharedGravatar bunnei2018-11-201-2/+2
|\
| * kernel/shared_memory: Make Map() and Unmap() take the target process by refer...Gravatar Lioncash2018-11-191-2/+2
* | Merge pull request #1667 from DarkLordZach/swkbdGravatar bunnei2018-11-201-3/+33
|\ \
| * | am: Deglobalize software keyboard appletGravatar Zach Hilman2018-11-181-4/+4
| * | svc: Implement svcCreateTransferMemoryGravatar Zach Hilman2018-11-181-3/+33
* | | kernel/resource_limit: Clean up interfaceGravatar Lioncash2018-11-191-11/+0
| |/ |/|
* | Merge pull request #1728 from FearlessTobi/reset-signalGravatar Mat M2018-11-181-1/+1
|\ \ | |/ |/|
| * svc: ResetSignal is not stubbedGravatar Tobias2018-11-181-1/+1
* | kernel/errors: Clean up error codesGravatar Lioncash2018-11-161-10/+10
* | Merge pull request #1638 from FreddyFunk/SetMemoryPermission-StubbedGravatar Mat M2018-11-161-1/+43
|\ \
| * | Implement SetMemoryPermissionGravatar Frederic Laing2018-11-061-3/+39
| * | Stubbed SetMemoryPermissionGravatar Frederic Laing2018-11-031-1/+7
* | | svc: Use proper random entropy generation algorithmGravatar Zach Hilman2018-11-131-1/+10
* | | svc: Return random seed for svcGetInfo RandomEntropyGravatar Zach Hilman2018-11-121-1/+2
* | | svcBreak now dumps information from the debug buffer passed (#1646)Gravatar David2018-11-071-0/+28
|/ /
* / core: Make System references const where applicableGravatar Lioncash2018-10-281-1/+1
|/
* svc: Localize the GetInfo enum class to the function itselfGravatar Lioncash2018-10-261-0/+31
* svc: Implement svcGetInfo command 0xF0000002Gravatar Lioncash2018-10-261-0/+30
* kernel/svc: Amend returned error code for invalid priorities in CreateThreadGravatar Lioncash2018-10-241-1/+1
* kernel/svc: Move and correct returned error code for invalid thread prioritie...Gravatar Lioncash2018-10-241-5/+6
* Merge pull request #1551 from ogniK5377/improved-svcbreakGravatar bunnei2018-10-231-5/+51
|\
| * Added assertion failed, reworked logging levelsGravatar David Marcec2018-10-231-16/+24
| * Added break types to svcBreakGravatar David Marcec2018-10-231-4/+42
* | Merge pull request #1540 from lioncash/handleGravatar bunnei2018-10-231-60/+60
|\ \ | |/ |/|
| * kernel/process: Make the handle table per-processGravatar Lioncash2018-10-201-60/+60
* | svc: Fix vma boundary check in svcQueryMemoryGravatar Lioncash2018-10-201-1/+1
|/
* Merge pull request #1520 from lioncash/sanGravatar bunnei2018-10-191-3/+27
|\
| * svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemoryGravatar Lioncash2018-10-181-3/+27
* | svc: Check for word alignment of addresses within svcArbitrateLock/svcArbitra...Gravatar Lioncash2018-10-181-0/+8
* | common: Move Is4KBAligned() to alignment.hGravatar Lioncash2018-10-181-9/+7
|/
* Merge pull request #1498 from lioncash/aslrGravatar bunnei2018-10-171-17/+4
|\
| * svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svc...Gravatar Lioncash2018-10-141-17/+4
* | core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrsGravatar Lioncash2018-10-151-1/+1
|/
* Merge pull request #1492 from lioncash/procGravatar bunnei2018-10-141-1/+24
|\
| * svc: Implement svcGetProcessInfoGravatar Lioncash2018-10-131-1/+24
* | Stop all threads on svcBreakGravatar David Marcec2018-10-141-0/+6
|/
* Merge pull request #1481 from lioncash/typoGravatar bunnei2018-10-121-3/+3
|\
| * svc: Fix typos in sanitizing checks for MapMemory/UnmapMemoryGravatar Lioncash2018-10-121-3/+3
* | Merge pull request #1467 from ogniK5377/svcbreak-type-fixGravatar bunnei2018-10-121-4/+4
|\ \ | |/ |/|
| * Use a better name than "dont_kill_application"Gravatar David Marcec2018-10-101-2/+2
| * Fixed incorrect types for svcBreakGravatar David Marcec2018-10-101-3/+3
* | svc: Add missing address range sanitizing checks to MapMemory/UnmapMemoryGravatar Lioncash2018-10-101-12/+79
* | kernel/thread: Use a regular pointer for the owner/current processGravatar Lioncash2018-10-101-6/+6
|/
* Added bitfield instead of manually checking if the bit is setGravatar David Marcec2018-10-091-4/+12
* Actual kill execution when the bit isn't set, not the other way aroundGravatar David Marcec2018-10-091-1/+1
* svcBreak, Signalling to the debugger should not kill executionGravatar David Marcec2018-10-091-5/+12
* kernel/thread: Make all instance variables privateGravatar Lioncash2018-10-041-57/+64
* kernel/svc: Implement svcGetThreadContext()Gravatar Lioncash2018-09-301-2/+30
* kernel/process: Make data member variables privateGravatar Lioncash2018-09-301-15/+15