From 8e8baa9f5902754f30b8ab1f30647c9aebaaf672255afcb0edf3c5a92d058f09 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Thu, 24 Jun 2021 10:28:33 +0000 Subject: [PATCH] Accepting request 901651 from home:polslinux:branches:Base:System - Update to 4.4.23 * Fix output calculation for gensalt_yescrypt_rn(). * Fix -Werror=conversion in lib/crypt-des-obsolete.c, test/des-obsolete.c, and test/des-obsolete_r.c. * The crypt_checksalt() function has been fixed to correctly return with 'CRYPT_SALT_INVALID', in case the setting, that is passed to be checked, represents an empty passphrase or an uncomputed setting for descrypt without any salt characters. * The crypt_checksalt() function will now return the value 'CRYPT_SALT_METHOD_LEGACY' in case the setting, that is passed to be checked, uses a hashing method, which is considered to be too weak for use with new passphrases. * Fix build when the CFLAGS variable, that is passed into the configure script, has a leading whitespace character in it (issue #123). OBS-URL: https://build.opensuse.org/request/show/901651 OBS-URL: https://build.opensuse.org/package/show/Base:System/libxcrypt?expand=0&rev=31 --- libxcrypt-4.4.19.tar.gz | 3 --- libxcrypt-4.4.23.tar.gz | 3 +++ libxcrypt.changes | 19 +++++++++++++++++++ libxcrypt.spec | 2 +- 4 files changed, 23 insertions(+), 4 deletions(-) delete mode 100644 libxcrypt-4.4.19.tar.gz create mode 100644 libxcrypt-4.4.23.tar.gz diff --git a/libxcrypt-4.4.19.tar.gz b/libxcrypt-4.4.19.tar.gz deleted file mode 100644 index ff40c82..0000000 --- a/libxcrypt-4.4.19.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3c8a90d29824918ba390396de7d64c33005e31fb676460e005f9f85f356217e2 -size 534269 diff --git a/libxcrypt-4.4.23.tar.gz b/libxcrypt-4.4.23.tar.gz new file mode 100644 index 0000000..e98edff --- /dev/null +++ b/libxcrypt-4.4.23.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cbbcb795ed5d121a1613eb0e40c77173b53e15a746796fc7cd7bd71cfd64533 +size 536009 diff --git a/libxcrypt.changes b/libxcrypt.changes index bf13735..5fc686d 100644 --- a/libxcrypt.changes +++ b/libxcrypt.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Thu Jun 24 08:48:06 UTC 2021 - Paolo Stivanin + +- Update to 4.4.23 + * Fix output calculation for gensalt_yescrypt_rn(). + * Fix -Werror=conversion in lib/crypt-des-obsolete.c, + test/des-obsolete.c, and test/des-obsolete_r.c. + * The crypt_checksalt() function has been fixed to correctly return + with 'CRYPT_SALT_INVALID', in case the setting, that is passed + to be checked, represents an empty passphrase or an uncomputed + setting for descrypt without any salt characters. + * The crypt_checksalt() function will now return the value + 'CRYPT_SALT_METHOD_LEGACY' in case the setting, that is passed + to be checked, uses a hashing method, which is considered to be + too weak for use with new passphrases. + * Fix build when the CFLAGS variable, that is passed into the + configure script, has a leading whitespace character in it + (issue #123). + ------------------------------------------------------------------- Tue Apr 13 14:59:57 UTC 2021 - Paolo Stivanin diff --git a/libxcrypt.spec b/libxcrypt.spec index c92d244..7233582 100644 --- a/libxcrypt.spec +++ b/libxcrypt.spec @@ -17,7 +17,7 @@ Name: libxcrypt -Version: 4.4.19 +Version: 4.4.23 Release: 0 Summary: Extended crypt library for DES, MD5, Blowfish and others License: BSD-2-Clause AND GPL-3.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause AND SUSE-Public-Domain