[openssl/openssl] e580f0: speed: make hmac(sha256) the default hmac

Richard Levitte noreply at github.com
Thu Nov 23 15:13:13 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: e580f06deceee8f4ca780b871c712bc6e5ec3a3f
      https://github.com/openssl/openssl/commit/e580f06deceee8f4ca780b871c712bc6e5ec3a3f
  Author: James Muir <james at openssl.org>
  Date:   2023-11-23 (Thu, 23 Nov 2023)

  Changed paths:
    M CHANGES.md
    M apps/speed.c

  Log Message:
  -----------
  speed: make hmac(sha256) the default hmac

prefer hmac(sha256) rather than hmac(md5).  Also, drop the "skip_hmac"
label.  If we are supposed to do hmac(hash_func) and hash_func cannot
be found, then error out immediately.

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22793)


  Commit: df5e72d220d9c8b9316b1ce8e8c8bdf23c7201f0
      https://github.com/openssl/openssl/commit/df5e72d220d9c8b9316b1ce8e8c8bdf23c7201f0
  Author: Richard Levitte <levitte at openssl.org>
  Date:   2023-11-23 (Thu, 23 Nov 2023)

  Changed paths:
    M util/perl/OpenSSL/config.pm

  Log Message:
  -----------
  Adapt C compiler detection for VSI C on x86_64

VSI C on OpenVMS for x86_64 has a bit more information than on other
hardware.  This is no doubt because it's based on LLVM which leaves an
opening for cross compilation.

VSI C on Itanium:

    $ CC/VERSION
    VSI C V7.4-001 on OpenVMS IA64 V8.4-2L3

VSI C on x86_64:

    $ CC/VERSION
    VSI C x86-64 X7.4-843 (GEM 50XB9) on OpenVMS x86_64 V9.2-1

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22792)


Compare: https://github.com/openssl/openssl/compare/e7d34d7ae32f...df5e72d220d9


More information about the openssl-commits mailing list