mirror of
https://gitea.invidious.io/iv-org/litespeed-quic.git
synced 2024-08-15 00:53:43 +00:00
Release 2.26.0
- [OPTIMIZATION] Adjust packet reordering threshold when spurious losses are detected. - [API] Pass pointer to local sockaddr to ea_get_ssl_ctx() callback.
This commit is contained in:
parent
7f96c7c7f3
commit
fcbdf653b6
11 changed files with 98 additions and 25 deletions
|
@ -257,10 +257,10 @@ optional members.
|
|||
|
||||
Look up certificate. Mandatory in server mode.
|
||||
|
||||
.. member:: struct ssl_ctx_st * (*ea_get_ssl_ctx)(void *peer_ctx)
|
||||
.. member:: struct ssl_ctx_st * (*ea_get_ssl_ctx)(void *peer_ctx, const struct sockaddr *local)
|
||||
|
||||
Get SSL_CTX associated with a peer context. Mandatory in server
|
||||
mode. This is use for default values for SSL instantiation.
|
||||
mode. This is used for default values for SSL instantiation.
|
||||
|
||||
.. member:: const struct lsquic_hset_if *ea_hsi_if
|
||||
.. member:: void *ea_hsi_ctx
|
||||
|
|
|
@ -24,9 +24,9 @@ copyright = u'2020, LiteSpeed Technologies'
|
|||
author = u'LiteSpeed Technologies'
|
||||
|
||||
# The short X.Y version
|
||||
version = u'2.25'
|
||||
version = u'2.26'
|
||||
# The full version, including alpha/beta/rc tags
|
||||
release = u'2.25.0'
|
||||
release = u'2.26.0'
|
||||
|
||||
|
||||
# -- General configuration ---------------------------------------------------
|
||||
|
|
|
@ -863,7 +863,8 @@ The server requires SSL callbacks to be present. The basic required callback is
|
|||
struct lsquic_engine_api {
|
||||
lsquic_lookup_cert_f ea_lookup_cert;
|
||||
void *ea_cert_lu_ctx;
|
||||
struct ssl_ctx_st * (*ea_get_ssl_ctx)(void *peer_ctx);
|
||||
struct ssl_ctx_st * (*ea_get_ssl_ctx)(void *peer_ctx,
|
||||
const struct sockaddr *local);
|
||||
/* (Other members of the struct are not shown) */
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue