Skip to content

elements/base/nss.bst: update to 3.43 and use git

Ghost User requested to merge EmersonBernier/nss_3.43 into 18.08

This produces following ABI complaint which is expected and considered safe by upstream therefore I'll add [abi skip] for this one. Changelog.

┌───────────────────────┐
│ ABI Break: libssl3.so │
└───────────────────────┘

Functions changes summary: 0 Removed, 2 Changed (1 filtered out), 0 Added functions
Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

2 functions with some indirect sub-type change:

  [C]'function SECStatus SSL_GetCipherSuiteInfo(PRUint16, SSLCipherSuiteInfo*, PRUintn)' at sslinfo.c:326:1 has some indirect sub-type changes:
    parameter 2 of type 'SSLCipherSuiteInfo*' has sub-type changes:
      in pointed to type 'typedef SSLCipherSuiteInfo' at sslt.h:433:1:
        underlying type 'struct SSLCipherSuiteInfoStr' at sslt.h:366:1 changed:
          type size changed from 768 to 832 (in bits)
          1 data member insertion:
            'SSLHashType SSLCipherSuiteInfoStr::kdfHash', at offset 768 (in bits) at sslt.h:429:1

  [C]'function SECStatus SSL_GetPreliminaryChannelInfo(PRFileDesc*, SSLPreliminaryChannelInfo*, PRUintn)' at sslinfo.c:111:1 has some indirect sub-type changes:
    parameter 2 of type 'SSLPreliminaryChannelInfo*' has sub-type changes:
      in pointed to type 'typedef SSLPreliminaryChannelInfo' at sslt.h:379:1:
        underlying type 'struct SSLPreliminaryChannelInfoStr' at sslt.h:333:1 changed:
          type size changed from 160 to 192 (in bits)
          1 data member insertion:
            'PRUint16 SSLPreliminaryChannelInfoStr::zeroRttCipherSuite', at offset 160 (in bits) at sslt.h:375:1

Merge request reports