[openssl/openssl] 00ad61: add VS2013 compiler testing job to CI workflow

"'Dmitry Misharov' via openssl-commits" <[email protected]>
Newsgroups gmane.comp.encryption.openssl.cvs
Message-ID <openssl/openssl/push/refs/heads/master/[email protected]>
  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 00ad61ce2ad576675549514003b850e10a6530be
      https://github.com/openssl/openssl/commit/00ad61ce2ad576675549514003b850e10a6530be
  Author: Dmitry Misharov <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M .github/workflows/compiler-zoo.yml

  Log Message:
  -----------
  add VS2013 compiler testing job to CI workflow

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
MergeDate: Fri Aug 28 16:18:03 2026
(Merged from https://github.com/openssl/openssl/pull/32537)


  Commit: dc5422494490d5ac9385384ec2078d0f43504e1d
      https://github.com/openssl/openssl/commit/dc5422494490d5ac9385384ec2078d0f43504e1d
  Author: Dmitry Misharov <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M crypto/defaults.c

  Log Message:
  -----------
  Fix the VS2013 build of crypto/defaults.c

TEXT(REGISTRY_KEY) widens only the first literal of the concatenation and
leaves the rest narrow, which MSVC 12.0 rejects with C2308.  Open the key
with RegOpenKeyExA instead; the value is still read wide.

Assisted-by: Claude Code:claude-opus-5
Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
MergeDate: Fri Aug 28 16:18:05 2026
(Merged from https://github.com/openssl/openssl/pull/32537)


  Commit: 052c9eac52d7eb02a61cfe7c70289c13f06a50e1
      https://github.com/openssl/openssl/commit/052c9eac52d7eb02a61cfe7c70289c13f06a50e1
  Author: Dmitry Misharov <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    M providers/fips/fipsprov.c

  Log Message:
  -----------
  Fix the VS2013 build of providers/fips/fipsprov.c

MSVC's C compiler has no C99 "inline"; use ossl_inline, which expands to
__inline there.  Only built with enable-fips.

Assisted-by: Claude Code:claude-opus-5
Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
MergeDate: Fri Aug 28 16:18:07 2026
(Merged from https://github.com/openssl/openssl/pull/32537)


Compare: https://github.com/openssl/openssl/compare/6b2ced985e6c...052c9eac52d7

To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications

-- 
You received this message because you are subscribed to the Google Groups "openssl-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-commits/openssl/openssl/push/refs/heads/master/6b2ced-052c9e%40github.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.