summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-03-05Using cached ssl_conn in ngx_quic_handshake_input(), NFC.Sergey Kandaurov1-10/+11
2020-03-04Adjusted transport parameters stub for active_connection_id_limit.Sergey Kandaurov1-1/+2
2020-03-04Implemented improved version of quic_output().Vladimir Homutov1-95/+276
2020-03-03QUIC handshake final bits.Sergey Kandaurov1-9/+207
2020-03-03Split frame and packet generation into separate steps.Vladimir Homutov1-90/+181
2020-03-02Aded the "ngx_quic_hexdump" macro.Vladimir Homutov1-176/+69
2020-02-28Simplified subrequest finalization.Roman Arutyunyan1-23/+11
2020-03-02Fixed premature background subrequest finalization.Dmitry Volyntsev1-9/+9
2020-02-28Added default overwrite in error_page 494.Maxim Dounin1-0/+1
2020-02-28Moved all QUIC code into ngx_event_quic.cVladimir Homutov4-965/+1049
2020-02-28Introduced quic_version macro, uint16/uint32 routines ported.Sergey Kandaurov3-10/+50
2020-02-28Cleanup.Sergey Kandaurov5-211/+91
2020-02-26Generic function for HKDF expansion.Vladimir Homutov4-500/+166
2020-02-28QUIC header protection routines, introduced ngx_quic_tls_hp().Sergey Kandaurov4-56/+42
2020-02-28AEAD routines, introduced ngx_quic_tls_open()/ngx_quic_tls_seal().Sergey Kandaurov4-376/+284
2020-02-28Transport parameters stub, to complete handshake.Sergey Kandaurov1-1/+11
2020-02-28Introduced ngx_quic_secret_t.Sergey Kandaurov3-147/+132
2020-02-28QUIC handshake handler, draft 24 bump.Sergey Kandaurov2-4/+354
2020-02-28Fixed indentation.Sergey Kandaurov1-199/+196
2020-02-28PN-aware AEAD nonce, feeding proper CRYPTO length.Sergey Kandaurov2-14/+62
2020-02-28OpenSSL compatibility.Sergey Kandaurov5-132/+664
2020-02-28QUIC add_handshake_data callback, varint routines.Sergey Kandaurov3-44/+151
2020-02-28QUIC set_encryption_secrets callback.Sergey Kandaurov3-21/+232
2020-02-28Server Initial Keys.Sergey Kandaurov2-4/+142
2020-02-28Initial QUIC support in http.Sergey Kandaurov12-26/+764
2020-02-28HTTP UDP layer, QUIC support autotest.Sergey Kandaurov4-1/+24
2020-02-26Mp4: fixed possible chunk offset overflow.Roman Arutyunyan1-11/+64
2020-02-27Disabled connection reuse while in SSL handshake.Sergey Kandaurov1-2/+2
2020-02-20Disabled duplicate "Host" headers (ticket #1724).Maxim Dounin1-2/+10
2020-02-20Removed "Transfer-Encoding: identity" support.Maxim Dounin1-4/+1
2020-02-20Disabled multiple Transfer-Encoding headers.Maxim Dounin1-1/+1
2020-02-11Made ngx_http_get_forwarded_addr_internal() non-recursive.Vladimir Homutov1-27/+25
2020-02-05HTTP/2: fixed socket leak with an incomplete HEADERS frame.Sergey Kandaurov1-2/+7
2020-02-05Version bump.Sergey Kandaurov1-2/+2
2020-01-17gRPC: variables support in the "grpc_pass" directive.Vladimir Homutov1-38/+190
2020-01-14HTTP/2: removed ngx_debug_point() call.Daniil Bondarev1-4/+0
2019-12-27SSL: reworked posted next events again.Maxim Dounin4-14/+16
2019-12-27Version bump.Maxim Dounin1-2/+2
2019-12-24SSL: reworked posted next events.Maxim Dounin5-34/+28
2019-12-23HTTP/2: introduced separate handler to retry stream close.Maxim Dounin1-2/+19
2019-12-23HTTP/2: fixed socket leak with queued frames (ticket #1689).Maxim Dounin1-1/+2
2019-12-23Dav: added checks for chunked to body presence conditions.Maxim Dounin1-3/+5
2019-12-23Discard request body when redirecting to a URL via error_page.Ruslan Ermilov1-0/+6
2019-12-16Rewrite: disallow empty replacements.Ruslan Ermilov1-0/+5
2019-12-16Tolerate '\0' in URI when mapping URI to path.Ruslan Ermilov1-1/+2
2019-12-16Rewrite: fixed segfault with rewritten URI and "alias".Ruslan Ermilov1-1/+8
2019-12-16Fixed request finalization in ngx_http_index_handler().Ruslan Ermilov1-1/+1
2019-12-16Saved some memory allocations.Ruslan Ermilov2-28/+7
2019-12-16Dav: fixed Location in successful MKCOL response.Ruslan Ermilov1-1/+2
2019-12-05Upstream keepalive: clearing of c->data in cached connections.Maxim Dounin1-0/+1