[openssl/openssl] 1fb51d: util/perl/OpenSSL/ParseC.pm: correctly parse OSSL_...

openssl-machine noreply at github.com
Thu May 30 16:34:40 UTC 2024


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 1fb51deda4c5d8676d7b8641d4ae570ebd53893b
      https://github.com/openssl/openssl/commit/1fb51deda4c5d8676d7b8641d4ae570ebd53893b
  Author: Alexander Kanavin <alex at linutronix.de>
  Date:   2024-05-30 (Thu, 30 May 2024)

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

  Log Message:
  -----------
  util/perl/OpenSSL/ParseC.pm: correctly parse OSSL_DEPRECATEDIN_..._FOR

Suggested by Matt Caswell.

Signed-off-by: Alexander Kanavin <alex at linutronix.de>

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24307)


  Commit: 0ce2a09ae6987901337187d89164edeb003a834c
      https://github.com/openssl/openssl/commit/0ce2a09ae6987901337187d89164edeb003a834c
  Author: Alexander Kanavin <alex at linutronix.de>
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
    M include/openssl/macros.h

  Log Message:
  -----------
  include/openssl/macros.h: define deprecation macros for 3.4

Signed-off-by: Alexander Kanavin <alex at linutronix.de>

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24307)


  Commit: 86c9bb137836036f2c95a2b2ee7abfd564b49708
      https://github.com/openssl/openssl/commit/86c9bb137836036f2c95a2b2ee7abfd564b49708
  Author: Alexander Kanavin <alex at linutronix.de>
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
    M doc/man3/SSL_CTX_flush_sessions.pod
    M include/openssl/ssl.h.in
    M ssl/ssl_lib.c
    M ssl/ssl_sess.c
    M test/sslapitest.c
    M util/libssl.num

  Log Message:
  -----------
  ssl_sess.c: deprecate SSL_CTX_flush_sessions in favour of _ex() replacement

The original function is using long for time and is therefore
not Y2038-safe.

Signed-off-by: Alexander Kanavin <alex at linutronix.de>

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24307)


  Commit: 00a6d0743a38e179f5f9b5de4b73be9fcec0bb4c
      https://github.com/openssl/openssl/commit/00a6d0743a38e179f5f9b5de4b73be9fcec0bb4c
  Author: Alexander Kanavin <alex at linutronix.de>
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
    M doc/man3/SSL_CTX_set_ct_validation_callback.pod
    M doc/man3/SSL_SESSION_get_time.pod
    M include/openssl/ssl.h.in
    M ssl/ssl_lib.c
    M ssl/ssl_sess.c
    M test/clienthellotest.c
    M test/sslapitest.c
    M util/libssl.num

  Log Message:
  -----------
  ssl_sess.c: deprecate SSL_SESSION_get_time/SSL_SESSION_set_time

Adjust the manpages at the same time so that only the new
functions are being presented.

Fixes: #23648

Signed-off-by: Alexander Kanavin <alex at linutronix.de>

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24307)


  Commit: f7ded920f3f7311ebe2a5bcff256ba8719d19dfd
      https://github.com/openssl/openssl/commit/f7ded920f3f7311ebe2a5bcff256ba8719d19dfd
  Author: Alexander Kanavin <alex at linutronix.de>
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
    M CHANGES.md

  Log Message:
  -----------
  CHANGES.md: add an entry about newly deprecated time-related functions

Signed-off-by: Alexander Kanavin <alex at linutronix.de>

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24307)


Compare: https://github.com/openssl/openssl/compare/a5e93f1c5b88...f7ded920f3f7

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


More information about the openssl-commits mailing list