Log message:
nss: update to 3.108.
Changes:
- Bug 1923285 - libclang-16 -> libclang-19
- Bug 1939086 - Turn off Secure Email Trust Bit for Security
Communication ECC RootCA1.
- Bug 1937332 - Turn off Secure Email Trust Bit for BJCA Global Root CA1
and BJCA Global Root CA2.
- Bug 1915902 - Remove SwissSign Silver CA – G2.
- Bug 1938245 - Add D-Trust 2023 TLS Roots to NSS
- Bug 1942301 - fix fips test failure on windows.
- Bug 1935925 - change default sensitivity of KEM keys.
- Bug 1936001 - Part 1: Introduce frida hooks and script,
- Bug 1942350 - add missing arm_neon.h include to gcm.c.
- Bug 1831552 - ci: update windows workers to win2022
r=nss-reviewers,nkulatova NSS_3_108_BETA2
- Bug 1831552 - strip trailing carriage returns in tools tests
r=nss-reviewers,nkulatova
- Bug 1880256 - work around unix/windows path translation issues in cert
test script r=nss-reviewers,nkulatova
- Bug 1831552 - ci: let the windows setup script work without $m
r=nss-reviewers,nkulatova
- Bug 1880255 - detect msys r=nss-reviewers,nkulatova
- Bug 1936680 - add a specialized CTR_Update variant for AES-GCM.
r=nss-reviewers,keeler
- Bug 1930807 NSS policy updates - cavs NSS_3_108_BETA1
- Bug 1930806 FIPS changes need to be upstreamed: FIPS 140-3 RNG
- Bug 1930806 FIPS changes need to be upstreamed: Add SafeZero
- Bug 1930806 FIPS changes need to be upstreamed - updated POST
- Bug 1933031 Segmentation fault in SECITEM_Hash during pkcs12 processing
- Bug 1929922 - Extending NSS with LoadModuleFromFunction functionality
r=keeler,nss-reviewers
- Bug 1935984 - Ensure zero-initialization of collectArgs.cert,
r=djackson,nss-reviewers
- Bug 1934526 - pkcs7 fuzz target use CERT_DestroyCertificate,
r=djackson,nss-reviewers
- Bug 1915898 - Fix actual underlying ODR violations issue,
r=djackson,nss-reviewers
- Bug 1184059 - mozilla::pkix: allow reference ID labels to begin and/or
end with hyphens r=jschanck
- Bug 1927953 - don't look for secmod.db in nssutil_ReadSecmodDB if
NSS_DISABLE_DBM is set r=jschanck
- Bug 1934526 - Fix memory leak in pkcs7 fuzz target,
r=djackson,nss-reviewers
- Bug 1934529 - Set -O2 for ASan builds in CI, r=djackson,nss-reviewers
- Bug 1934543 - Change branch of tlsfuzzer dependency,
r=djackson,nss-reviewers
- Bug 1915898 - Run tests in CI for ASan builds with
detect_odr_violation=1, r=djackson,nss-reviewers
- Bug 1934241 - Fix coverage failure in CI, r=djackson,nss-reviewers
- Bug 1934213 - Add fuzzing for delegated credentials, DTLS short header
and Tls13BackendEch, r=djackson,nss-reviewers
- Bug 1927142 - Add fuzzing for SSL_EnableTls13GreaseEch and
SSL_SetDtls13VersionWorkaround, r=djackson,nss-reviewers
- Bug 1913677 - Part 3: Restructure fuzz/, r=djackson,nss-reviewers
- Bug 1931925 - Extract testcases from ssl gtests for fuzzing,
r=djackson,nss-reviewers
- Bug 1923037 - Force Cryptofuzz to use NSS in CI,
r=nss-reviewers,nkulatova
- Bug 1923037 - Fix Cryptofuzz on 32 bit in CI, r=nss-reviewers,nkulatova
- Bug 1933154 - Update Cryptofuzz repository link,
r=nss-reviewers,nkulatova
- Bug 1926256 - fix build error from 9505f79d r=jschanck
- Bug 1926256 - simplify error handling in get_token_objects_for_cache.
r=rrelyea
- Bug 1931973 - nss doc: fix a warning r=bbeurdouche
- Bug 1930797 pkcs12 fixes from RHEL need to be picked up.
|
Log message:
devel/nss: Update to 3.104
Changelog:
3.104:
Changes:
- Bug 1910071 - Copy original corpus to heap-allocated buffer
- Bug 1910079 - Fix min ssl version for DTLS client fuzzer
- Bug 1908990 - Remove OS2 support just like we did on NSPR
- Bug 1910605 - clang-format NSS improvements
- Bug 1902078 - Adding basicutil.h to use HexString2SECItem function
- Bug 1908990 - removing dirent.c from build
- Bug 1902078 - Allow handing in keymaterial to shlibsign to make the output \
reproducible (
- Bug 1908990 - remove nec4.3, sunos4, riscos and SNI references
- Bug 1908990 - remove other old OS (BSDI, old HP UX, NCR, openunix, sco, \
unixware or reliantUnix
- Bug 1908990 - remove mentions of WIN95
- Bug 1908990 - remove mentions of WIN16
- Bug 1913750 - More explicit directory naming
- Bug 1913755 - Add more options to TLS server fuzz target
- Bug 1913675 - Add more options to TLS client fuzz target
- Bug 1835240 - Use OSS-Fuzz corpus in NSS CI
- Bug 1908012 - set nssckbi version number to 2.70.
- Bug 1914499 - Remove Email Trust bit from ACCVRAIZ1 root cert.
- Bug 1908009 - Remove Email Trust bit from certSIGN ROOT CA.
- Bug 1908006 - Add Cybertrust Japan Roots to NSS.
- Bug 1908004 - Add Taiwan CA Roots to NSS.
- Bug 1911354 - remove search by decoded serial in \
nssToken_FindCertificateByIssuerAndSerialNumber.
- Bug 1913132 - Fix tstclnt CI build failure
- Bug 1913047 - vfyserv: ensure peer cert chain is in db for \
CERT_VerifyCertificateNow.
- Bug 1912427 - Enable all supported protocol versions for UDP
- Bug 1910361 - Actually use random PSK hash type
- Bug 1911576: Initialize NSS DB once
- Bug 1910361 - Additional ECH cipher suites and PSK hash types
- Bug 1903604: Automate corpus file generation for TLS client Fuzzer
- Bug 1910364 - Fix crash with UNSAFE_FUZZER_MODE
- Bug 1910605 - clang-format shlibsign.c
NSS 3.104 shared libraries are backwards-compatible with all older NSS
3.x shared libraries. A program linked with older NSS 3.x shared
libraries will work with this new version of the shared libraries
without recompiling or relinking. Furthermore, applications that
restrict their use of NSS APIs to the functions listed in NSS Public
Functions will remain compatible with future versions of the NSS
shared libraries.
|