Revisions of libxcrypt

buildservice-autocommit accepted request 1099083 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 50)
baserev update by copy to link target
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 1099082 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 49)
- Update to 4.4.36
  * Fix left over bits failing with Perl v5.38.0
buildservice-autocommit accepted request 1096704 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 48)
baserev update by copy to link target
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 1096332 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 47)
- update to 4.4.35:
  * Fix build with Perl v5.38.0 (issue #170).
  * Fix build with MinGW-w(32|64).
buildservice-autocommit accepted request 1090295 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 46)
baserev update by copy to link target
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 1090294 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 45)
- Update to 4.4.34
  * Optimize some cast operation for performance in
    lib/alg-yescrypt-platform.c.
  * Add SHA-2 Maj() optimization proposed by Wei Dai in lib/alg-sha512.c.
  * Explicitly clean the stack and context state after computation in
    lib/alg-gost3411-2012-hmac.c, lib/alg-hmac-sha1.c, and lib/alg-sha256.c
    (issue #168).
buildservice-autocommit accepted request 1074716 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 44)
baserev update by copy to link target
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 1074612 from Martin Liška's avatar Martin Liška (marxin) (revision 43)
- Enable LTO now (boo#1138833) and use FAT LTO objects for static libs.
buildservice-autocommit accepted request 1071514 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 42)
baserev update by copy to link target
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 1070777 from Giuliano Belinassi's avatar Giuliano Belinassi (gbelinassi) (revision 40)
- Enable livepatching support on x86_64.
buildservice-autocommit accepted request 1039143 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 39)
baserev update by copy to link target
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 1039142 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 38)
- Update to 4.4.33
  * Fix variable name in crypt(3) for a datamember of 'struct crypt_data'
  * Fix -Werror=strict-overflow in lib/crypt-des.c, which is seen
    by GCC 12.x
  * Add some SHA-2 Maj() optimization in lib/alg-sha256.c
  * Fix -Werror=conversion in lib/alg-yescrypt-opt.c
  * Improvements to huge page handling in lib/alg-yescrypt-platform.c
  * Fix -Werror=sign-conversion in lib/alg-yescrypt-platform.c
buildservice-autocommit accepted request 1010206 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 37)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1008778 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 36)
- update to 4.4.28:
  * Add glibc-on-or1k (OpenRISC 1000) entry to libcrypt.minver.
  This was added in GNU libc 2.35.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 35)
- update to 4.4.27:
  * Limit the maximum amount of rbytes to 64 bytes (512 bits) for yescrypt,
    gost-yescrypt, and scrypt
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 912877 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 32)
- Update to 4.4.25
  * Fix several issues found by Covscan in the testsuite.  These include:
    - CWE-170: String not null terminated (STRING_NULL)
    - CWE-188: Reliance on integer endianness (INCOMPATIBLE_CAST)
    - CWE-190: Unintentional integer overflow (OVERFLOW_BEFORE_WIDEN)
    - CWE-569: Wrong sizeof argument (SIZEOF_MISMATCH)
    - CWE-573: Missing varargs init or cleanup (VARARGS)
    - CWE-687: Argument cannot be negative (NEGATIVE_RETURNS)
  * Stricter checking of invalid salt characters (issue #135).
Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) accepted request 901651 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 31)
- 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).
Displaying revisions 1 - 20 of 50
openSUSE Build Service is sponsored by