pidgin: dce6a06c: Update NSS/NSPR to 3.12.5/4.8.2 (self-bu.

datallah at pidgin.im datallah at pidgin.im
Sun Feb 28 22:40:39 EST 2010


-----------------------------------------------------------------
Revision: dce6a06c6fa4ceabbd520821af80938b585be471
Ancestor: 91a6721a97381551e47347b98c8f7b596e60e3ae
Author: datallah at pidgin.im
Date: 2010-03-01T03:36:48
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/dce6a06c6fa4ceabbd520821af80938b585be471

Modified files:
        ChangeLog.win32 Makefile.mingw
        libpurple/plugins/ssl/Makefile.mingw
        libpurple/win32/global.mak
        pidgin/win32/nsis/pidgin-installer.nsi

ChangeLog: 

Update NSS/NSPR to 3.12.5/4.8.2 (self-built).  Big thanks goes to Berke Viktor for doing this.

-------------- next part --------------
============================================================
--- ChangeLog.win32	6d9849e2b60df40ac8a41ac0d6b7a3c8cc062733
+++ ChangeLog.win32	ff74ecea4197310d4a0d4c399f5102fbdeea363a
@@ -4,6 +4,7 @@ version 2.7.0 (??/??/????):
 	* Win9x no longer supported.
 	* Crash Report files (pidgin.RPT) are now generated in the ~/.purple
 	  directory instead of the installation directory.
+	* NSS SSL Library upgraded to 3.12.5 (thanks to Berke Viktor)
 
 version 2.6.6 (02/18/2010):
 	* Installer translations for: Norwegian nynorsk
============================================================
--- Makefile.mingw	89c72d20edd0a90c3cea3281b4cdf5eaf5b4bc6c
+++ Makefile.mingw	f31ce25ca877d2af4cf4266a98c6209c847a81cd
@@ -50,13 +50,14 @@ EXTERNAL_DLLS = \
 	krb5_32.dll \
 	libgtkspell.dll \
 	libmeanwhile-1.dll \
+	libnspr4.dll \
+	libplc4.dll \
+	libplds4.dll \
 	libsasl.dll \
 	libxml2.dll \
-	nspr4.dll \
 	nss3.dll \
 	nssckbi.dll \
-	plc4.dll \
-	plds4.dll \
+	nssutil3.dll \
 	saslANONYMOUS.dll \
 	saslCRAMMD5.dll \
 	saslDIGESTMD5.dll \
@@ -67,6 +68,7 @@ EXTERNAL_DLLS = \
 	libsilcclient-1-1-2.dll \
 	smime3.dll \
 	softokn3.dll \
+	sqlite3.dll \
 	ssl3.dll
 
 #build an expression for `find` to use to ignore the above files
============================================================
--- libpurple/plugins/ssl/Makefile.mingw	3d8d5e238f54826e0e082091f9a5b3d979e05a6b
+++ libpurple/plugins/ssl/Makefile.mingw	7008bce9150547e15b161a634ef457a9ed622ea4
@@ -15,14 +15,16 @@ NEEDED_DLLS = \
 
 NEEDED_DLLS = \
 			$(NSS_TOP)/lib/freebl3.dll \
+			$(NSS_TOP)/lib/libnspr4.dll \
+			$(NSS_TOP)/lib/libplc4.dll \
+			$(NSS_TOP)/lib/libplds4.dll \
 			$(NSS_TOP)/lib/nss3.dll \
 			$(NSS_TOP)/lib/nssckbi.dll \
-			$(NSS_TOP)/lib/softokn3.dll \
+			$(NSS_TOP)/lib/nssutil3.dll \
 			$(NSS_TOP)/lib/smime3.dll \
-			$(NSS_TOP)/lib/ssl3.dll \
-			$(NSPR_TOP)/lib/nspr4.dll \
-			$(NSPR_TOP)/lib/plc4.dll \
-			$(NSPR_TOP)/lib/plds4.dll
+			$(NSS_TOP)/lib/softokn3.dll \
+                        $(NSS_TOP)/lib/sqlite3.dll \
+			$(NSS_TOP)/lib/ssl3.dll 
 
 ##
 ## INCLUDE PATHS
@@ -34,13 +36,11 @@ INCLUDE_PATHS +=	-I. \
 			-I$(PURPLE_TOP) \
 			-I$(PURPLE_TOP)/win32 \
 			-I$(PIDGIN_TREE_TOP) \
-			-I$(NSS_TOP)/include \
-			-I$(NSPR_TOP)/include
+			-I$(NSS_TOP)/include
 
 LIB_PATHS +=		-L$(GTK_TOP)/lib \
 			-L$(PURPLE_TOP) \
-			-L$(NSS_TOP)/lib \
-			-L$(NSPR_TOP)/lib
+			-L$(NSS_TOP)/lib
 
 ##
 ##  SOURCES, OBJECTS
============================================================
--- libpurple/win32/global.mak	439423e78e9e03ada8852b72a5113cd2f264ae29
+++ libpurple/win32/global.mak	2ed75a3f9fc09fa29c55378da78a94410cabfeba
@@ -17,8 +17,7 @@ MEANWHILE_TOP ?= $(WIN32_DEV_TOP)/meanwh
 BONJOUR_TOP ?= $(WIN32_DEV_TOP)/Bonjour_SDK
 LIBXML2_TOP ?= $(WIN32_DEV_TOP)/libxml2-2.7.4
 MEANWHILE_TOP ?= $(WIN32_DEV_TOP)/meanwhile-1.0.2_daa2
-NSPR_TOP ?= $(WIN32_DEV_TOP)/nspr-4.6.4
-NSS_TOP ?= $(WIN32_DEV_TOP)/nss-3.11.4
+NSS_TOP ?= $(WIN32_DEV_TOP)/nss-3.12.5-nspr-4.8.2
 PERL_LIB_TOP ?= $(WIN32_DEV_TOP)/perl-5.10.0
 SILC_TOOLKIT ?= $(WIN32_DEV_TOP)/silc-toolkit-1.1.8
 TCL_LIB_TOP ?= $(WIN32_DEV_TOP)/tcl-8.4.5
============================================================
--- pidgin/win32/nsis/pidgin-installer.nsi	a6d101e8377579aecab0416457b50ca8eded95ca
+++ pidgin/win32/nsis/pidgin-installer.nsi	db2816d17352e200421fddd0fb37fe2cbc39e6cd
@@ -773,23 +773,25 @@ Section Uninstall
     Delete "$INSTDIR\idletrack.dll"
     Delete "$INSTDIR\libgtkspell.dll"
     Delete "$INSTDIR\libjabber.dll"
+    Delete "$INSTDIR\libnspr4.dll"
     Delete "$INSTDIR\libmeanwhile-1.dll"
     Delete "$INSTDIR\liboscar.dll"
+    Delete "$INSTDIR\libplc4.dll"
+    Delete "$INSTDIR\libplds4.dll"
     Delete "$INSTDIR\libpurple.dll"
     Delete "$INSTDIR\libsasl.dll"
     Delete "$INSTDIR\libsilc-1-1-2.dll"
     Delete "$INSTDIR\libsilcclient-1-1-2.dll"
     Delete "$INSTDIR\libxml2-2.dll"
     Delete "$INSTDIR\libymsg.dll"
-    Delete "$INSTDIR\nspr4.dll"
     Delete "$INSTDIR\nss3.dll"
+    Delete "$INSTDIR\nssutil3.dll"
     Delete "$INSTDIR\nssckbi.dll"
     Delete "$INSTDIR\pidgin.dll"
     Delete "$INSTDIR\pidgin.exe"
-    Delete "$INSTDIR\plc4.dll"
-    Delete "$INSTDIR\plds4.dll"
     Delete "$INSTDIR\smime3.dll"
     Delete "$INSTDIR\softokn3.dll"
+    Delete "$INSTDIR\sqlite3.dll"
     Delete "$INSTDIR\ssl3.dll"
     Delete "$INSTDIR\${PIDGIN_UNINST_EXE}"
     Delete "$INSTDIR\exchndl.dll"


More information about the Commits mailing list