[PATCH 2 of 2] SSL: added SHA-256 fingerprints

2024-08-25 Thread Maxim Dounin
# HG changeset patch # User Maxim Dounin # Date 1724634081 -10800 # Mon Aug 26 04:01:21 2024 +0300 # Node ID d97a6d0b1a421a601c756738e68cc607de530755 # Parent 2cf47b5869fe0261835a2f5a0afa5d8f3ae941f8 SSL: added SHA-256 fingerprints. In http and stream modules, the $ssl_client_fingerprint_sh

[PATCH 1 of 2] SSL: removed OPENSSL_NO_SHA256 support

2024-08-25 Thread Maxim Dounin
# HG changeset patch # User Maxim Dounin # Date 1724634078 -10800 # Mon Aug 26 04:01:18 2024 +0300 # Node ID 2cf47b5869fe0261835a2f5a0afa5d8f3ae941f8 # Parent d6f75dd66761c10d4bfb257ae70a212411b6a69b SSL: removed OPENSSL_NO_SHA256 support. In OpenSSL itself, support for builds without SHA25

[PATCH] Usage of ngx_explicit_memzero() in internal md5 and sha1

2024-08-25 Thread Maxim Dounin
# HG changeset patch # User Maxim Dounin # Date 1724645076 -10800 # Mon Aug 26 07:04:36 2024 +0300 # Node ID ba7ab7de66704ef8d13e7841a50e0e9f945fed5f # Parent d97a6d0b1a421a601c756738e68cc607de530755 Usage of ngx_explicit_memzero() in internal md5 and sha1. The goal of the context cleanup i