Andrew Hyatt
94d69630f5
Security-57740.52.3
2017-06-03 12:31:08 -07:00
Andrew Hyatt
a9bd8f29e9
Remove ExtraConstants.c
2017-05-17 23:00:24 -07:00
Andrew Hyatt
2442ae2016
Get security_utilities to fully build
2017-05-16 21:17:28 -07:00
Andrew Hyatt
f4a5d13290
Merge branch 'master' of github.com:darlinghq/darling-security
2017-05-15 20:08:39 -07:00
Andrew Hyatt
7fe49d66eb
Remove extra includes from top build file
2017-05-15 20:07:42 -07:00
Andrew Hyatt
6b6eeb1a24
Build some more pieces
2017-05-14 09:10:14 -07:00
Andrew Hyatt
05a7778ad9
Build security_securityd
2017-05-06 10:51:33 -07:00
Andrew Hyatt
2843ffb037
Build libsecurity_ocspd
2017-04-25 21:12:40 -07:00
Andrew Hyatt
a801d210d9
Add a missing part and missing libsecurity_keychain files
2017-04-25 20:56:35 -07:00
Andrew Hyatt
b82d761e7c
Get another part to build
2017-04-25 20:37:07 -07:00
Andrew Hyatt
43572f50e8
Get more missing parts to build
2017-04-25 18:09:08 -07:00
Andrew Hyatt
a1d48293b8
Get existing targets to build
...
Fix some commented out source files
2017-04-24 17:41:44 -07:00
Andrew Hyatt
325bfab8d0
Change file list for osx-sec-shim
...
It is now the same as what is built in the real security
2017-04-10 19:30:27 -07:00
Andrew Hyatt
bddc5fd962
Fix some build issues
2017-04-09 16:44:49 -07:00
Lubos Dolezel
7947fd513c
Some progress, not building
2017-03-27 11:01:13 +02:00
Lubos Dolezel
695e6d281b
Progress on compiling as Mach-O
2017-03-13 12:57:35 +01:00
Lubos Dolezel
46ac6633b2
Work on build as Mach-O
2017-03-09 20:41:51 +01:00
Sergey Bugaev
a9395500ef
Build more files
2017-02-15 16:25:41 +03:00
Andrew Hyatt
137a8650ad
Fix missing symbols in Security.framework
2017-02-10 17:37:03 -08:00
Lubos Dolezel
9aa2828946
More i386 fixes in cssmalloc.cpp
2017-01-08 13:54:16 +01:00
Lubos Dolezel
aec1ec6326
Another attempt at fixing i386 build
2017-01-08 13:41:53 +01:00
Lubos Dolezel
44e10188ec
Revert "i386 build fix"
...
This reverts commit e98af2b02cbc119692967893c493369f2383d0ad.
2017-01-08 13:41:08 +01:00
Lubos Dolezel
e98af2b02c
i386 build fix
2017-01-08 13:30:28 +01:00
Andrew Hyatt
9a6e079f1c
Work towards getting sec_item_shim to build
...
Also remove xcodeproj's
2016-12-17 21:27:07 -08:00
Andrew Hyatt
ed219b46da
Build part of securityd
2016-12-16 21:30:46 -08:00
Andrew Hyatt
65d4621516
Build most of security_codesigning
...
Made possible by fixing header issues with CF and dispatch
2016-12-16 20:06:07 -08:00
Andrew Hyatt
1621e18704
Build security_codesigning
...
Much of it is commented out due to libdispatch
2016-12-10 09:34:02 -08:00
Andrew Hyatt
5ccf687eb8
Build libsecurity_cms and libsecurity_comcryption
2016-12-09 21:54:22 -08:00
Andrew Hyatt
63b2ed8d3d
Build security_checkpw
2016-12-09 21:54:22 -08:00
Lubos Dolezel
04e99289ae
Fix build failure unsigned long vs size_t
2016-12-05 16:42:16 +01:00
Andrew Hyatt
e2b76c3683
Build security_filedb
2016-12-04 18:13:58 -08:00
Andrew Hyatt
5625f13d76
Correct some missing symbols
2016-12-04 17:51:52 -08:00
Andrew Hyatt
df7b9e0fe4
Build all 4 components of security_cdsa
2016-12-04 17:18:27 -08:00
Andrew Hyatt
efa5b59c09
Build security_apple_x509_tp
2016-12-04 16:34:41 -08:00
Andrew Hyatt
3f07661593
Build security_apple_x509_cl
2016-12-04 14:10:42 -08:00
Andrew Hyatt
046a5fdbf9
Build security_file_dl
2016-12-04 14:06:48 -08:00
Andrew Hyatt
9e51102dd7
Build security_apple_cspdl
2016-12-04 14:02:45 -08:00
Andrew Hyatt
392f77643a
Build security_apple_csp
2016-12-04 08:08:47 -08:00
Andrew Hyatt
2a25ff8ec1
Build security_ssl
2016-12-03 18:42:30 -08:00
Andrew Hyatt
e0ea21d7ac
Build security_sd_cspdl and security_smime
2016-12-03 17:46:06 -08:00
Andrew Hyatt
ba438f8584
Build security_mds
2016-12-03 16:52:02 -08:00
Andrew Hyatt
897193b68d
Build security_manifest and clean up security_transform
2016-12-03 08:42:10 -08:00
Andrew Hyatt
8e7d09b6a0
Merging, I had uncommitted changes by mistake
2016-12-03 08:19:55 -08:00
Andrew Hyatt
deb787fc5d
Continue the restructure of build files
2016-12-03 08:06:54 -08:00
Lubos Dolezel
959e55e0b5
Cleanup CMakeLists.txt, followinig ahyattdev's example
2016-12-03 13:21:50 +01:00
Lubos Dolezel
17a2bdc187
Build libsecurity_asn1
2016-12-03 13:16:46 +01:00
Lubos Dolezel
850f1a0054
Build libsecurity_transform
2016-12-03 13:16:46 +01:00
Andrew Hyatt
64f349a1cd
Reorganize the hierarchy of CMakeLists.txts
...
With what we are doing now, this project will quickly become a mess in terms of including directories and C[XX]_FLAGS.
Include directories that many targets need (such as CoreFoundation) will go in the top-level CMakeLists.txt of Security, instead of having redundant includes in every subdirectory.
There is also a mess of subdirectories appending the same things to CMAKE_C_FLAGS. Common arguments will also go in the top CMakeLists.txt. Subdirectories can customize the variable when necessary.
In general, each individual subdirectory will not be included in the top CMakeLists.txt. Unless otherwise necessary, each subdirectory that has a target will include itself.
How does this sound?
2016-12-02 20:36:55 -08:00
Andrew Hyatt
570cdb6700
Merge branch 'darling' of github.com:darlinghq/darling-security into darling
2016-12-02 19:07:55 -08:00
Andrew Hyatt
c1d4527a97
Build OSX/utilities
2016-12-02 19:03:28 -08:00