2024-07-25 John Schanck <jschanck@mozilla.com>
* lib/softoken/pkcs11u.c:
Bug 1908623 - move list size check after lock acquisition in
sftk_PutObjectToList. r=rrelyea,nss-reviewers
[0ec88bb52740] [NSS_3_103_BETA1]
2024-07-25 Maurice Dauer <mdauer@mozilla.com>
* fuzz/tls_client_config.cc, fuzz/tls_client_config.h,
fuzz/tls_client_target.cc:
Bug 1899542: Add fuzzing support for SSL_ENABLE_POST_HANDSHAKE_AUTH,
r=djackson
This should also resolve a fuzz blocker reported by OSS-Fuzz, see:
Bug 1904037.
[ea475f7b0998]
2024-07-24 Kai Engert <kaie@kuix.de>
* automation/taskcluster/docker-acvp/bin/checkout.sh,
automation/taskcluster/scripts/build.sh,
automation/taskcluster/scripts/build_gyp.sh,
automation/taskcluster/scripts/build_nspr.sh,
automation/taskcluster/scripts/check_abi.sh,
automation/taskcluster/scripts/gen_coverage_report.sh,
automation/taskcluster/scripts/run_scan_build.sh,
automation/taskcluster/windows/build.sh,
automation/taskcluster/windows/build_gyp.sh:
Bug 1909638 - Follow-up to fix test for presence of file nspr.patch.
r=jschanck
[51a800758d39]
2024-07-24 Maurice Dauer <mdauer@mozilla.com>
* fuzz/options/dtls-client-no_fuzzer_mode.options, fuzz/options/dtls-
client.options, fuzz/options/dtls-server-no_fuzzer_mode.options,
fuzz/options/dtls-server.options, fuzz/options/quickder.options,
fuzz/options/tls-client-no_fuzzer_mode.options, fuzz/options/tls-
client.options, fuzz/options/tls-server-no_fuzzer_mode.options,
fuzz/options/tls-server.options:
Bug 1903783: Adjust libFuzzer size limits, r=djackson
[912794cba535]
* fuzz/fuzz.gyp, fuzz/tls_client_config.cc, fuzz/tls_client_config.h,
fuzz/tls_client_target.cc, fuzz/tls_server_target.cc:
Bug 1899542: Add fuzzing support for
SSL_SetCertificateCompressionAlgorithm, SSL_SetClientEchConfigs,
SSL_VersionRangeSet and SSL_AddExternalPsk, r=djackson
[2a14bf8169a0]
* fuzz/tls_client_config.cc, fuzz/tls_client_config.h,
fuzz/tls_client_target.cc:
Bug 1899542: Add fuzzing support for SSL_ENABLE_GREASE and
SSL_ENABLE_CH_EXTENSION_PERMUTATION, r=djackson
[36727d17c0e9]
2024-07-24 John Schanck <jschanck@mozilla.com>
* doc/rst/releases/index.rst:
Documentation: update index.rst
[d35358352e50]
* doc/rst/releases/nss_3_102_1.rst:
Documentation: release notes for 3.102.1
[91d8d3c69d48]
* doc/rst/releases/nss_3_101.2.rst:
Documentation: release notes for 3.101.2
[aeae6d36e00c]
* doc/rst/releases/nss_3_90_4.rst:
Documentation: release notes for NSS 3.90.4
[f594ad038b45]
2024-07-24 Kai Engert <kaie@kuix.de>
* automation/taskcluster/docker-acvp/bin/checkout.sh,
automation/taskcluster/scripts/build.sh,
automation/taskcluster/scripts/build_gyp.sh,
automation/taskcluster/scripts/build_nspr.sh,
automation/taskcluster/scripts/check_abi.sh,
automation/taskcluster/scripts/gen_coverage_report.sh,
automation/taskcluster/scripts/run_scan_build.sh,
automation/taskcluster/windows/build.sh,
automation/taskcluster/windows/build_gyp.sh:
Bug 1909638 - NSS automation should always cleanup the NSPR tree.
r=jschanck
[91cebd092953]
2024-07-24 Anna Weine <anna.weine@mozilla.com>
* lib/pk11wrap/pk11skey.c:
Bug 590806 - Freeing symKey in pk11_PubDeriveECKeyWithKDF when a
key_size is 0 and wrong kdf r=nss-reviewers,jschanck
[eed1dfdf09a7]
2024-07-22 Mike Hommey <mh@glandium.org>
* gtests/nss_bogo_shim/nss_bogo_shim.gyp,
gtests/ssl_gtest/ssl_gtest.gyp:
Bug 1908831 - Don't link zlib where it's not needed. r=nss-
reviewers,jschanck
[a6aa3cd05772]
2024-07-22 Anna Weine <anna.weine@mozilla.com>
* lib/cryptohi/seckey.c:
Bug 1908597 - Removing dead code from X25519 seckey.c r=jschanck
[964825d7bfa1]
Differential Revision: https://phabricator.services.mozilla.com/D217805
29 lines
612 B
Bash
Executable File
29 lines
612 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
source $(dirname "$0")/tools.sh
|
|
|
|
if [ -n "$NSS_BUILD_MODULAR" ]; then
|
|
$(dirname "$0")/build_nspr.sh || exit $?
|
|
$(dirname "$0")/build_util.sh || exit $?
|
|
$(dirname "$0")/build_softoken.sh || exit $?
|
|
$(dirname "$0")/build_nss.sh || exit $?
|
|
exit
|
|
fi
|
|
|
|
# Clone NSPR if needed.
|
|
hg_clone https://hg.mozilla.org/projects/nspr ./nspr default
|
|
|
|
pushd nspr
|
|
hg revert --all
|
|
if [[ -f ../nss/nspr.patch && "$ALLOW_NSPR_PATCH" == "1" ]]; then
|
|
cat ../nss/nspr.patch | patch -p1
|
|
fi
|
|
popd
|
|
|
|
# Build.
|
|
make -C nss nss_build_all
|
|
|
|
# Package.
|
|
mkdir artifacts
|
|
tar cvfjh artifacts/dist.tar.bz2 dist
|