Andrew Hyatt
|
695e0d5e33
|
XPC stubs for securityd
|
2019-01-15 11:57:14 -05:00 |
|
Andrew Hyatt
|
bb16507350
|
Missing libxpc symbol (darlinghq/darling#445)
|
2019-01-05 10:51:37 -05:00 |
|
Andrew Hyatt
|
d3dcb32fff
|
Changes to get libinfo to attempt DS IPC
Libinfo should now attempt to do directory service
related stuff.
darlinghq/darling#357
|
2018-12-17 16:11:50 -05:00 |
|
Andrew Hyatt
|
801e57848e
|
Forward reboot3 to reboot2 (darlinghq/darling#450)
|
2018-11-22 22:43:30 -05:00 |
|
Andrew Hyatt
|
799f3e8965
|
reboot3 stub (darlinghq/darling#450)
|
2018-11-22 22:30:21 -05:00 |
|
Lubos Dolezel
|
a3e012662c
|
Integrate some fixes from https://github.com/PureDarwin/launchd-and-libxpc/pull/3
|
2018-08-22 22:29:52 +02:00 |
|
Lubos Dolezel
|
e5ffcf16ed
|
Integrate bugfixes from commit 43c30a322c4299c9642a62665f5698e08f35a546 in https://github.com/PureDarwin/launchd-and-libxpc.git
|
2018-08-22 22:11:53 +02:00 |
|
Andrew Hyatt
|
dad2be36e2
|
Stub impl
|
2018-01-16 21:23:03 -08:00 |
|
Lubos Dolezel
|
bfa1f223ac
|
Add some more XPC activity constants
|
2017-08-08 21:15:06 +02:00 |
|
Andrew Hyatt
|
20bfd9cc53
|
Add stubs to xpc_dictionary.c
|
2017-08-07 15:24:30 -07:00 |
|
Lubos Dolezel
|
c7e5af6a2c
|
Add xpc_track_activity() dummy
|
2017-07-25 00:48:55 +02:00 |
|
Lubos Dolezel
|
f053776c58
|
Silence yet another printf()
|
2017-07-24 19:26:16 +02:00 |
|
Lubos Dolezel
|
e05700cd55
|
Build fix
|
2017-07-24 18:54:56 +02:00 |
|
Lubos Dolezel
|
9c5865bcd2
|
Add MIG_NO_REPLY handling, the lack of which was badly breaking launchd
|
2017-07-24 18:49:33 +02:00 |
|
Lubos Dolezel
|
4437a46ee1
|
Fix a ton of severe bugs in libxpc to the point where it seems to work a little
|
2017-07-23 16:24:18 +02:00 |
|
Lubos Dolezel
|
a7dffc1fd5
|
Fix very obvious bugs in xpc_misc.c
|
2017-07-19 23:17:02 +02:00 |
|
Andrew Hyatt
|
be9688fd1d
|
Resolve duplicate symbol
|
2017-05-02 20:03:09 -07:00 |
|
Andrew Hyatt
|
388310b810
|
Merge branch 'master' of github.com:darlinghq/darling-libxpc
|
2017-05-02 19:56:50 -07:00 |
|
Andrew Hyatt
|
e04033de24
|
Add missing function
|
2017-05-02 19:56:37 -07:00 |
|
Lubos Dolezel
|
b0d590f7f6
|
...and add bsm_wrappers again
|
2017-05-02 23:44:38 +02:00 |
|
Lubos Dolezel
|
09288fc688
|
Remove bsm_wrappers.c from build
|
2017-05-02 23:40:28 +02:00 |
|
Lubos Dolezel
|
29c49a4f56
|
Add xpc_create_from_plist() stub
|
2017-05-02 23:22:07 +02:00 |
|
Andrew Hyatt
|
f4d47e4b8b
|
Add missing functions (Stubs)
|
2017-04-25 21:59:04 -07:00 |
|
Lubos Dolezel
|
1d45b05792
|
Call bootstrap_init()
|
2017-04-18 21:50:11 +02:00 |
|
Andrew Hyatt
|
da28ea126a
|
Merge branch 'master' of https://github.com/darlinghq/darling-libxpc
|
2017-04-08 13:48:00 -07:00 |
|
Andrew Hyatt
|
1c81ef5845
|
Some stubs for unimplemented functions
|
2017-04-08 13:47:07 -07:00 |
|
Lubos Dolezel
|
f72de1d0e6
|
Update to latest NextBSD sources, adapt them to macOS
|
2017-04-02 22:34:44 +02:00 |
|
Lubos Dolezel
|
7e15e911a7
|
Enable/add more stubs
|
2017-04-02 21:21:58 +02:00 |
|
Lubos Dolezel
|
4cc9c19090
|
Enable xpc_strerror() code
|
2017-04-02 20:24:19 +02:00 |
|
Lubos Dolezel
|
006d12cbbf
|
Merge remote-tracking branch 'origin/master' into using-machos-experiment
|
2017-02-22 21:46:51 +01:00 |
|
Sergey Bugaev
|
7a69dafb39
|
Implement XPC activity stub
|
2017-02-15 15:17:09 +03:00 |
|
Sergey Bugaev
|
48eef895be
|
Use OSAtomic
|
2017-02-15 15:15:02 +03:00 |
|
Sergey Bugaev
|
711cfaa385
|
Compile libxpc with debuginfo
|
2017-02-15 15:13:50 +03:00 |
|
Sergey Bugaev
|
3cff5788a7
|
Make libSystem depend on libxpc
|
2017-02-12 10:37:25 +03:00 |
|
Sergey Bugaev
|
45c90a8f42
|
Implememnt _xpc_error_*
|
2017-02-12 10:35:29 +03:00 |
|
Lubos Dolezel
|
71c371c153
|
Use libclosure
|
2017-01-28 21:57:35 +01:00 |
|
Lubos Dolezel
|
ee160b8de0
|
Add sbuf implementation
|
2017-01-28 00:21:38 +01:00 |
|
Lubos Dolezel
|
e089cc59af
|
Fat build and new libc
|
2017-01-28 00:20:42 +01:00 |
|
Lubos Dolezel
|
f9d2655335
|
Changes for Darling build
|
2016-03-07 21:25:42 +01:00 |
|
Lubos Dolezel
|
2d27e0d52a
|
Add one internal Apple function
|
2016-02-25 08:30:44 +01:00 |
|
Jakub Klama
|
c70dc7d15a
|
Add support for mach transport back. Allow to select transport at runtime using XPC_TRANSPORT environment variable.
|
2015-10-04 13:03:29 +02:00 |
|
Jakub Klama
|
38039006d1
|
Introduce explicit frame format.
Also:
* Remove iovecs from transport API, use plain buffers instead
|
2015-09-13 22:39:42 +02:00 |
|
Jakub Klama
|
dd7760f048
|
Fix compilation, add xpc.main() function.
|
2015-09-13 21:29:30 +02:00 |
|
Jakub Klama
|
52e89f1288
|
Remove child connection from tail queue when peer disappears.
|
2015-09-13 21:28:41 +02:00 |
|
Jakub Klama
|
0c91f9e667
|
Implement minimal xpc_copy().
|
2015-09-13 21:28:09 +02:00 |
|
Jakub Klama
|
7786469f9e
|
Rename directory.
|
2015-09-13 01:40:58 +02:00 |
|
Jakub Klama
|
f7ee45cbb4
|
Import py-xpc bindings.
|
2015-09-13 01:39:19 +02:00 |
|
Jakub Klama
|
c38896f594
|
Add more error checks; Fix xpc_connection_get_egid() naming.
|
2015-09-13 01:11:54 +02:00 |
|
Jakub Klama
|
7c2a5cce66
|
Get rid of now unused unix_port structure.
|
2015-09-13 01:03:59 +02:00 |
|
Jakub Klama
|
9da170a675
|
Make it use SEQPACKET sockets. Datagram sockets are too problematic to garbage-collect.
|
2015-09-13 00:47:17 +02:00 |
|