<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">OBSOLETE Patch-ID# 117725-10

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: nspr nss security jss
Synopsis: Obsoleted by: 119212-05 SunOS 5.9_x86: NSPR 4.5.1 / NSS 3.9.5 / JSS 4.0
Date: Feb/07/2005


Install Requirements: NA                      
                      
Solaris Release: 9_x86

SunOS Release: 5.9_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for sparc as patch 117724

Topic: 

Relevant Architectures: i386

BugId's fixed with this patch: 5062747 5066680 5066692 5066696 5069225 5069683 5070246 5071035 5071040 5071102 5071123 5071135 5077273 5078380 5084798 5086761 5091197 5094607 5098653 5100526 5104554 5104561 5104562 5104566 5104572 5104574 5104576 5104579 5105626 5105629 5105632 5105635 5105672 5105677 5107041 6173794 6177661 6177671 6178205 6181341 6181480 6181638 6184518 6184871 6184873 6184874 6184875 6184880 6217916

Changes incorporated in this version: 6217916

Patches accumulated and obsoleted by this patch: 115927-10

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/include/mps/base64.h
/usr/include/mps/blapit.h
/usr/include/mps/cert.h
/usr/include/mps/certdb.h
/usr/include/mps/certt.h
/usr/include/mps/ciferfam.h
/usr/include/mps/cmmf.h
/usr/include/mps/cmmft.h
/usr/include/mps/cms.h
/usr/include/mps/cmsreclist.h
/usr/include/mps/cmst.h
/usr/include/mps/crmf.h
/usr/include/mps/crmft.h
/usr/include/mps/cryptohi.h
/usr/include/mps/cryptoht.h
/usr/include/mps/ecl-exp.h
/usr/include/mps/hasht.h
/usr/include/mps/jar-ds.h
/usr/include/mps/jar.h
/usr/include/mps/jarfile.h
/usr/include/mps/key.h
/usr/include/mps/keyhi.h
/usr/include/mps/keyt.h
/usr/include/mps/keythi.h
/usr/include/mps/nspr.h
/usr/include/mps/nss.h
/usr/include/mps/nssb64.h
/usr/include/mps/nssb64t.h
/usr/include/mps/nssbase.h
/usr/include/mps/nssbaset.h
/usr/include/mps/nssckbi.h
/usr/include/mps/nssckepv.h
/usr/include/mps/nssckft.h
/usr/include/mps/nssckfw.h
/usr/include/mps/nssckfwc.h
/usr/include/mps/nssckfwt.h
/usr/include/mps/nssckg.h
/usr/include/mps/nssckmdt.h
/usr/include/mps/nssckt.h
/usr/include/mps/nssilckt.h
/usr/include/mps/nssilock.h
/usr/include/mps/nsslocks.h
/usr/include/mps/nssrwlk.h
/usr/include/mps/nssrwlkt.h
/usr/include/mps/obsolete/protypes.h
/usr/include/mps/ocsp.h
/usr/include/mps/ocspt.h
/usr/include/mps/p12.h
/usr/include/mps/p12plcy.h
/usr/include/mps/p12t.h
/usr/include/mps/pk11func.h
/usr/include/mps/pk11pqg.h
/usr/include/mps/pk11sdr.h
/usr/include/mps/pkcs11.h
/usr/include/mps/pkcs11f.h
/usr/include/mps/pkcs11n.h
/usr/include/mps/pkcs11p.h
/usr/include/mps/pkcs11t.h
/usr/include/mps/pkcs11u.h
/usr/include/mps/pkcs12.h
/usr/include/mps/pkcs12t.h
/usr/include/mps/pkcs7t.h
/usr/include/mps/plarena.h
/usr/include/mps/plarenas.h
/usr/include/mps/plbase64.h
/usr/include/mps/plerror.h
/usr/include/mps/plgetopt.h
/usr/include/mps/plhash.h
/usr/include/mps/plresolv.h
/usr/include/mps/plstr.h
/usr/include/mps/portreg.h
/usr/include/mps/pratom.h
/usr/include/mps/prbit.h
/usr/include/mps/prclist.h
/usr/include/mps/prcmon.h
/usr/include/mps/prcountr.h
/usr/include/mps/prcpucfg.h
/usr/include/mps/prcvar.h
/usr/include/mps/prdtoa.h
/usr/include/mps/preenc.h
/usr/include/mps/prenv.h
/usr/include/mps/prerr.h
/usr/include/mps/prerror.h
/usr/include/mps/prinet.h
/usr/include/mps/prinit.h
/usr/include/mps/prinrval.h
/usr/include/mps/prio.h
/usr/include/mps/pripcsem.h
/usr/include/mps/prlink.h
/usr/include/mps/prlock.h
/usr/include/mps/prlog.h
/usr/include/mps/prlong.h
/usr/include/mps/prmem.h
/usr/include/mps/prmon.h
/usr/include/mps/prmwait.h
/usr/include/mps/prnetdb.h
/usr/include/mps/prolock.h
/usr/include/mps/prpdce.h
/usr/include/mps/prprf.h
/usr/include/mps/prproces.h
/usr/include/mps/prrng.h
/usr/include/mps/prrwlock.h
/usr/include/mps/prshm.h
/usr/include/mps/prshma.h
/usr/include/mps/prsystem.h
/usr/include/mps/prthread.h
/usr/include/mps/prtime.h
/usr/include/mps/prtpool.h
/usr/include/mps/prtrace.h
/usr/include/mps/prtypes.h
/usr/include/mps/prvrsion.h
/usr/include/mps/prwin16.h
/usr/include/mps/secasn1.h
/usr/include/mps/secasn1t.h
/usr/include/mps/seccomon.h
/usr/include/mps/secder.h
/usr/include/mps/secdert.h
/usr/include/mps/secdig.h
/usr/include/mps/secdigt.h
/usr/include/mps/secerr.h
/usr/include/mps/sechash.h
/usr/include/mps/secitem.h
/usr/include/mps/secmime.h
/usr/include/mps/secmod.h
/usr/include/mps/secmodt.h
/usr/include/mps/secoid.h
/usr/include/mps/secoidt.h
/usr/include/mps/secpkcs5.h
/usr/include/mps/secpkcs7.h
/usr/include/mps/secport.h
/usr/include/mps/shsign.h
/usr/include/mps/smime.h
/usr/include/mps/ssl.h
/usr/include/mps/sslerr.h
/usr/include/mps/sslproto.h
/usr/include/mps/sslt.h
/usr/include/mps/swfort.h
/usr/include/mps/swfortt.h
/usr/include/mps/watcomfx.h
/usr/lib/mps/secv1/libjss3.so
/usr/lib/mps/secv1/libjss4.so
/usr/lib/mps/secv1/libnspr4.so
/usr/lib/mps/secv1/libnss3.so
/usr/lib/mps/secv1/libnssckbi.so
/usr/lib/mps/secv1/libplc4.so
/usr/lib/mps/secv1/libplds4.so
/usr/lib/mps/secv1/libsmime3.so
/usr/lib/mps/secv1/libsoftokn3.chk
/usr/lib/mps/secv1/libsoftokn3.so
/usr/lib/mps/secv1/libssl3.so
/usr/sfw/bin/certutil
/usr/sfw/bin/cmsutil
/usr/sfw/bin/crlutil
/usr/sfw/bin/modutil
/usr/sfw/bin/pk12util
/usr/sfw/bin/signtool
/usr/sfw/bin/signver
/usr/sfw/bin/ssltap
/usr/share/lib/mps/secv1/jss3.jar
/usr/share/lib/mps/secv1/jss4.jar

Problem Description:

6217916 Disable ECC code from NSS
 
(from 117725-09)
 
6181638 Need to merge prcpucfg.h for 32 and 64 bit
6181341 SIGSEGV in pk11_forceTokenAttribute in softoken
6181480 Exception in thread "main" org.mozilla.jss.crypto.TokenException
6184871 suspicious cast in prnetdb on Solaris AMD64
6184873 compiler warnings in pki3hack on Solaris AMD64
6184874 cmsutil core dumps with invalid option set.
6184875 SECMOD_FindSlot always returns NULL
6184880 count should be CK_ULONG in SECMOD_UpdateSlotList
6184518 certutil hangs when unlimited file descriptor
 
(from 117725-08)
 
6177661 REGRESSION, CRLs without nextUpdate fields don't decode
6177671 Add SSLSocket.enableTLS and SSLSocket.enableTLSDefault
6173794 jss4.jar must be signed
6178205 support for SHA-256, SHA-384, and SHA-512 signature and digest algorithms.
 
(from 117725-07)
 
5091197 java exception for console in ssl mode
5098653 Don't install NSPR/NSS/JSS on S10
5094607 Could not login to Solaris after installing JES3 on S10 / bfu to build 66
5100526 need to fix rpath for libnss3 to find libsoftokn3 in suid applications
5104554 TLS handshakes fail when server DHE params exceed NSS size limits
5078380 NSS_NoDB_Init hang on RedHat Linux 2.1 server
5104561 Add Unizeto Certum CA certificates to NSS
5104562 Add ipsCA root certificates to NSS
5104566 Add Comodo CA certs to NSS
5104572 Add new functions PK11_PrivDecryptPKCS1 and PK11_PubEncryptPKCS1
5104574 Export CERT_ConvertAndDecodeCertificate and SEC_PKCS7EncodeItem
5104576 Add a VERSIONINFO resource to nssckbi.dll.
5104579 use pdb files for debug symbols
5105626 cache-&gt;searchedObjectType[] should always be cleared in clear_cache()
5084798 Assertion failure in jSS native code
5105629 MEM Leak in callbacks.c using SSL_RevealURL
5105632 Mem leak in Java_org_mozilla_jss_ssl_SSLSocket_getStatus
5105635 JSS version should be bumped to 4.0 for next release
5105672 JSS cannot be built with JDK 1.5 due to new keywords
5105677 CipherContentProxy finalize must call super.finalize
5107041 New PK11_PubEncryptPKCS1 function always fails
 
(from 117725-06)
 
5086761 PK11_FindKeyByAnyCert always returns a key object even if there is no key
 
(from 117725-05)
 
5069225 Orion3. IS did not start with SUNWjss 3.5 (shared package).
 
(from 117725-04)
 
5077273 Patch 117725-03 for Orion3 x86 has version strings that match the SPARC, not x86
 
(from 117725-03)
 
5069683 SSL2 exploitable buffer overflow
5070246 Switch JSS to version 3.5 into Security 3.9.3
5071035 SUNWtls 3.9.2 Beta2 package for Solaris 10 has a bad layout
5071040 sun-nss-3.9.2-1.i386.rpm (Security 3.9.2 Beta2) should not contain libjss3.so
5071102 Remove extra include files from sun-nspr-devel
5071123 sun-nss-devel contains extra files
5071135 SUNWtlsd missing ecl-exp.h
 
(from 117725-02)
 
5066680 secport.h has PORT_Strdup in C++ unsafe section
5066692 nss_InitLock not atomic
5066696 NSS tools should have an rpath of /usr/lib/mps/secv1
 
(from 117725-01)
 
5062747 Switch to Security 3.9.2

Patch Installation Instructions:
-------------------------------- 
Refer to the man pages for instructions on using 'patchadd' and
'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
None.

README -- Last modified date:  Thursday, September 29, 2005

</pre></body></html>