diff --git a/nss-3.89.1.tar.gz b/nss-3.93.tar.gz similarity index 82% rename from nss-3.89.1.tar.gz rename to nss-3.93.tar.gz index 259b0b648d938ef6249a5b0174c91600b0d6556e..617da6adbc49c4d2e0e68c84b38dbda4779be66a 100644 Binary files a/nss-3.89.1.tar.gz and b/nss-3.93.tar.gz differ diff --git a/nss-signtool-format.patch b/nss-signtool-format.patch index 5f146f1aadc35cf330ccc3e2b2d13a32d4114d3f..f81d35c3f54819de6d4242048774a468d94d2a0b 100644 --- a/nss-signtool-format.patch +++ b/nss-signtool-format.patch @@ -10,7 +10,7 @@ diff --git a/cmd/modutil/install.c b/cmd/modutil/install.c /* Recursively delete all entries in the directory */ while ((entry = PR_ReadDir(dir, PR_SKIP_BOTH)) != NULL) { -- sprintf(filename, "%s/%s", path, entry->name); +- snprintf(filename, sizeof(filename), "%s/%s", path, entry->name); + if (snprintf(filename, sizeof(filename), "%s/%s", path, entry->name) >= sizeof(filename)) { + PR_CloseDir(dir); + return -1; @@ -29,7 +29,7 @@ diff --git a/cmd/signtool/util.c b/cmd/signtool/util.c @@ -138,6 +138,12 @@ rm_dash_r(char *path) /* Recursively delete all entries in the directory */ while ((entry = PR_ReadDir(dir, PR_SKIP_BOTH)) != NULL) { - sprintf(filename, "%s/%s", path, entry->name); + snprintf(filename, sizeof(filename), "%s/%s", path, entry->name); + if (snprintf(filename, sizeof(filename), "%s/%s", path, entry->name +) >= sizeof(filename)) { + errorCount++; diff --git a/nss.spec b/nss.spec index 51e478e8f056b7160d5d3a2c730af634c6d91b32..6c7f2e5c972831d8f4594772760c15e5589cad69 100644 --- a/nss.spec +++ b/nss.spec @@ -1,6 +1,6 @@ %define anolis_release 1 %global nspr_version 4.35 -%global nss_version 3.89.1 +%global nss_version 3.93 %global baserelease 1 %global nss_release %baserelease %global crypto_policies_version 20210118 @@ -750,6 +750,9 @@ update-crypto-policies &> /dev/null || : %doc %{name}/readme.md %{name}/trademarks.txt %{name}/help.txt %{name}/doc/README %changelog +* Thu Aug 31 2023 Funda Wang - 3.93-1 +- New version 3.93 + * Sun May 7 2023 Funda Wang - 3.89.1-1 - New version 3.89.1