Gilles Peskine 0a9f9d6f4f Unify the two requires-key-exchange-with-certificate function
requires_certificate_authentication was called in more places, but did not
do fine-grained analysis of key exchanges and so gave the wrong results in
some builds.

requires_key_exchange_with_cert_in_tls12_or_tls13_enabled gave the correct
result but was only used in some test cases, not in the automatic detection
code.

Remove all uses of requires_key_exchange_with_cert_in_tls12_or_tls13_enabled
because they are in fact covered by automated detection that calls
requires_certificate_authentication.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-09-13 09:49:04 +02:00
..
.jenkins
configs Header updates 2023-11-03 12:21:36 +00:00
docker/bionic Header updates 2023-11-03 12:21:36 +00:00
git-scripts Header updates 2023-11-03 12:21:36 +00:00
include Misc improvements to comments 2024-09-03 10:10:18 +02:00
opt-testcases Use libary default in ssl_client2 for new_session_tickets 2024-09-06 10:06:38 +02:00
scripts Merge pull request #9174 from billatarm/3.6-add-pc-test 2024-09-11 21:14:29 +00:00
src Fix code style (for real this time, hopefully) 2024-09-02 12:41:05 +02:00
suites Prepare codepath tests for early termination 2024-09-02 10:30:47 +02:00
.gitignore Revert "Add generated files" 2024-08-30 11:03:51 +01:00
CMakeLists.txt tests: CMake: Align/fix config test suite generation 2024-07-23 07:51:10 +02:00
compat-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
compat.sh Replace data_files path with variable in compat.sh 2024-07-08 15:36:48 +01:00
context-info.sh Update directory-climbing path in context-info.sh 2024-07-08 15:36:48 +01:00
Descriptions.txt
make-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
Makefile Don't clean test_keys.h and test_certs.h 2024-08-28 20:56:16 +01:00
ssl-opt-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
ssl-opt.sh Unify the two requires-key-exchange-with-certificate function 2024-09-13 09:49:04 +02:00