summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-11-30QUIC: application init() callback.Roman Arutyunyan6-28/+64
2022-08-22HTTP/3: renamed functions.Roman Arutyunyan3-6/+6
2022-11-30QUIC: removed cancelable flag from QUIC and HTTP/3 events.Roman Arutyunyan2-5/+0
2022-10-19QUIC: idle mode for main connection.Roman Arutyunyan5-4/+57
2022-10-19HTTP/3: unified hq code with regular HTTP/3 code.Roman Arutyunyan4-100/+62
2022-09-07QUIC: do not send MAX_STREAMS in shutdown state.Roman Arutyunyan1-8/+9
2022-08-22QUIC: defer stream removal until all its data is acked.Roman Arutyunyan3-23/+64
2022-11-29QUIC: reusable mode for main connection.Roman Arutyunyan4-54/+110
2022-09-07QUIC: post close event for connection close.Roman Arutyunyan2-23/+26
2022-08-22QUIC: made ngx_quic_finalize_connecion() more graceful.Roman Arutyunyan1-18/+14
2022-09-07QUIC: treat qc->error == -1 as a missing error.Roman Arutyunyan1-3/+3
2022-11-25QUIC: fixed computation of nonce with packet numbers beyond 2^32.Sergey Kandaurov1-4/+8
2022-11-25HTTP/3: fixed build without NGX_PCRE (broken by 0f5fc7a320db).Jiuzhou Cui1-0/+2
2022-11-23QUIC: fixed triggering stream read event (ticket #2409).Roman Arutyunyan1-1/+1
2022-11-22QUIC: fixed C4334 MSVC warning about 32 to 64 bits conversion.Sergey Kandaurov1-1/+1
2022-11-22QUIC: plug MSVC warning about potentially uninitialized variable.Sergey Kandaurov1-0/+4
2022-11-22Added shutdown macros for win32 required for QUIC.Sergey Kandaurov1-0/+2
2022-11-22QUIC: fixed C4389 MSVC warning about signed/unsigned mismatch.Sergey Kandaurov1-1/+2
2022-11-22QUIC: avoid using C99 designated initializers.Sergey Kandaurov2-24/+23
2022-11-22QUIC: moved variable declaration to fix build with MSVC 2010.Sergey Kandaurov1-36/+32
2022-11-22QUIC: fixed C4706 warnings with MSVC 2010.Sergey Kandaurov1-16/+44
2022-11-22HTTP/3: fixed server_name regex captures (ticket #2407).Sergey Kandaurov1-0/+1
2022-11-01Set default listen socket type in http.Roman Arutyunyan1-0/+1
2022-10-20Merged with the default branch.Sergey Kandaurov13-147/+785
2022-10-20QUIC: removed compatibility with older BoringSSL API.Sergey Kandaurov1-8/+4
2022-10-20QUIC: support for setting QUIC methods with LibreSSL.Sergey Kandaurov1-9/+9
2022-10-20QUIC: using SSL_set_quic_early_data_enabled() only with QuicTLS.Sergey Kandaurov1-1/+1
2022-10-20QUIC: using native TLSv1.3 cipher suite constants.Sergey Kandaurov1-8/+11
2022-10-19Mp4: disabled duplicate atoms.Roman Arutyunyan1-0/+147
2022-10-17SSL: improved validation of ssl_session_cache and ssl_ocsp_cache.Sergey Kandaurov3-4/+4
2022-10-13SSL: removed cast not needed after 5ffd76a9ccf3.Sergey Kandaurov1-1/+1
2022-10-12SSL: workaround for session timeout handling with TLSv1.3.Maxim Dounin2-0/+48
2022-10-12SSL: optimized rotation of session ticket keys.Maxim Dounin2-19/+47
2022-10-12SSL: automatic rotation of session ticket keys.Maxim Dounin2-30/+160
2022-10-12SSL: shorter debug messages about session tickets.Maxim Dounin1-3/+3
2022-10-12SSL: renamed session ticket key functions and data index.Maxim Dounin2-16/+13
2022-10-12SSL: renamed session ticket key type.Maxim Dounin2-21/+21
2022-10-12SSL: style.Maxim Dounin1-0/+2
2022-10-12SSL: explicit clearing of expired sessions.Maxim Dounin1-0/+6
2022-10-12SSL: single allocation in session cache on 32-bit platforms.Maxim Dounin2-48/+25
2022-10-12SSL: explicit session id length checking.Maxim Dounin1-2/+8
2022-10-12SSL: updated comment about session sizes.Maxim Dounin1-6/+6
2022-10-12SSL: reduced logging of session cache failures (ticket #621).Maxim Dounin2-2/+8
2022-10-12SSL: disabled saving tickets to session cache.Maxim Dounin1-0/+17
2022-09-30QUIC: "info" logging level on insufficient client connection ids.Sergey Kandaurov1-1/+1
2022-09-27Added type cast to ngx_proxy_protocol_parse_uint16().Roman Arutyunyan1-1/+3
2022-10-12PROXY protocol v2 TLV variables.Roman Arutyunyan4-2/+265
2022-10-10Log only the first line of user input on PROXY protocol v1 error.Roman Arutyunyan1-1/+7
2022-09-08SSL: silenced GCC warnings when building with BoringSSL.Sergey Kandaurov1-1/+1
2022-09-07Win32: fixed build on Windows with OpenSSL 3.0.x (ticket #2379).Maxim Dounin1-3/+3