summaryrefslogtreecommitdiffstats
path: root/security/nss/lib/nss/nss.h
diff options
context:
space:
mode:
Diffstat (limited to 'security/nss/lib/nss/nss.h')
-rw-r--r--security/nss/lib/nss/nss.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/security/nss/lib/nss/nss.h b/security/nss/lib/nss/nss.h
index 8238faca7..62cf36730 100644
--- a/security/nss/lib/nss/nss.h
+++ b/security/nss/lib/nss/nss.h
@@ -22,10 +22,10 @@
* The format of the version string should be
* "<major version>.<minor version>[.<patch level>[.<build number>]][ <ECC>][ <Beta>]"
*/
-#define NSS_VERSION "3.32.1" _NSS_CUSTOMIZED
+#define NSS_VERSION "3.35" _NSS_CUSTOMIZED
#define NSS_VMAJOR 3
-#define NSS_VMINOR 32
-#define NSS_VPATCH 1
+#define NSS_VMINOR 35
+#define NSS_VPATCH 0
#define NSS_VBUILD 0
#define NSS_BETA PR_FALSE
@@ -291,6 +291,15 @@ SECStatus NSS_UnregisterShutdown(NSS_ShutdownFunc sFunc, void *appData);
#define NSS_DTLS_VERSION_MIN_POLICY 0x00a
#define NSS_DTLS_VERSION_MAX_POLICY 0x00b
+/* Until NSS 3.30, the PKCS#12 implementation used BMPString encoding
+ * for all passwords. This changed to use UTF-8 for non-PKCS#12 PBEs
+ * in NSS 3.31.
+ *
+ * For backward compatibility, this option reverts the behavior to the
+ * old NSS versions. This option might be removed in the future NSS
+ * releases; don't rely on it. */
+#define __NSS_PKCS12_DECODE_FORCE_UNICODE 0x00c
+
/*
* Set and get global options for the NSS library.
*/