summaryrefslogtreecommitdiffstats
path: root/ssl
AgeCommit message (Expand)Author
2023-12-21QUIC PORT: Make QUIC_PORT responsible for creation of all channelsHugo Landau
2023-12-21QUIC PORT: Record a SSL_CTX for use when creating handshake layer objectsHugo Landau
2023-12-21QUIC PORT: Keep a list of all child channelsHugo Landau
2023-12-21QUIC CHANNEL, PORT: Abstract time retrievalHugo Landau
2023-12-21QUIC CHANNEL, TSERVER: Move to using libctx/propq/mutex/now_cb via QUIC_PORTHugo Landau
2023-12-21QUIC CHANNEL: Make a QUIC_PORT mandatoryHugo Landau
2023-12-21QUIC TSERVER: Provide a TSERVER's QUIC_CHANNEL with a currently unused QUIC_PORTHugo Landau
2023-12-21QUIC APL: Provide the QUIC_CHANNEL with a currently unused QUIC_PORTHugo Landau
2023-12-21QUIC CHANNEL: Keep a reference to a QUIC_PORTHugo Landau
2023-12-21QUIC PORT: Add basic unwired QUIC_PORT objectHugo Landau
2023-12-21QUIC CHANNEL: Consolidate forward object declarations in a single headerHugo Landau
2023-12-20Make SSL_clear_options pass new options to record layerlan1120
2023-12-19Consolidate raising errors in SSL_CONF_cmd()Tomas Mraz
2023-12-19Always apply all configuration settings from the ssl sectionTomas Mraz
2023-12-19Ensure the default length calculation includes the content type byteMatt Caswell
2023-12-18Remove redundant logic for DTLS server version selectionFrederik Wedel-Heinen
2023-12-18Handle tls and dtls server version selection similarlyFrederik Wedel-Heinen
2023-12-13QUIC LCIDM: Fix usage of LHASHHugo Landau
2023-12-12Remove some redundant codeMatt Caswell
2023-12-12Don't attempt to set provider params on an ENGINE based cipherMatt Caswell
2023-12-06QUIC LCIDM: Minor updates in response to feedbackHugo Landau
2023-12-06QUIC LCIDM: Make robust against LHASH failuresHugo Landau
2023-12-06QUIC LCIDM: Always use lcid_obj to refer to QUIC_LCIDHugo Landau
2023-12-06QUIC LCIDM: Minor fixesHugo Landau
2023-12-06QUIC LCIDM: Add debug callsHugo Landau
2023-12-06QUIC LCIDM: Enforce and document ODCID peculiaritiesHugo Landau
2023-12-06QUIC LCIDM: Add fuzzerHugo Landau
2023-12-06QUIC LCIDM: Add LCIDMHugo Landau
2023-11-30Fix implementation of `PreferNoDHEKEX` option.Markus Minichmayr
2023-11-29Fix freshly introduced double-free.Viktor Dukhovni
2023-11-28Fix a possible memory leak in ct_move_sctsBernd Edlinger
2023-11-27QUIC TSERVER: Fix erroneously static variableHugo Landau
2023-11-27Make scsv read-onlyHugo Landau
2023-11-27Make nid_to_group read-onlyHugo Landau
2023-11-27Make bitmask table read onlyHugo Landau
2023-11-27Make ssl_cert_info read-onlyHugo Landau
2023-11-25QUIC SRT GEN: Minor updatesHugo Landau
2023-11-25QUIC SRT GEN: Add SRT generatorHugo Landau
2023-11-24Add option `SSL_OP_PREFER_NO_DHE_KEX`, allowing the server to prefer non-dhe ...Markus Minichmayr
2023-11-24IANA has assigned numbers for 2 hybrid PQ KEX widely used in testsDmitry Belyavskiy
2023-11-23QUIC SRTM: Switch to using AES-128-ECBHugo Landau
2023-11-23QUIC SRTM: Harden SRTM in event of allocation failureHugo Landau
2023-11-23QUIC SRTM: Add SRTMHugo Landau
2023-11-22Fix a possible use-after-free in custom_exts_freeBernd Edlinger
2023-11-22Fix a possible memory leak in dane_tlsa_addBernd Edlinger
2023-11-21Move freeing of an old record layer to dtls1_clear_sent_bufferMatt Caswell
2023-11-21zero data in hm_fragment on allocNeil Horman
2023-11-15Correct tag len check when determining how much space we have in the pktMatt Caswell
2023-11-15Keep track of connection credit as we add stream dataMatt Caswell
2023-11-13set_client_ciphersuite(): Fix for potential UB if session->cipher is NULLAlexey Fofanov