Commit Graph

5977 Commits (a9ba2c2000d9f2e4c6018aa6fc1e754eca82f72c)
 

Author SHA1 Message Date
bunnei 647364db8f svc: SharedMemory size should be 64-bits and cleanup. 7 years ago
bunnei f9c9ce2005 ArbitrateLock: Assert that requesting_thread is current_thread. 7 years ago
bunnei abc4be8e0f
Merge pull request #157 from bunnei/fix-duplicate-session
controller: DuplicateSession should return a ClientSession.
7 years ago
bunnei b5bdaf3441
Merge pull request #156 from mailwl/nifm
Service/nifm: add nifm:a, nifm:s and nifm:u services
7 years ago
bunnei 72c5bfb1fa controller: DuplicateSession should return a ClientSession. 7 years ago
mailwl f67a8d87a0 Service:nifm: add nifm:a, nifm:s and nifm:u services 7 years ago
mailwl 1a8f5bfb8e Service/am: Add AppletAE service (#153)
* Add AppletAE, step 1: move common interfaces to am.h

* Add AppletAE, step 2
7 years ago
bunnei 5ad9b3e19d
Merge pull request #154 from mailwl/vi_create_stray_array
vi::CreateStrayLayer : add padding to request
7 years ago
bunnei 1909802156
Merge pull request #155 from mailwl/vi-services
Services/vi: add vi:s and vi:u services
7 years ago
bunnei 2e6776909b
Merge pull request #152 from shinyquagsire23/sharedmem-valid-bounds
shared_memory: Only mark addresses as invalid if they are within the heap
7 years ago
mailwl 524c12a5f8 Services/vi: add vi:s and vi:u services 7 years ago
mailwl 58601abd1c vi::CreateStrayLayer : add padding to request 7 years ago
shinyquagsire23 96c444d1ff shared_memory: Only mark addresses as invalid if they are within the heap 7 years ago
mailwl eaa9f968a6 [WIP] sfdnsres: stub (#146)
sfdnsres: Add several stubs
7 years ago
bunnei 449e32bb81
Merge pull request #151 from lioncash/catch
externals: Update catch to v2.1.1
7 years ago
Lioncash 090da0b5c1
externals: Update catch to v2.1.1 7 years ago
bunnei c1a8e4bfe4
Merge pull request #148 from MerryMage/feature/special-memory
memory: Replace all memory hooking with Special regions
7 years ago
bunnei 81be2027ad
Merge pull request #149 from MerryMage/feature/remove-x86_64h
travis: Remove CMAKE_OSX_ARCHITECTURES argument
7 years ago
MerryMage 6755c0d1cf travis: Remove CMAKE_OSX_ARCHITECTURES argument
Unicorn only builds a x86_64 library, without a x86_64h slice. We can't link against
x86_64-only in this manner for static libraries.
7 years ago
MerryMage 738f91a57d memory: Replace all memory hooking with Special regions 7 years ago
Flame Sage 12d95f0214
Merge pull request #147 from chris062689/master
Added webhook notifications to TravisCI build.
7 years ago
Flame Sage c93136a2bf
Added webhook notifications to TravisCI build. 7 years ago
bunnei 4cd2b475cb
Merge pull request #144 from KAMiKAZOW/patch-1
Install Linux icon in hicolor instead of pixmaps
7 years ago
bunnei e26e95fc37
Merge pull request #145 from jroweboy/oops
Fix typo for dependent options
7 years ago
James Rowe 9a005d5239 Fix typo for dependent options 7 years ago
KAMiKAZOW 9e41053ead
Install Linux icon in hicolor instead of pixmaps
hicolor is the preferred location for applications. See https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout

Same as https://github.com/citra-emu/citra/pull/3007
7 years ago
bunnei 767ce8abc8
Merge pull request #142 from bunnei/improve-time
time: Implement ISteadyClock::GetCurrentTimePoint
7 years ago
bunnei 3258db29da time: Implement ISteadyClock::GetCurrentTimePoint. 7 years ago
bunnei 748c0de539
Merge pull request #137 from bunnei/improve-ipc
Improve IPC, unify Domains and Sessions, and add validation
7 years ago
bunnei de177f6692 audout_u: Various cleanups. 7 years ago
bunnei 714a576113 ResponseBuilder: Use a bit field for customizing instead of always_move_handles. 7 years ago
bunnei f0b6baf3ad time: Stub GetSystemClockContext function. 7 years ago
bunnei 7588b24f46 server_session: Fix scenario where all domain handlers are closed. 7 years ago
bunnei 1b1d399e5f hle: Rename RequestBuilder to ResponseBuilder. 7 years ago
bunnei f9dae99006 service: Fix all incorrect IPC response headers. 7 years ago
bunnei f0035420d7 ipc_helpers: Make interface domain agnostic and add header validation. 7 years ago
bunnei 27bad0598a hle: Integrate Domain handling into ServerSession. 7 years ago
bunnei 67758857e4 hle: Remove Domain and SyncObject kernel objects. 7 years ago
bunnei 932fa94af7 handle_table: Remove ConvertSessionToDomain. 7 years ago
st4rk 44eb840232 audout:u OpenAudioOut and IAudioOut (#138)
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation

* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation

* audout:u OpenAudioOut implementation and IAudioOut cmd 1,2,3,4,5 implementation

* using an enum for audio_out_state as well as changing its initialize to member initializer list

* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass

* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass

* added missing Audio loggin subclass, minor fixes, clang comment breakline

* Solving backend logging conflict

* minor fix

* Fixed duplicated Service NVDRV in backend.cpp, my bad
7 years ago
bunnei b35cf672c0
Merge pull request #140 from gdkchan/time_fix
Fix time returning epoch time in milliseconds rather than in seconds
7 years ago
gdkchan 703be1931a Fix time returning epoch time in milliseconds rather than in seconds 7 years ago
bunnei a93ff5ed0f
Merge pull request #139 from Rozelette/log_nvdrv
logging: add missing NVDRV subclass to macro list
7 years ago
Rozlette ad64e7e86d logging: add missing NVDRV subclass to macro list 7 years ago
bunnei 337664ae7c
Merge pull request #136 from N00byKing/patch-1
Correct Spelling
7 years ago
N00byKing afa1ed6ad9
Correct Spelling 7 years ago
bunnei d1b64cdc07
Merge pull request #135 from Subv/no_ports
IPC: Don't create unnecessary ports when returning sub interfaces.
7 years ago
Subv b0489c9a64 Services: Added a todo about returning interfaces as domain objects in lm, hid and time. 7 years ago
bunnei d8bd70d396
Merge pull request #133 from Subv/nvflinger2
AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the default display.
7 years ago
Subv 7efa6e8801 Time: Don't create unnecessary ports when retrieving the clock service sessions. 7 years ago