summaryrefslogtreecommitdiff
path: root/cups/cups-private.h
diff options
context:
space:
mode:
authorMichael Sweet <michael.r.sweet@gmail.com>2016-05-18 14:42:37 -0400
committerMichael Sweet <michael.r.sweet@gmail.com>2016-05-18 14:42:37 -0400
commit08d56b1fb9bb10d0cf7d20fd3d9eb763a8fb68a6 (patch)
treea4606f8bff1108d78c4c1f8afe491b95cb048599 /cups/cups-private.h
parent71d227bf28c2fb6c7c0210bb02dfb991434d4674 (diff)
Implement TrustOnFirstUse option and CRLs (GNU TLS) to allow for printing only
to trusted printers/servers (<rdar://problem/25711658>) This change also makes the default value of AllowExpiredCerts NO instead of YES. Finally, add support for loading most client.conf options (NOT ServerName or User) from /Library/Printers/org.cups.PrintingPrefs.plist on OS X.
Diffstat (limited to 'cups/cups-private.h')
-rw-r--r--cups/cups-private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/cups/cups-private.h b/cups/cups-private.h
index 134aa8b03..998aeec94 100644
--- a/cups/cups-private.h
+++ b/cups/cups-private.h
@@ -158,6 +158,7 @@ typedef struct _cups_globals_s /**** CUPS global state data ****/
void *server_cert_data;
/* Server certificate user data */
int server_version, /* Server IPP version */
+ trust_first, /* Trust on first use? */
any_root, /* Allow any (e.g., self-signed) root */
expired_certs, /* Allow expired certs */
validate_certs; /* Validate certificates */