Changes since version 3.3-dev1 : Amaury Denoyelle (5): BUG/MINOR: config/server: reject QUIC addresses MINOR: server: implement helper to identify QUIC servers MINOR: server: mark QUIC support as experimental MINOR: mux-quic-be: allow QUIC proto on backend side MINOR: quic: define proper proto on QUIC servers Frederic Lecaille (31): MINOR: quic-be: Correct Version Information transp. param encoding MINOR: quic-be: Version Information transport parameter check MINOR: quic-be: Call ->prepare_srv() callback at parsing time MINOR: quic-be: QUIC backend XPRT and transport parameters init during parsing MINOR: quic-be: QUIC server xprt already set when preparing their CTXs MINOR: quic-be: Add a function for the TLS context allocations MINOR: quic-be: Correct the QUIC protocol lookup MINOR: quic-be: ssl_sock contexts allocation and misc adaptations MINOR: quic-be: SSL sessions initializations MINOR: quic-be: Add a function to initialize the QUIC client transport parameters MINOR: sock: Add protocol and socket types parameters to sock_create_server_socket() MINOR: quic-be: ->connect() protocol callback adaptations MINOR: quic-be: QUIC connection allocation adaptation (qc_new_conn()) MINOR: quic-be: xprt ->init() adapatations MINOR: quic-be: add field for max_udp_payload_size into quic_conn MINOR: quic-be: Do not redispatch the datagrams MINOR: quic-be: Datagrams and packet parsing support MINOR: quic-be: Handshake packet number space discarding MINOR: h3-be: Correctly retrieve h3 counters MINOR: quic-be: Store asap the DCID MINOR: quic-be: Build post handshake frames MINOR: quic-be: Add the conn object to the server SSL context MINOR: quic-be: Initial packet number space discarding. MINOR: quic-be: I/O handler switch adaptation MINOR: quic-be: Store the remote transport parameters asap MINOR: quic-be: Missing callbacks initializations (USE_QUIC_OPENSSL_COMPAT) MINOR: quic-be: Make the secret derivation works for QUIC backends (USE_QUIC_OPENSSL_COMPAT) MINOR: quic-be: SSL_get_peer_quic_transport_params() not defined by OpenSSL 3.5 QUIC API MINOR: quic-be: get rid of ->li quic_conn member MINOR: quic-be: Prevent the MUX to send/receive data MEDIUM: quic-be: initialize MUX on handshake completion