Commit Graph

22 Commits

Author SHA1 Message Date
Ariel Abreu
5549ac4cd2
Link with bsm library
Necessary because libxpc no longer exports one of the bsm wrapper functions (which is the proper behavior).
2021-01-07 00:21:37 -05:00
Ariel Abreu
c5a3ba64c7
Update stubs for updated IOKit 2020-09-01 10:04:09 -04:00
Ariel Abreu
6632954bf7
Remove macOS deployment target definitions
The deployment target is now set project-wide in the root Darling CMakeLists.txt
2020-06-12 21:16:38 -04:00
Ariel Abreu
c05aca1775
Initial update to clean up include directories
"initial" because there might some additional modifications necessary later on
2020-05-14 12:57:40 -04:00
Lubos Dolezel
7f21945176 IOSurface iokitd work 2020-05-12 13:32:58 +02:00
Lubos Dolezel
bfcb538ad7 Initial stubs for IOSurfaceRoot, add copyright headers 2020-05-08 11:24:48 +02:00
Lubos Dolezel
3d769211c8 Implement is_io_service_get_state and is_io_registry_entry_get_registry_entry_id 2020-04-18 21:31:15 +02:00
Sergey Bugaev
27c3f71b35 Implement some more io_registry_entry_*() calls 2020-04-17 15:29:47 +03:00
Sergey Bugaev
3c362a9bb2 Implement io_object_get_retain_count() 2020-04-16 14:18:28 +03:00
Andrew Hyatt
f382cc2c20
Hide build warning 2020-03-17 14:23:35 -04:00
Andrew Hyatt
733b7e9a54
Clean up build output 2020-03-17 14:09:17 -04:00
Lubos Dolezel
7024effe77 Fix build 2020-02-17 12:24:47 +01:00
Lubos Dolezel
06d3e5898f Implement PowerAssertions for X11 displays 2020-02-15 16:22:55 +01:00
Lubos Dolezel
a102eaf152 Initial work on power assertions 2020-02-15 15:41:57 +01:00
Lubos Dolezel
ce5484e41f powerd service stubs 2020-02-15 14:12:46 +01:00
Lubos Dolezel
78f97fcb68 Kill printf in IORegistryEntry 2020-02-15 14:12:17 +01:00
Lubos Dolezel
12358c4d3b More iokitd progress, some stuff actually works now 2020-02-12 21:55:52 +01:00
Lubos Dolezel
cf97f7a4ba Introduce IORegistryEntry, work on supporting a plane-based hierarchy 2020-02-11 22:18:13 +01:00
Lubos Dolezel
31fe24a002 Working IOObject lifetime mechanism, initial work on IODisplayConnect 2020-02-11 17:21:59 +01:00
Lubos Dolezel
024f5490fb Some initial iokitd progress 2020-02-10 21:57:11 +01:00
Lubos Dolezel
0d64152ab8 Initial iokitd daemon with stubs 2020-02-10 10:59:45 +01:00
Lubos Dolezel
9a89b4e25e Initial commit 2020-02-10 09:25:39 +01:00