diff options
| author | Sergey Kandaurov <pluknet@nginx.com> | 2024-05-03 20:29:01 +0400 |
|---|---|---|
| committer | Sergey Kandaurov <pluknet@nginx.com> | 2024-05-03 20:29:01 +0400 |
| commit | 6f7494081ae8a56664afb480eff583d639b60ab4 (patch) | |
| tree | 6c58c150a6d87aee5cc7d16113fb3bd31200366e /src/stream/ngx_stream_pass_module.c | |
| parent | a7e3cd52e0a03286267177aa9b88d64232fbaeaf (diff) | |
| download | nginx-6f7494081ae8a56664afb480eff583d639b60ab4.tar.gz nginx-6f7494081ae8a56664afb480eff583d639b60ab4.tar.bz2 | |
SSL: fixed possible configuration overwrite loading "engine:" keys.
When loading certificate keys via ENGINE_load_private_key() in runtime,
it was possible to overwrite configuration on ENGINE_by_id() failure.
OpenSSL documention doesn't describe errors in details, the only reason
I found in the comment to example is when the engine is not available.
Diffstat (limited to 'src/stream/ngx_stream_pass_module.c')
0 files changed, 0 insertions, 0 deletions
