Thomas A
252d7f75b1
Add Basic Checks For Clang Compiler
2023-09-03 16:59:09 -07:00
Thomas A
5d5a364a79
Update Submodules
2023-09-03 16:58:15 -07:00
CuriousTommy
c084a48c96
Merge pull request #1427 from darlinghq/xtrace_implement_buffer
...
implement Buffered Output For XTrace
2023-09-03 11:36:07 -07:00
Thomas A
71a77ca89f
Update Submodule
2023-09-03 08:47:41 -07:00
Thomas A
5bc93a0999
[xtrace] Update Methods To Implement Buffered String
2023-09-03 08:47:41 -07:00
Thomas A
4ff97e09fa
[xtrace] Implement String Class
2023-09-02 18:22:48 -07:00
Thomas A
fd90308345
[xtrace] Use Linux Implementation Of "malloc", "free", and "realloc"
...
Instead of using a custom implementation, we will use `_elfcalls` to call the native/Linux implementation of "malloc", "free", and "realloc".
2023-08-29 21:25:35 -07:00
CuriousTommy
fd1a1d5941
Merge pull request #1426 from darlinghq/xtrace_implement_buffer
...
Convert All XTrace Sources To C++
2023-08-29 16:00:52 -07:00
Thomas A
448f93e3a1
Update Submodule
2023-08-29 10:11:49 -07:00
Thomas A
38f24ca05c
[xtrace] Convert All Source Files To CPP
...
* Changed all sources files from `c` to `cpp`.
* Updated header files to include `extern "C"`.
* Added a few more C-styled casts.
* Fail build if hook struct is not implemented for arch.
* Misc formatting.
2023-08-29 09:41:11 -07:00
Ariel Abreu
a12ec5d2bc
Merge pull request #1412 from luzpaz/typos
...
Fix various typos
2023-08-22 16:46:39 -04:00
Ariel Abreu
04cacaee83
Merge pull request #1302 from vadd98/shazamkit
...
Add ShazamKit and UniformTypeIdentifier frameworks
2023-08-22 08:22:39 -04:00
Ariel Abreu
c5a0c50cd0
Regenerate ShazamKit (and friends) and UTI frameworks
...
The previously generated stubs were including static/local symbols that
we don't need (since we only care about the external interface).
2023-08-22 00:29:40 -04:00
vadd98
bf512d20c1
Fixed UTType+SHShazamAdditions reference
2023-08-21 10:16:49 -04:00
vadd98
038719ab20
added missing files
2023-08-21 10:16:48 -04:00
Vincenzo
6196db04a4
added shazamkit frameworks
2023-08-21 10:16:37 -04:00
Ariel Abreu
c9522cc1a4
Update xar
...
This fixes #1380
2023-08-17 12:00:41 -04:00
luzpaz
7126e7ca68
Fix various typos
...
Fixes misc. source comment typos
2023-08-10 09:02:52 -04:00
Ariel Abreu
92d2984bd3
Update darlingserver and file
2023-07-31 19:30:24 -04:00
CuriousTommy
50c6edc12e
Merge pull request #1409 from darlinghq/ubuntu_hotfix
...
Fix Building For Ubuntu
2023-07-26 14:29:54 -07:00
CuriousTommy
3aedf652db
Merge pull request #1408 from darlinghq/cmake_misc
...
Update CMake Version To 3.13
2023-07-26 14:29:38 -07:00
Thomas A
3bd007d010
Update CMake Version To 3.13
2023-07-26 12:06:36 -07:00
Thomas A
0fed3b813a
Add Clang 13, 14, & 15 To List Of Compilers To Find
2023-07-25 10:23:08 -07:00
Ariel Abreu
b2847095e3
Update XNU to fix constant rebuild issue
2023-07-21 11:13:12 -04:00
Ariel Abreu
f89d1798b5
Update libxpc
2023-07-05 13:34:16 -04:00
CuriousTommy
4a74c180ce
Merge pull request #1399 from darlinghq/darlingserver_log_fix
...
Darlingserver Log Fix
2023-06-29 09:41:53 -07:00
Thomas A
354ea07521
Update darlingserver Module
2023-06-29 06:44:14 -07:00
CuriousTommy
7bb0dbb44e
Merge pull request #1398 from darlinghq/fedora_38_fix
...
Fix Building For Fedora 38
2023-06-29 05:14:07 -07:00
Thomas A
ef72de6a9d
Update Submodules
2023-06-28 20:02:13 -07:00
Thomas A
fd9f73dc29
[CFOpenDirectory] Remove Stub Declarations That Already Exist In CFOpenDirectoryPriv.h. Fix Stubs.
2023-06-25 09:40:58 -07:00
Thomas A
1254079d22
Add Missing Declarations & Header Includes. FIx Stubs.
2023-06-25 09:39:11 -07:00
Ariel Abreu
894d62c91d
Push host env vars to spawned shell
2023-05-23 22:55:44 -04:00
Ariel Abreu
9737833ef3
Update XNU submodule
2023-05-23 22:55:11 -04:00
CuriousTommy
abac4f1c0c
Merge pull request #1375 from darlinghq/remove_lkm
...
Remove LKM Repo. Setup XNU Repo.
2023-05-22 05:12:16 -07:00
Ariel Abreu
45f9c409bb
Update Foundation
2023-05-22 07:28:11 -04:00
Thomas A
9e36f5301b
Update Submodules
2023-05-21 19:58:16 -07:00
Thomas A
6326b6bca5
Remove "api.h" And "version.h" Header Files
2023-05-21 19:58:16 -07:00
Thomas A
95af06a48a
Fix SDK libsystem_kernel.dylib Symlink
2023-05-21 19:58:15 -07:00
Thomas A
c9088f3e3f
[CoreServices] Change Include Path To XNU Repo
2023-05-21 19:58:15 -07:00
Thomas A
f30104686b
[vchroot] Don't Include <lkm/api.h>
2023-05-21 19:58:15 -07:00
Thomas A
4afea46ec0
Build kxld And libsystem_kernel From XNU Repo. Remove LKM From Build Scripts.
2023-05-21 19:58:15 -07:00
Thomas A
9211826be4
Remove "src/kernel"
...
The source code has been relocated into the xnu repo
2023-05-21 19:58:15 -07:00
Thomas A
c5e19698e5
Fix XNU Header Paths In SDK
2023-05-21 19:58:15 -07:00
Thomas A
7e8d8384b3
Add XNU Repo
2023-05-21 19:58:15 -07:00
Thomas A
f6b2d7d722
Remove LKM Submodule
...
Let the breaking commence!
2023-05-21 08:00:19 -07:00
Thomas A
ea88d89be8
Import "fileport.h" From Developer SDK
2023-05-21 08:00:19 -07:00
Thomas A
069a677821
Fix Broken Symlinks
...
Before I remove the LKM submodule, I want to fix any remaining broken symlinks in the SDK folder.
* Remove SmartCardServices.framework Headers
* Fix JavaNativeFoundation.framework and PCSC.framework Headers
* Remove old `form` symlink
* Delete header symlinks that no longer exist in `lkm`, `objc4`, `libplatform`
* Fix `dtrace.h` and `python2.7` symlink
* Create stub headers for `DictionaryServices`, `Metadata`, `OSServices`, `SearchKit`, and `SharedFileList`
* Relocate DrawSprocket Header Into `include/DrawSprocket`
* Update Submodules
2023-05-21 08:00:19 -07:00
Ariel Abreu
a879d16085
Update Foundation
2023-05-20 23:04:31 -04:00
CuriousTommy
dec20ddf38
Merge pull request #1370 from darlinghq/bootstrap_cmds_hardcoded_path_hotfix
...
[bootstrap_cmds] Don't Hardcode "arch" and "mktemp" Path
2023-05-14 16:19:47 -07:00
Thomas A
060d7c5e6f
[bootstrap_cmds] Don't Hardcode "arch" and "mktemp" Path
2023-05-14 14:51:36 -07:00