summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2019-02-14 11:53:23 -0500
committerMichael R Sweet <michael.r.sweet@gmail.com>2019-02-14 11:53:23 -0500
commitfa26ab9573afab69475d60c3eb3e38be3b5a0587 (patch)
tree761925dce8611b283b37d8370bb92bf239ed73c6 /config.h.in
parentec7e5bddc7494ad40158b88711f6d2a37cd8c0c8 (diff)
downloadcups-fa26ab9573afab69475d60c3eb3e38be3b5a0587.tar.gz
Eliminate use of private macOS security headers/APIs (Issue #5516)
Eliminate use of deprecated cssmErrorString function. Switch to using SecCertificateCreateWithData. Clean out unused private header availability checks.
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in23
1 files changed, 4 insertions, 19 deletions
diff --git a/config.h.in b/config.h.in
index 4323e5ea7..b91482ac7 100644
--- a/config.h.in
+++ b/config.h.in
@@ -1,10 +1,11 @@
/*
* Configuration file for CUPS.
*
- * Copyright 2007-2017 by Apple Inc.
+ * Copyright 2007-2019 by Apple Inc.
* Copyright 1997-2007 by Easy Software Products.
*
- * Licensed under Apache License v2.0. See the file "LICENSE" for more information.
+ * Licensed under Apache License v2.0. See the file "LICENSE" for more
+ * information.
*/
#ifndef _CUPS_CONFIG_H_
@@ -318,14 +319,9 @@
*/
#undef HAVE_AUTHORIZATION_H
-#undef HAVE_SECBASEPRIV_H
#undef HAVE_SECCERTIFICATE_H
-#undef HAVE_SECIDENTITYSEARCHPRIV_H
#undef HAVE_SECITEM_H
-#undef HAVE_SECITEMPRIV_H
#undef HAVE_SECPOLICY_H
-#undef HAVE_SECPOLICYPRIV_H
-#undef HAVE_SECURETRANSPORTPRIV_H
/*
@@ -477,12 +473,10 @@
/*
- * Do we have CoreFoundation public and private headers?
+ * Do we have CoreFoundation public headers?
*/
#undef HAVE_COREFOUNDATION_H
-#undef HAVE_CFPRIV_H
-#undef HAVE_CFBUNDLEPRIV_H
/*
@@ -511,7 +505,6 @@
*/
#undef HAVE_MEMBERSHIP_H
-#undef HAVE_MEMBERSHIPPRIV_H
#undef HAVE_MBR_UID_TO_UUID
@@ -664,14 +657,6 @@
*/
#undef HAVE_XPC
-#undef HAVE_XPC_PRIVATE_H
-
-
-/*
- * Do we have Mini-XML?
- */
-
-#undef HAVE_MXML_H
/*