summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosmin Truta <ctruta@magicleap.com>2018-09-14 12:33:57 +0200
committerCosmin Truta <ctruta@magicleap.com>2018-09-14 12:33:57 +0200
commit4005c19a5cbb3488719026a8efeb8220a9fd6f74 (patch)
tree4607f55434e1b80fd3f5d8e08bb78002a71362af
parent02e73665c433efa93c00943b08e1ea5a06541a98 (diff)
downloadnss-hg-4005c19a5cbb3488719026a8efeb8220a9fd6f74.tar.gz
Bug 1480647 - Warn about deprecation of key.h and keyt.h. Include keyhi.h instead of key.h, and keythi.h instead of keyt.h. r=rrelyea
-rw-r--r--cmd/crmf-cgi/crmfcgi.c2
-rw-r--r--cmd/crmftest/testcrmf.c2
-rw-r--r--cmd/lib/secutil.h2
-rw-r--r--cmd/tests/nonspr10.c2
-rw-r--r--cmd/vfyserv/vfyserv.h2
-rw-r--r--lib/certdb/cert.h2
-rw-r--r--lib/certhigh/certreq.c2
-rw-r--r--lib/certhigh/ocsp.h2
-rw-r--r--lib/cryptohi/cryptohi.h2
-rw-r--r--lib/cryptohi/key.h6
-rw-r--r--lib/cryptohi/keyt.h4
-rw-r--r--lib/jar/jarint.h2
-rw-r--r--lib/nss/nssinit.c2
-rw-r--r--lib/pk11wrap/pk11akey.c2
-rw-r--r--lib/pk11wrap/pk11cert.c2
-rw-r--r--lib/pk11wrap/pk11kea.c2
-rw-r--r--lib/pk11wrap/pk11obj.c2
-rw-r--r--lib/pk11wrap/pk11pbe.c2
-rw-r--r--lib/pk11wrap/pk11pk12.c2
-rw-r--r--lib/pk11wrap/pk11priv.h2
-rw-r--r--lib/pk11wrap/pk11pub.h2
-rw-r--r--lib/pk11wrap/secmodi.h2
-rw-r--r--lib/pkcs12/p12.h2
-rw-r--r--lib/pkcs12/p12t.h2
-rw-r--r--lib/pkcs12/pkcs12t.h2
-rw-r--r--lib/pkcs7/p7decode.c2
-rw-r--r--lib/pkcs7/secmime.c2
-rw-r--r--lib/pkcs7/secpkcs7.h2
-rw-r--r--lib/smime/cms.h2
-rw-r--r--lib/smime/cmsasn1.c2
-rw-r--r--lib/smime/cmsdecode.c2
-rw-r--r--lib/smime/cmsdigest.c2
-rw-r--r--lib/smime/cmsencdata.c2
-rw-r--r--lib/smime/cmsencode.c2
-rw-r--r--lib/smime/cmsenvdata.c2
-rw-r--r--lib/smime/cmspubkey.c2
-rw-r--r--lib/smime/cmsrecinfo.c2
-rw-r--r--lib/smime/cmsreclist.c2
-rw-r--r--lib/smime/cmssiginfo.c2
-rw-r--r--lib/smime/cmsutil.c2
-rw-r--r--lib/smime/smimemessage.c2
-rw-r--r--lib/smime/smimeutil.c2
-rw-r--r--lib/ssl/authcert.c2
-rw-r--r--lib/ssl/cmpcert.c2
-rw-r--r--lib/ssl/ssl.h2
45 files changed, 50 insertions, 46 deletions
diff --git a/cmd/crmf-cgi/crmfcgi.c b/cmd/crmf-cgi/crmfcgi.c
index 07b81f233..9f6174383 100644
--- a/cmd/crmf-cgi/crmfcgi.c
+++ b/cmd/crmf-cgi/crmfcgi.c
@@ -4,7 +4,7 @@
#include "seccomon.h"
#include "nss.h"
-#include "key.h"
+#include "keyhi.h"
#include "cert.h"
#include "pk11func.h"
#include "secmod.h"
diff --git a/cmd/crmftest/testcrmf.c b/cmd/crmftest/testcrmf.c
index 1c1359b1b..3fe5725bf 100644
--- a/cmd/crmftest/testcrmf.c
+++ b/cmd/crmftest/testcrmf.c
@@ -66,7 +66,7 @@
#include "crmf.h"
#include "secerr.h"
#include "pk11func.h"
-#include "key.h"
+#include "keyhi.h"
#include "cmmf.h"
#include "plgetopt.h"
#include "secutil.h"
diff --git a/cmd/lib/secutil.h b/cmd/lib/secutil.h
index ed3372c14..90d763909 100644
--- a/cmd/lib/secutil.h
+++ b/cmd/lib/secutil.h
@@ -9,7 +9,7 @@
#include "secport.h"
#include "prerror.h"
#include "base64.h"
-#include "key.h"
+#include "keyhi.h"
#include "secpkcs7.h"
#include "secasn1.h"
#include "secder.h"
diff --git a/cmd/tests/nonspr10.c b/cmd/tests/nonspr10.c
index 295484a1c..fc700407a 100644
--- a/cmd/tests/nonspr10.c
+++ b/cmd/tests/nonspr10.c
@@ -26,9 +26,7 @@
#include "cryptoht.h"
#include "ecl-exp.h"
#include "hasht.h"
-#include "key.h"
#include "keyhi.h"
-#include "keyt.h"
#include "keythi.h"
#include "nss.h"
#include "nssb64.h"
diff --git a/cmd/vfyserv/vfyserv.h b/cmd/vfyserv/vfyserv.h
index 00afc8049..5bcc51a50 100644
--- a/cmd/vfyserv/vfyserv.h
+++ b/cmd/vfyserv/vfyserv.h
@@ -24,7 +24,7 @@
#include "certt.h"
#include "nss.h"
#include "secder.h"
-#include "key.h"
+#include "keyhi.h"
#include "sslproto.h"
/* Custom header files */
diff --git a/lib/certdb/cert.h b/lib/certdb/cert.h
index c76a5a9b0..333ba4c9d 100644
--- a/lib/certdb/cert.h
+++ b/lib/certdb/cert.h
@@ -18,7 +18,7 @@
#include "seccomon.h"
#include "secdert.h"
#include "secoidt.h"
-#include "keyt.h"
+#include "keythi.h"
#include "certt.h"
SEC_BEGIN_PROTOS
diff --git a/lib/certhigh/certreq.c b/lib/certhigh/certreq.c
index 4087bc978..2ab4f1ab7 100644
--- a/lib/certhigh/certreq.c
+++ b/lib/certhigh/certreq.c
@@ -5,7 +5,7 @@
#include "cert.h"
#include "certt.h"
#include "secder.h"
-#include "key.h"
+#include "keyhi.h"
#include "secitem.h"
#include "secasn1.h"
#include "secerr.h"
diff --git a/lib/certhigh/ocsp.h b/lib/certhigh/ocsp.h
index ac9dd6465..1b94aec2e 100644
--- a/lib/certhigh/ocsp.h
+++ b/lib/certhigh/ocsp.h
@@ -12,7 +12,7 @@
#include "plarena.h"
#include "seccomon.h"
#include "secoidt.h"
-#include "keyt.h"
+#include "keythi.h"
#include "certt.h"
#include "ocspt.h"
diff --git a/lib/cryptohi/cryptohi.h b/lib/cryptohi/cryptohi.h
index e529fa34f..7b66f0b0b 100644
--- a/lib/cryptohi/cryptohi.h
+++ b/lib/cryptohi/cryptohi.h
@@ -14,7 +14,7 @@
#include "secoidt.h"
#include "secdert.h"
#include "cryptoht.h"
-#include "keyt.h"
+#include "keythi.h"
#include "certt.h"
SEC_BEGIN_PROTOS
diff --git a/lib/cryptohi/key.h b/lib/cryptohi/key.h
index 3e89b74cb..8392031c5 100644
--- a/lib/cryptohi/key.h
+++ b/lib/cryptohi/key.h
@@ -2,11 +2,13 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-/* This header is deprecated. Please include keyhi.h instead. */
-
#ifndef _KEY_H_
#define _KEY_H_
+#if defined(_MSC_VER) || defined(__GNUC__) || defined(__clang__)
+#pragma message("key.h is deprecated. Please include keyhi.h instead.")
+#endif
+
#include "keyhi.h"
#endif /* _KEY_H_ */
diff --git a/lib/cryptohi/keyt.h b/lib/cryptohi/keyt.h
index 99da312f6..5a0d2c2e7 100644
--- a/lib/cryptohi/keyt.h
+++ b/lib/cryptohi/keyt.h
@@ -5,6 +5,10 @@
#ifndef _KEYT_H_
#define _KEYT_H_
+#if defined(_MSC_VER) || defined(__GNUC__) || defined(__clang__)
+#pragma message("keyt.h is deprecated. Please include keythi.h instead.")
+#endif
+
#include "keythi.h"
#endif /* _KEYT_H_ */
diff --git a/lib/jar/jarint.h b/lib/jar/jarint.h
index 21aecef89..0f40f931f 100644
--- a/lib/jar/jarint.h
+++ b/lib/jar/jarint.h
@@ -5,7 +5,7 @@
/* JAR internal routines */
#include "nspr.h"
-#include "key.h"
+#include "keyhi.h"
#include "base64.h"
extern CERTCertDBHandle *JAR_open_database(void);
diff --git a/lib/nss/nssinit.c b/lib/nss/nssinit.c
index 989572948..9b6012771 100644
--- a/lib/nss/nssinit.c
+++ b/lib/nss/nssinit.c
@@ -12,7 +12,7 @@
#include "prprf.h"
#include "prmem.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secmod.h"
#include "secoid.h"
#include "nss.h"
diff --git a/lib/pk11wrap/pk11akey.c b/lib/pk11wrap/pk11akey.c
index c45901ec3..c6070e264 100644
--- a/lib/pk11wrap/pk11akey.c
+++ b/lib/pk11wrap/pk11akey.c
@@ -13,7 +13,7 @@
#include "pkcs11t.h"
#include "pk11func.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "keyi.h"
#include "secitem.h"
#include "secasn1.h"
diff --git a/lib/pk11wrap/pk11cert.c b/lib/pk11wrap/pk11cert.c
index 66d6c40df..819769643 100644
--- a/lib/pk11wrap/pk11cert.c
+++ b/lib/pk11wrap/pk11cert.c
@@ -15,7 +15,7 @@
#include "cert.h"
#include "certi.h"
#include "secitem.h"
-#include "key.h"
+#include "keyhi.h"
#include "secoid.h"
#include "pkcs7t.h"
#include "cmsreclist.h"
diff --git a/lib/pk11wrap/pk11kea.c b/lib/pk11wrap/pk11kea.c
index 331a19c16..1f228cfaf 100644
--- a/lib/pk11wrap/pk11kea.c
+++ b/lib/pk11wrap/pk11kea.c
@@ -14,7 +14,7 @@
#include "pkcs11.h"
#include "pk11func.h"
#include "secitem.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "sechash.h"
#include "cert.h"
diff --git a/lib/pk11wrap/pk11obj.c b/lib/pk11wrap/pk11obj.c
index b97caddd4..937ac654a 100644
--- a/lib/pk11wrap/pk11obj.c
+++ b/lib/pk11wrap/pk11obj.c
@@ -11,7 +11,7 @@
#include "pkcs11.h"
#include "pkcs11t.h"
#include "pk11func.h"
-#include "key.h"
+#include "keyhi.h"
#include "secitem.h"
#include "secerr.h"
#include "sslerr.h"
diff --git a/lib/pk11wrap/pk11pbe.c b/lib/pk11wrap/pk11pbe.c
index 5f68f399e..4b6645578 100644
--- a/lib/pk11wrap/pk11pbe.c
+++ b/lib/pk11wrap/pk11pbe.c
@@ -23,7 +23,7 @@
#include "pkcs11.h"
#include "pk11func.h"
#include "secitem.h"
-#include "key.h"
+#include "keyhi.h"
typedef struct SEC_PKCS5PBEParameterStr SEC_PKCS5PBEParameter;
struct SEC_PKCS5PBEParameterStr {
diff --git a/lib/pk11wrap/pk11pk12.c b/lib/pk11wrap/pk11pk12.c
index 035143af8..47b6702c6 100644
--- a/lib/pk11wrap/pk11pk12.c
+++ b/lib/pk11wrap/pk11pk12.c
@@ -14,7 +14,7 @@
#include "pkcs11.h"
#include "pk11func.h"
#include "secitem.h"
-#include "key.h"
+#include "keyhi.h"
#include "secoid.h"
#include "secasn1.h"
#include "secerr.h"
diff --git a/lib/pk11wrap/pk11priv.h b/lib/pk11wrap/pk11priv.h
index 9281923fa..8848c81ec 100644
--- a/lib/pk11wrap/pk11priv.h
+++ b/lib/pk11wrap/pk11priv.h
@@ -7,7 +7,7 @@
#include "seccomon.h"
#include "secoidt.h"
#include "secdert.h"
-#include "keyt.h"
+#include "keythi.h"
#include "certt.h"
#include "pkcs11t.h"
#include "secmodt.h"
diff --git a/lib/pk11wrap/pk11pub.h b/lib/pk11wrap/pk11pub.h
index dbd8da092..8db969e4c 100644
--- a/lib/pk11wrap/pk11pub.h
+++ b/lib/pk11wrap/pk11pub.h
@@ -7,7 +7,7 @@
#include "seccomon.h"
#include "secoidt.h"
#include "secdert.h"
-#include "keyt.h"
+#include "keythi.h"
#include "certt.h"
#include "pkcs11t.h"
#include "secmodt.h"
diff --git a/lib/pk11wrap/secmodi.h b/lib/pk11wrap/secmodi.h
index 84f5f2a30..7ec77ced6 100644
--- a/lib/pk11wrap/secmodi.h
+++ b/lib/pk11wrap/secmodi.h
@@ -13,7 +13,7 @@
#include "secdert.h"
#include "certt.h"
#include "secmodt.h"
-#include "keyt.h"
+#include "keythi.h"
SEC_BEGIN_PROTOS
diff --git a/lib/pkcs12/p12.h b/lib/pkcs12/p12.h
index 118db6efa..495bbf6c4 100644
--- a/lib/pkcs12/p12.h
+++ b/lib/pkcs12/p12.h
@@ -6,7 +6,7 @@
#define _P12_H_
#include "secoid.h"
-#include "key.h"
+#include "keyhi.h"
#include "secpkcs7.h"
#include "p12t.h"
diff --git a/lib/pkcs12/p12t.h b/lib/pkcs12/p12t.h
index 62c2b502e..b22f0dd82 100644
--- a/lib/pkcs12/p12t.h
+++ b/lib/pkcs12/p12t.h
@@ -6,7 +6,7 @@
#define _P12T_H_
#include "secoid.h"
-#include "key.h"
+#include "keythi.h"
#include "pkcs11.h"
#include "secpkcs7.h"
#include "secdig.h" /* for SGNDigestInfo */
diff --git a/lib/pkcs12/pkcs12t.h b/lib/pkcs12/pkcs12t.h
index ad00d7b5b..db10d28af 100644
--- a/lib/pkcs12/pkcs12t.h
+++ b/lib/pkcs12/pkcs12t.h
@@ -8,7 +8,7 @@
#include "seccomon.h"
#include "secoid.h"
#include "cert.h"
-#include "key.h"
+#include "keythi.h"
#include "plarena.h"
#include "secpkcs7.h"
#include "secdig.h" /* for SGNDigestInfo */
diff --git a/lib/pkcs7/p7decode.c b/lib/pkcs7/p7decode.c
index ba51955ab..641d201e5 100644
--- a/lib/pkcs7/p7decode.c
+++ b/lib/pkcs7/p7decode.c
@@ -16,7 +16,7 @@
/* include should be removed! */
/*#include "cdbhdl.h" */
#include "cryptohi.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/pkcs7/secmime.c b/lib/pkcs7/secmime.c
index ca1046aa5..8a4afe45b 100644
--- a/lib/pkcs7/secmime.c
+++ b/lib/pkcs7/secmime.c
@@ -14,7 +14,7 @@
#include "secasn1.h"
#include "secitem.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secerr.h"
typedef struct smime_cipher_map_struct {
diff --git a/lib/pkcs7/secpkcs7.h b/lib/pkcs7/secpkcs7.h
index 78270bd15..4a88df1df 100644
--- a/lib/pkcs7/secpkcs7.h
+++ b/lib/pkcs7/secpkcs7.h
@@ -13,7 +13,7 @@
#include "secoidt.h"
#include "certt.h"
-#include "keyt.h"
+#include "keythi.h"
#include "hasht.h"
#include "pkcs7t.h"
diff --git a/lib/smime/cms.h b/lib/smime/cms.h
index 244df4879..f4a8a39e9 100644
--- a/lib/smime/cms.h
+++ b/lib/smime/cms.h
@@ -13,7 +13,7 @@
#include "secoidt.h"
#include "certt.h"
-#include "keyt.h"
+#include "keythi.h"
#include "hasht.h"
#include "cmst.h"
diff --git a/lib/smime/cmsasn1.c b/lib/smime/cmsasn1.c
index 15cf08fcc..8ba95d044 100644
--- a/lib/smime/cmsasn1.c
+++ b/lib/smime/cmsasn1.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmsdecode.c b/lib/smime/cmsdecode.c
index 62b4ebfe5..69965bdd7 100644
--- a/lib/smime/cmsdecode.c
+++ b/lib/smime/cmsdecode.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmsdigest.c b/lib/smime/cmsdigest.c
index 64b64a0f8..bd1474068 100644
--- a/lib/smime/cmsdigest.c
+++ b/lib/smime/cmsdigest.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secitem.h"
#include "secoid.h"
#include "pk11func.h"
diff --git a/lib/smime/cmsencdata.c b/lib/smime/cmsencdata.c
index c3a4549ad..d2fc3358b 100644
--- a/lib/smime/cmsencdata.c
+++ b/lib/smime/cmsencdata.c
@@ -8,7 +8,7 @@
#include "cmslocal.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmsencode.c b/lib/smime/cmsencode.c
index 0d723e865..703492b5e 100644
--- a/lib/smime/cmsencode.c
+++ b/lib/smime/cmsencode.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secoid.h"
#include "secitem.h"
diff --git a/lib/smime/cmsenvdata.c b/lib/smime/cmsenvdata.c
index f2c8e171d..d5d5c4123 100644
--- a/lib/smime/cmsenvdata.c
+++ b/lib/smime/cmsenvdata.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmspubkey.c b/lib/smime/cmspubkey.c
index bc3cd993e..8f18f60de 100644
--- a/lib/smime/cmspubkey.c
+++ b/lib/smime/cmspubkey.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmsrecinfo.c b/lib/smime/cmsrecinfo.c
index 8cab288d2..20dd698e8 100644
--- a/lib/smime/cmsrecinfo.c
+++ b/lib/smime/cmsrecinfo.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmsreclist.c b/lib/smime/cmsreclist.c
index 99d7e9087..f75347407 100644
--- a/lib/smime/cmsreclist.c
+++ b/lib/smime/cmsreclist.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmssiginfo.c b/lib/smime/cmssiginfo.c
index ce4f87c0a..79aaf8f0a 100644
--- a/lib/smime/cmssiginfo.c
+++ b/lib/smime/cmssiginfo.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/cmsutil.c b/lib/smime/cmsutil.c
index cd12603fa..713b94aac 100644
--- a/lib/smime/cmsutil.c
+++ b/lib/smime/cmsutil.c
@@ -9,7 +9,7 @@
#include "cmslocal.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/smimemessage.c b/lib/smime/smimemessage.c
index 774b9f3fd..3073ab245 100644
--- a/lib/smime/smimemessage.c
+++ b/lib/smime/smimemessage.c
@@ -10,7 +10,7 @@
#include "smime.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secasn1.h"
#include "secitem.h"
#include "secoid.h"
diff --git a/lib/smime/smimeutil.c b/lib/smime/smimeutil.c
index 7674a65fd..0e6bd32fd 100644
--- a/lib/smime/smimeutil.c
+++ b/lib/smime/smimeutil.c
@@ -13,7 +13,7 @@
#include "secasn1.h"
#include "secitem.h"
#include "cert.h"
-#include "key.h"
+#include "keyhi.h"
#include "secerr.h"
#include "cms.h"
#include "nss.h"
diff --git a/lib/ssl/authcert.c b/lib/ssl/authcert.c
index 2765c8342..d05b30a72 100644
--- a/lib/ssl/authcert.c
+++ b/lib/ssl/authcert.c
@@ -13,7 +13,7 @@
#include "cert.h"
#include "nspr.h"
#include "secder.h"
-#include "key.h"
+#include "keyhi.h"
#include "nss.h"
#include "ssl.h"
#include "pk11func.h" /* for PK11_ function calls */
diff --git a/lib/ssl/cmpcert.c b/lib/ssl/cmpcert.c
index 07efeeea4..8ab4a7f8d 100644
--- a/lib/ssl/cmpcert.c
+++ b/lib/ssl/cmpcert.c
@@ -13,7 +13,7 @@
#include "cert.h"
#include "nspr.h"
#include "secder.h"
-#include "key.h"
+#include "keyhi.h"
#include "nss.h"
/*
diff --git a/lib/ssl/ssl.h b/lib/ssl/ssl.h
index d53b9d607..fc4a4a70c 100644
--- a/lib/ssl/ssl.h
+++ b/lib/ssl/ssl.h
@@ -13,7 +13,7 @@
#include "prio.h"
#include "seccomon.h"
#include "cert.h"
-#include "keyt.h"
+#include "keythi.h"
#include "sslt.h" /* public ssl data types */