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 4, 2024
1 parent 1ae7131 commit ae9f287
Showing 1 changed file with 148 additions and 532 deletions.
Loading

0 comments on commit ae9f287

Please sign in to comment.