diff options
author | Mårten Nordheim <marten.nordheim@qt.io> | 2023-05-25 14:40:29 +0200 |
---|---|---|
committer | Mårten Nordheim <marten.nordheim@qt.io> | 2023-05-29 16:03:35 +0200 |
commit | 57ba6260c0801055b7188fdaa1818b940590f5f1 (patch) | |
tree | 71728d4d1b1a526c7cdb5f6f8f635c7a014acab5 /qmake/Makefile.unix.mingw | |
parent | 51becfbd234d9152726446af0e3718644fcf00df (diff) |
Otherwise individual sockets will still load system certificates when
a chain doesn't match against the configured CA certificates.
That's not intended behavior, since specifically setting the CA
certificates means you don't want the system certificates to be used.
Follow-up to/amends ada2c573c1a25f8d96577734968fe317ddfa292a
This is potentially a breaking change because now, if you ever add a
CA to the default config, it will disable loading system certificates
on demand for all sockets. And the only way to re-enable it is to
create a null-QSslConfiguration and set it as the new default.
Pick-to: 6.5 6.2 5.15
Change-Id: Ic3b2ab125c0cdd58ad654af1cb36173960ce2d1e
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'qmake/Makefile.unix.mingw')
0 files changed, 0 insertions, 0 deletions