Update NSS to 3.17.1 for the windows build release-2.x.y

Sat, 27 Sep 2014 21:31:32 -0400

author
Daniel Atallah <datallah@pidgin.im>
date
Sat, 27 Sep 2014 21:31:32 -0400
branch
release-2.x.y
changeset 36160
d13511faaeec
parent 36157
a8b55b63ecbb
child 36161
89bb3eaa33b9

Update NSS to 3.17.1 for the windows build

ChangeLog file | annotate | diff | comparison | revisions
libpurple/plugins/ssl/ssl-nss.c file | annotate | diff | comparison | revisions
libpurple/win32/global.mak file | annotate | diff | comparison | revisions
--- a/ChangeLog	Fri Sep 12 11:09:41 2014 -0700
+++ b/ChangeLog	Sat Sep 27 21:31:32 2014 -0400
@@ -11,7 +11,7 @@
 
 	Windows-Specific Changes:
 	* Updates to dependencies:
-		* NSS 3.16 and NSPR 4.10.4
+		* NSS 3.17.1 and NSPR 4.10.7
 
 	Finch:
 	* Fix build against Python 3. (Ed Catmur) (#15969)
--- a/libpurple/plugins/ssl/ssl-nss.c	Fri Sep 12 11:09:41 2014 -0700
+++ b/libpurple/plugins/ssl/ssl-nss.c	Sat Sep 27 21:31:32 2014 -0400
@@ -32,6 +32,9 @@
 #ifdef _WIN32
 # ifndef HAVE_LONG_LONG
 #define HAVE_LONG_LONG
+/* WINDDK_BUILD is defined because the checks around usage of
+ * intrisic functions are wrong in nspr */
+#define WINDDK_BUILD
 # endif
 #else
 /* TODO: Why is this done?
--- a/libpurple/win32/global.mak	Fri Sep 12 11:09:41 2014 -0700
+++ b/libpurple/win32/global.mak	Sat Sep 27 21:31:32 2014 -0400
@@ -17,7 +17,7 @@
 BONJOUR_TOP ?= $(WIN32_DEV_TOP)/Bonjour_SDK
 LIBXML2_TOP ?= $(WIN32_DEV_TOP)/libxml2-2.9.0
 MEANWHILE_TOP ?= $(WIN32_DEV_TOP)/meanwhile-1.0.2_daa3
-NSS_TOP ?= $(WIN32_DEV_TOP)/nss-3.16-nspr-4.10.4
+NSS_TOP ?= $(WIN32_DEV_TOP)/nss-3.17.1-nspr-4.10.7
 PERL_LIB_TOP ?= $(WIN32_DEV_TOP)/perl-5.10.0
 SILC_TOOLKIT ?= $(WIN32_DEV_TOP)/silc-toolkit-1.1.10
 TCL_LIB_TOP ?= $(WIN32_DEV_TOP)/tcl-8.4.5

mercurial