Re: [ANNOUNCE] NSS 3.23 Release
Hubert Kario <[email protected]>
| Newsgroups | gmane.comp.mozilla.crypto |
|---|---|
| Message-ID | <[email protected]> |
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
--
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto
signature.asc
(application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCgAGBQJW8o2xAAoJEJKo0bgB0vX1qT0P/3Mp+fokAqo4FgLZbN2FdEQt 3TzFdV9tzHyiyACyPxqful2htALaLXfYsWNwX7fQERBJjwsUk/XUK20i3av49A2c A58qJf9kr2PTQ8LiT0TbSnGCJd81DwGLQZcb47FAa3QDYNmczUKbaWHH8g2Y3+Ci /XgOHgkLMqN7j+5GP0HilA4xq26eeRjdqRblilSNNES998zOY+Im4dNXKiLt6Y8A QR/sfP7wk2pFND77rrMJ38kU2M+MmCnjwJ3I8HlseOrekVsukgpA3xugSM4PfLw3 bys8ZvhXrT1Wqd4JITl4Kaz+Byhaar64vYCVek6jUAR/Nid/15RvzZQnuWH1/2qH kcbQCebcEtb3Y4sKriooDpJeb0sFlLIKirxTEu9X51hBbiuXj1u13uPpboNamU0w RiCrv5+UXWatibyP18ZkQsGG2nk42EnjexBlH7FXgoz1wYhvpmTh3EAH/ASWXhi1 GDkVDQXAjXD66qPiRSaRAYBz7BunoptSQzbk+MmsaeqvEmP8SwuaDeSHsj36sPsc ZQVzz8dRK0pT1eI5nY2WbqqipTn5d1TsxstdbMBj8CZhr9t0ktys/XxH1lpfQMnJ aioyD/G41GZEkTDa3X2PfwdpsPmSTrc9eIglpEN9CRqETS8huLvxy67iBeud1IYt 5ANXrVmJdUfEUGNpNpJT =sulb -----END PGP SIGNATURE-----