]> git.ipfire.org Git - thirdparty/curl.git/commit
vtls: late clone of connection ssl config
authorStefan Eissing <stefan@eissing.org>
Tue, 31 Oct 2023 14:25:08 +0000 (15:25 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 2 Nov 2023 13:30:42 +0000 (14:30 +0100)
commitbbdbd4b025d4d4ec684c02a569b950f98f23983c
tree75ab562af7261b6b435381af1ad62b333fe2b0b0
parent5d0b3eda439865478b5447268d00384f0f538e60
vtls: late clone of connection ssl config

- perform connection cache matching against `data->set.ssl.primary`
  and proxy counterpart
- fully clone connection ssl config only when connection is used

Closes #12237
lib/url.c
lib/vtls/vtls.c
lib/vtls/vtls.h