]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: ssl: supports crt-base in crt-store
authorWilliam Lallemand <wlallemand@haproxy.com>
Mon, 15 Apr 2024 12:01:11 +0000 (14:01 +0200)
committerWilliam Lallemand <wlallemand@haproxy.com>
Mon, 15 Apr 2024 13:25:36 +0000 (15:25 +0200)
commit6567d09af5e82abff4cb1c2a066016ad730b7d9e
tree022679201a6b40385b22677be0dc558f0bca75f2
parent785d5ef3f0f3c63766579b5886699c0566989852
MINOR: ssl: supports crt-base in crt-store

Add crt-base support for "crt-store". It will be used by 'crt', 'ocsp',
'issuer', 'sctl' load line parameter.

In order to keep compatibility with previous configurations and scripts
for the CLI, a crt-store load line will save its ckch_store using the
absolute crt path with the crt-base as the ckch tree key. This way, a
`show ssl cert` on the CLI will always have the completed path.
include/haproxy/ssl_ckch-t.h
src/ssl_ckch.c