aboutsummaryrefslogtreecommitdiffstats
path: root/ssl
Commit message (Expand)AuthorAgeFilesLines
* Before we do anything the ping deadline is infiniteMatt Caswell2023-06-281-0/+2
* Ensure SSL_connect() actually blocks if we are in blocking modeMatt Caswell2023-06-281-0/+1
* The CC wake up deadline is now if we have TX allowanceMatt Caswell2023-06-281-5/+10
* Add a test quicserver utilityMatt Caswell2023-06-281-2/+61
* Fix supported_groups handing in TLSv1.2Matt Caswell2023-06-271-0/+20
* Don't ask for an invalid group in an HRRMatt Caswell2023-06-231-1/+5
* Support SSL_OP_CLEANSE_PLAINTEXT on QUIC streamsTomas Mraz2023-06-236-7/+49
* Fix new typos found by codespellDimitri Papadopoulos2023-06-181-1/+1
* QUIC: Allow application to trigger TXKUHugo Landau2023-06-162-0/+61
* QUIC: Minor fixupsHugo Landau2023-06-162-3/+12
* QUIC CHANNEL: Inform the ACKM when the handshake is confirmedHugo Landau2023-06-161-0/+1
* QUIC CHANNEL: Optimise key update using ACKsHugo Landau2023-06-162-0/+23
* QUIC: Add internal APIs for white-box testing of key updateHugo Landau2023-06-164-2/+57
* QUIC CHANNEL: Enforce the RX packet forgery limitHugo Landau2023-06-161-0/+34
* QUIC RXDP: Strictly enforce ACK PNs with regard to TX key epochsHugo Landau2023-06-163-7/+48
* QUIC CHANNEL: Ensure new packets aren't enforced with old keysHugo Landau2023-06-161-0/+17
* QUIC CHANNEL: Handle key updates correctlyHugo Landau2023-06-162-0/+300
* QUIC TXP: Make TXP use time callback correctlyHugo Landau2023-06-161-1/+1
* QUIC APL: Correct implementation of time callback overrideHugo Landau2023-06-161-7/+27
* QUIC RX: Support reporting the key epoch a packet was received withHugo Landau2023-06-161-8/+78
* QUIC TXP: Allow callbacks on ACK transmissionHugo Landau2023-06-161-0/+18
* QUIC TXP: Allow next PN to be used to be queriedHugo Landau2023-06-161-0/+9
* QUIC RX: Refactor key update callback to provide PNHugo Landau2023-06-161-3/+4
* QUIC TXP: Remove TX key update handling from TXPHugo Landau2023-06-161-13/+1
* QUIC TXP: Refactor status output to use an extensible structureHugo Landau2023-06-162-12/+13
* QUIC ACKM: Allow largest acked PN to be queriedHugo Landau2023-06-161-0/+5
* QUIC WIRE: Utility function to determine if PN is in an ACK frameHugo Landau2023-06-161-0/+12
* Fix typos found by codespellDimitri Papadopoulos2023-06-157-11/+11
* Only take note of the ack deadline if we can actually issue an ackMatt Caswell2023-06-141-4/+14
* Add SSL_get0_group_name() to get name of the group used for KEXAlex Bozarth2023-06-063-0/+27
* [feat] SSL RTT in both client and server statem. SSL_get_handshake_rtt makes ...Jairus Christensen2023-06-024-0/+27
* QUIC: CID conformancePauli2023-06-011-7/+40
* ssl/statem_srvr.c: clean up handling of EVP_PKEY_decrypt() outlenDr. David von Oheimb2023-05-301-8/+5
* SSL_handle_events(): Minor fixes to documentationHugo Landau2023-05-291-4/+5
* QUIC APL: Allow DTLSv1 APIs to be used for compatibilityHugo Landau2023-05-291-0/+12
* QUIC APL: Change SSL_get_event_timeout API designHugo Landau2023-05-292-8/+19
* QUIC: Rename SSL_tick, SSL_get_tick_timeoutHugo Landau2023-05-293-15/+16
* Create internal/ssl.hMatt Caswell2023-05-241-3/+1
* Rename msg_callback_s to msg_callback_ssl for greater clarityMatt Caswell2023-05-246-21/+22
* Use the %llu format specifier for uint64_tMatt Caswell2023-05-241-30/+47
* Create setter functions for the msg_callback and msg_callback_argMatt Caswell2023-05-246-52/+89
* Fix an SSL_trace bugMatt Caswell2023-05-241-4/+9
* Add more trace details for the remaining frame typesMatt Caswell2023-05-241-35/+95
* Properly handling stream/crypto frames while tracingMatt Caswell2023-05-243-25/+36
* Enable tracing of datagrams we have sentMatt Caswell2023-05-241-1/+7
* Enable tracing of packets that have been sentMatt Caswell2023-05-245-17/+42
* Extend tracing of frames to transmitted framesMatt Caswell2023-05-242-0/+27
* Support trace for QUIC FramesMatt Caswell2023-05-243-5/+464
* Support trace for QUIC PacketsMatt Caswell2023-05-242-1/+108
* Support trace for QUIC datagramsMatt Caswell2023-05-245-5/+58