Skip to content

Commit

Permalink
sectransp: Remove large cipher table
Browse files Browse the repository at this point in the history
Previously a large table of ciphers was used to determine the default
ciphers and to lookup manually selected ciphers names.

With the lookup of the manually selected cipher names moved to
Curl_cipher_suite_walk_str() the large table is no longer needed for
that purpose.

The other use of the table was to filter the list of all supported
ciphers offered by Secure Transport to create a list of ciphers to
use by default, excluding ciphers in the table marked as weak.

Instead of using a complement based approach (exclude weak), switch
to using an intersection with a smaller list of ciphers deemed
appropriate.
  • Loading branch information
jan2000 committed May 29, 2024
1 parent 2b52fe4 commit 5e22509
Showing 1 changed file with 149 additions and 529 deletions.
Loading

0 comments on commit 5e22509

Please sign in to comment.