Commit Graph

3377 Commits

Author SHA1 Message Date
Ariel Abreu
9015cbeda3
Various AKS improvments and fixes
...using hints from some Security code
2020-08-27 22:17:27 -04:00
Ariel Abreu
f95e3b1893
msgtracer_client.h can apparently be used in C++; handle that 2020-08-27 22:16:10 -04:00
Ariel Abreu
1e115b9798
Implement _set_user_dir_suffix
Please, please, *please* take a look at my comments in _libcoreservices_fork_child! If there are ever any issues with threading and forking, remember to take a look at this code
2020-08-27 22:15:31 -04:00
Ariel Abreu
b8cef1ee1c
Allow static libraries to be arch-specific 2020-08-27 22:13:29 -04:00
Ariel Abreu
0d1fb0de91
Add libnetwork 2020-08-27 22:13:04 -04:00
Ariel Abreu
17bbbfc776
Update top
[skip ci]
2020-08-20 18:01:48 -04:00
Ariel Abreu
670776b7f1
Update text_cmds 2020-08-20 17:34:42 -04:00
Ariel Abreu
f16e2638cb
system_cmds 2020-08-20 16:48:18 -04:00
Ariel Abreu
506534033b
Update SDK symlinks 2020-08-20 16:47:11 -04:00
Ariel Abreu
dbb546ea3f
Import CFOpenDirectoryPriv from OpenDirectory-146 and include some generated headers 2020-08-20 16:46:35 -04:00
Ariel Abreu
7819ca3ece
Stub CFOpenDirectory
The public headers are imported from the macOS SDK and from the last released OpenDirectory (version 146); it's ok to import them from the SDK because they're still APSL licensed
2020-08-20 16:33:31 -04:00
Ariel Abreu
00fc01add3
libutil-57 2020-08-20 11:55:24 -04:00
Ariel Abreu
d8edfe49e4
Import updated open source OpenDirectory headers
Apple has stopped releasing updates for these on their open source portal, but the updated headers in the SDK are still covered under the APSL
2020-08-19 22:46:07 -04:00
Ariel Abreu
274cbf45a7
Update shell_cmds 2020-08-19 09:57:04 -04:00
Ariel Abreu
35602c9c8d
Update network_cmds and actually build it 2020-08-18 20:04:24 -04:00
Ariel Abreu
4af426111c
Update SDK symlinks 2020-08-18 20:04:07 -04:00
Ariel Abreu
c1d179d3db
Update bash 2020-08-17 20:35:53 -04:00
Ariel Abreu
104c625094
Update screen 2020-08-16 14:15:15 -04:00
Ariel Abreu
3b44e879e8
Update perl 2020-08-13 10:56:59 -04:00
Ariel Abreu
3671ccd3ab
Use finalpass dylib for libsystem_darwin in use_ld64 2020-08-13 10:56:43 -04:00
Ariel Abreu
9599399905
Stub rootless_restricted_environment 2020-08-13 10:56:01 -04:00
Ariel Abreu
9d7f676bec
Update mail_cmds
[skip ci]
2020-08-07 12:04:56 -04:00
Ariel Abreu
19c6b7e393
Update less
[skip ci]
2020-08-07 11:48:38 -04:00
Ariel Abreu
d3d90c488c
Update Heimdal 2020-08-04 20:47:33 -04:00
Ariel Abreu
7bf91da1d4
Add some pre-generated MIG headers
Reason: CMake's dependency scanner doesn't detect that some of the headers are generated and it doesn't try to generate them for other targets that depend on them indirectly (e.g. libc) and therefore parallel builds will fail.

The temporary solution is to check-in the generated headers into the source (just like we were doing before in `platform-include`). The proper solution would be to manually add dependencies for each target that needs the headers (which is pretty much *everything*), but that's ridiculous. Honestly, CMake should be able to detect this on its own, but whatever; this is a workaround.
2020-08-04 15:12:12 -04:00
Ariel Abreu
22c72fc204
Update groff
[skip ci]

I'm going to skip the CI for now until I figure out what's wrong with it; that's what I'll do before continuing with updating more submodules. My reason is that if the CI can't build it properly, then I might have overlooked something that works on my system but is broken on everyone else's.
2020-08-03 23:14:21 -04:00
Ariel Abreu
ef0ffa036e
Add dependency on MIG for libsyscall_dynamic
This *should* fix the CI build and get it to progress to where my builds are locally (not sure why I didn't run into this locally, but I guess that's what CIs are for 😄)
2020-08-02 23:06:07 -04:00
Ariel Abreu
b50059f8a5
Update ruby
YAGIF (Yet Another Git-Ignored File)
2020-08-02 21:44:47 -04:00
Ariel Abreu
a80231d7d1
Update cups and ruby 2020-08-02 19:11:08 -04:00
Ariel Abreu
046900513b
Update gpatch
[skip ci]
2020-08-02 18:48:15 -04:00
Ariel Abreu
e9ca7e9f71
Update gnutar
It's now locked behind an option called ADDITIONAL_PACKAGES, because it's not included by default in a standard macOS install
2020-08-02 17:53:57 -04:00
Ariel Abreu
bce60bc179
Update gnudiff
[skip ci]
2020-08-02 14:47:18 -04:00
Ariel Abreu
9d7af45b8a
Update file and file_cmds
[skip ci]
2020-08-02 14:35:02 -04:00
Ariel Abreu
a50c703bc2
Build rpmatch.c as part of libc 2020-08-02 14:34:46 -04:00
Ariel Abreu
6a70ee5af5
Add libutil.h symlink into the SDK 2020-08-02 14:34:21 -04:00
Ariel Abreu
2e0dcf10ec
Update file
[skip ci]
2020-08-01 22:29:01 -04:00
Ariel Abreu
5fbf3c65b0
Update cocotron and cups 2020-08-01 22:11:27 -04:00
Ariel Abreu
d9eb59b7ae
Add/update some more SDK includes 2020-08-01 22:11:10 -04:00
Ariel Abreu
15cf7072aa
Stub some more stuff in SystemConfiguration 2020-08-01 22:10:43 -04:00
Ariel Abreu
3528bd7e79
Fix up some delcarations/definitions for ColorSync stubs 2020-08-01 22:10:27 -04:00
Ariel Abreu
6d914559af
Update bind9
[skip ci]
2020-07-31 09:43:44 -04:00
Ariel Abreu
be5c7d4ddc
Update awk 2020-07-30 14:38:36 -04:00
Ariel Abreu
418f98b02a
Update adv_cmds
[skip ci]
2020-07-30 14:30:54 -04:00
Ariel Abreu
aceaa68bf2
Add msgcat.h SDK symlink 2020-07-30 14:30:42 -04:00
Ariel Abreu
a96dc169f8
Update zsh
[skip ci]
2020-07-30 10:35:52 -04:00
Ariel Abreu
b6f0f03228
Update tcsh
[skip ci]
2020-07-29 22:41:47 -04:00
Ariel Abreu
03fe10df61
Update openssh, libxpc, and libxml2
[skip ci]
2020-07-29 18:50:31 -04:00
Ariel Abreu
3fcea462d0
Update misc_cmds
[skip ci]
2020-07-29 12:03:37 -04:00
Ariel Abreu
89e87380d8
Update man
[skip ci]

I'm going to start skipping the CI for these simple update commits; I'll do a CI commit later after updating a bunch of the little submodules (this way, we save on our allotted build minutes on CircleCI)
2020-07-29 10:37:31 -04:00
Ariel Abreu
0400fbdc5e
Update files 2020-07-29 09:46:11 -04:00