[PATCH 04 of 12] QUIC: client support

Vladimir Homutov vl at inspert.ru
Mon Dec 25 16:52:45 UTC 2023


Patch subject is complete summary.


 src/event/quic/ngx_event_quic.c                |  617 ++++++++++++++++++++++++-
 src/event/quic/ngx_event_quic.h                |   11 +
 src/event/quic/ngx_event_quic_ack.c            |   13 +
 src/event/quic/ngx_event_quic_ack.h            |    2 +
 src/event/quic/ngx_event_quic_connection.h     |   10 +
 src/event/quic/ngx_event_quic_connid.c         |   64 ++-
 src/event/quic/ngx_event_quic_connid.h         |    7 +-
 src/event/quic/ngx_event_quic_migration.c      |   10 +-
 src/event/quic/ngx_event_quic_openssl_compat.c |    4 +
 src/event/quic/ngx_event_quic_output.c         |  109 +++-
 src/event/quic/ngx_event_quic_protection.c     |  101 ++-
 src/event/quic/ngx_event_quic_protection.h     |    3 +
 src/event/quic/ngx_event_quic_socket.c         |   71 ++-
 src/event/quic/ngx_event_quic_socket.h         |    4 +-
 src/event/quic/ngx_event_quic_ssl.c            |  172 +++++-
 src/event/quic/ngx_event_quic_ssl.h            |    3 +
 src/event/quic/ngx_event_quic_streams.c        |  550 +++++++++++++++------
 src/event/quic/ngx_event_quic_streams.h        |    3 +
 src/event/quic/ngx_event_quic_tokens.c         |   48 +
 src/event/quic/ngx_event_quic_tokens.h         |    9 +
 src/event/quic/ngx_event_quic_transport.c      |  214 ++++++--
 src/event/quic/ngx_event_quic_transport.h      |    7 +-
 22 files changed, 1677 insertions(+), 355 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: nginx-04.patch
Type: text/x-patch
Size: 98195 bytes
Desc: not available
URL: <http://mailman.nginx.org/pipermail/nginx-devel/attachments/20231225/e9d6c278/attachment-0001.bin>


More information about the nginx-devel mailing list