summaryrefslogtreecommitdiffstats
path: root/ssl/t1_lib.c
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-04-02ssl/t1_lib.c: Add checks for the EVP_MD_get_size()Jiasheng Jiang
2024-03-29Allow provider sigalgs in SignatureAlgorithms confAlex Bozarth
2024-03-06Allow ignoring unknown sigalgs and groups in the configurationTomas Mraz
2024-02-22SSL_set1_groups_list(): Fix memory corruption with 40 groups and moreMichael Baentsch
2024-01-03Simplify ssl protocol version comparisons.Frederik Wedel-Heinen
2023-11-27Make nid_to_group read-onlyHugo Landau
2023-07-05Minor fixesHugo Landau
2023-07-05QUIC SSL: Prohibit readahead-related functionsHugo Landau
2023-07-05QUIC: Forbid non-QUIC ciphersHugo Landau
2023-06-27Fix supported_groups handing in TLSv1.2Matt Caswell
2023-06-06Add SSL_get0_group_name() to get name of the group used for KEXAlex Bozarth
2023-03-28RFC7250 (RPK) supportTodd Short
2023-03-25Update the EVP_PKEY_get_id documentationMichael Baentsch
2023-03-24tls1_set_groups_list: freeing *pext before overwritingPeter Kaestle
2023-02-24first cut at sigalg loadingMichael Baentsch
2022-10-20Remove some redundant codeMatt Caswell
2022-10-07Reimplement brainpool TLSv1.3 support group supportMatt Caswell
2022-10-07Partial revert and reimplement "Enable brainpool curves for TLS1.3"Matt Caswell
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-13ssl: modify libssl so that it uses OSSL_TIMEPauli
2022-08-18Move the TLS1.0/1.1/1.2 record crypto code into the new record layerMatt Caswell
2022-08-01Check that IV length is not less than zeroDmitry Belyavskiy
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2022-06-22Improve diagnostics on setting groupsDmitry Belyavskiy
2022-06-10add_provider_groups: Clean up algorithm pointer on failureTomas Mraz
2022-06-03Fix strict client chain check with TLS-1.3Tomas Mraz
2022-05-24Fix a crash in ssl_security_cert_chainBernd Edlinger
2022-05-03Update copyright yearMatt Caswell
2022-02-17Add back check for the DH public key sizeTomas Mraz
2022-01-18ssl: replace ;; with ; as statement separatorPauli
2021-11-26Enable brainpool curves for TLS1.3Bernd Edlinger
2021-11-12Add return value NULL checks that were missingPauli
2021-08-11Omitted signature_algorithms extension alerts updatedDmitry Belyavskiy
2021-06-19ssl: replace tabs with spacesPauli
2021-06-19ssl: do not choose auto DH groups that are weaker than the security levelPauli
2021-06-02tls: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-13Replace EVP_PKEY_supports_digest_nidTomas Mraz
2021-04-19Fix some TODO(3.0) occurrences in ssl/t1_lib.cMatt Caswell
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis
2021-03-11Increase the upper limit on group name lengthAnthony Hu
2021-02-28tls: updates for the new additional MAC_init argumentsPauli
2021-02-12tls_valid_group: Add missing dereference of okfortls13Tomas Mraz
2021-02-08Simplify the EVP_PKEY_XXX_fromdata_XX methods.Shane Lontis
2021-02-05Remove all OPENSSL_NO_XXX from libssl where XXX is a crypto algMatt Caswell
2021-02-05Remove OPENSSL_NO_EC guards from libsslMatt Caswell
2021-02-05Make sure we don't use sigalgs that are not availableMatt Caswell
2021-02-05Add the nist group names as aliases for the normal TLS group namesMatt Caswell
2021-02-05Make supported_groups code independent of EC and DHMatt Caswell