On Tuesday 08 March 2016 20:54:26 Kai Engert wrote: > The NSS team has released Network Security Services (NSS) 3.23, which > is a minor release.
ABI differences between NSS-3.22.2 and NSS 3.23 identified by libabigail-1.0-0.rc3.1.fc23.x86_64: libfreebl3.so: Functions changes summary: 0 Removed, 1 Changed, 0 Added function Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 1 function with some indirect sub-type change: [C]'function const FREEBLVector* FREEBL_GetVector()' at ldvector.c:303:1 has some indirect sub-type changes: return type changed: in pointed to type 'const FREEBLVector': in unqualified underlying type 'typedef FREEBLVector' at loader.h:741:1: underlying type 'struct FREEBLVectorStr' at loader.h:15:1 changed: type size changed from 13440 to 13760 bits 5 data member insertions: 'typedef SECStatus (ChaCha20Poly1305Context*, const unsigned char*, unsigned int, unsigned int)* FREEBLVectorStr::p_ChaCha20Poly1305_InitContext', at offset 13440 (in bits) at loader.h:710:1 'ChaCha20Poly1305Context* (const unsigned char*, unsigned int, unsigned int)* FREEBLVectorStr::p_ChaCha20Poly1305_CreateContext', at offset 13504 (in bits) at loader.h:715:1 'void (ChaCha20Poly1305Context*, typedef PRBool)* FREEBLVectorStr::p_ChaCha20Poly1305_DestroyContext', at offset 13568 (in bits) at loader.h:718:1 'typedef SECStatus (const ChaCha20Poly1305Context*, unsigned char*, unsigned int*, unsigned int, const unsigned char*, unsigned int, const unsigned char*, unsigned int, const unsigned char*, unsigned int)* FREEBLVectorStr::p_ChaCha20Poly1305_Seal', at offset 13632 (in bits) at loader.h:721:1 'typedef SECStatus (const ChaCha20Poly1305Context*, unsigned char*, unsigned int*, unsigned int, const unsigned char*, unsigned int, const unsigned char*, unsigned int, const unsigned char*, unsigned int)* FREEBLVectorStr::p_ChaCha20Poly1305_Open', at offset 13696 (in bits) at loader.h:728:1 libnss3.so: Functions changes summary: 0 Removed, 1 Changed (61 filtered out), 0 Added function Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 1 function with some indirect sub-type change: [C]'function SECStatus CERT_AddOCSPAcceptableResponses(CERTOCSPRequest*, SECOidTag, ...)' at ocsp.c:2199:1 has some indirect sub-type changes: parameter 2 of type 'typedef SECOidTag' has sub-type changes: underlying type 'enum __anonymous_enum__' changed: 1 enumerator insertion: '__anonymous_enum__::SEC_OID_CHACHA20_POLY1305' value '346' 1 enumerator change: '__anonymous_enum__::SEC_OID_TOTAL' from value '346' to '347' libnssutil3.so: Functions changes summary: 0 Removed, 1 Changed (11 filtered out), 0 Added function Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 1 function with some indirect sub-type change: [C]'function SECStatus NSS_GetAlgorithmPolicy(SECOidTag, PRUint32*)' at secoid.c:2158:1 has some indirect sub-type changes: parameter 1 of type 'typedef SECOidTag' has sub-type changes: underlying type 'enum __anonymous_enum__' changed: 1 enumerator insertion: '__anonymous_enum__::SEC_OID_CHACHA20_POLY1305' value '346' 1 enumerator change: '__anonymous_enum__::SEC_OID_TOTAL' from value '346' to '347' libsmime3.so: Functions changes summary: 0 Removed, 1 Changed (146 filtered out), 0 Added function Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 1 function with some indirect sub-type change: [C]'function PK11SymKey* NSS_CMSContentInfo_GetBulkKey(NSSCMSContentInfo*)' at cmscinfo.c:359:1 has some indirect sub-type changes: parameter 1 of type 'NSSCMSContentInfo*' has sub-type changes: in pointed to type 'typedef NSSCMSContentInfo' at cmst.h:54:1: underlying type 'struct NSSCMSContentInfoStr' at cmst.h:131:1 changed: 1 data member changes (1 filtered): type of 'SECOidTag NSSCMSContentInfoStr::contentEncAlgTag' changed: underlying type 'enum __anonymous_enum__' changed: 1 enumerator insertion: '__anonymous_enum__::SEC_OID_CHACHA20_POLY1305' value '346' 1 enumerator change: '__anonymous_enum__::SEC_OID_TOTAL' from value '346' to '347' libssl3.so: Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 1 Added function Variables changes summary: 0 Removed, 1 Changed, 0 Added variable 1 Added function: 'function SECStatus SSL_SetDowngradeCheckVersion(PRFileDesc*, PRUint16)' {SSL_SetDowngradeCheckVersion@@NSS_3.23} 1 Changed variable: [C]'const PRUint16[71] SSL_ImplementedCiphers' was changed to 'const PRUint16[74] SSL_ImplementedCiphers' at sslenum.c:49:1: size of symbol (in bytes) changed from 142 to 148 type of variable changed: 'const PRUint16[71]' changed to 'const PRUint16[74]' -- Regards, Hubert Kario Senior Quality Engineer, QE BaseOS Security team Web: www.cz.redhat.com Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno, Czech Republic
signature.asc
Description: This is a digitally signed message part.
-- dev-tech-crypto mailing list dev-tech-crypto@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-crypto