{"author":"Stefan Eissing","author_email":"stefan@eissing.org","author_time":1738679040,"commit_time":1740387711,"committer":"Daniel Stenberg","committer_email":"daniel@haxx.se","hash":"edd573d98046963eb970a78bd1cd02de7f20349b","message":"wolfssl: tls early data support\n\nEnable TLS Early Data for wolfSSL:\n\n- merge WOLFSSL_CTX and WOLFSSL setup from ngtcp2 with the general\n  implemenation in wolfssl.c\n- enable for QUIC via ngtcp2\n- give Curl_vquic_tls_init() a `struct alpn_spec` like used for the TCP\n  case. Adapt gnutls and other users.\n- enable pytest test cases for early data with wolfSSL\n\nand while this messes up wolfssl.c anyway, do\n\n- rename all struct/functions with prefix 'wolfssl_' to 'wssl_' to not\n  pollute that name prefix\n- rename `ctx/handle` to `ssl_ctx/ssl`, as used in openssl case\n\nCloses #16167\n","parents":["efec626ebb78f4f222038d63656e49bf13cb7a4e"],"tree_hash":"e1e97e564fded09c834a318e7bb2209963999d19"}