summaryrefslogtreecommitdiffhomepage
path: root/src/stream (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-04-11Stream pass: limited the number of passes per connection.Roman Arutyunyan1-0/+51
2024-03-18Fixed undefined behaviour with IPv4-mapped IPv6 addresses.Sergey Kandaurov3-4/+4
2024-03-14Geo: fixed uninitialized memory access.Piotr Sikora1-3/+1
2024-03-22Stream: $server_name.Sergey Kandaurov1-0/+23
2024-01-18Stream: moved fastopen compatibility check.Roman Arutyunyan1-6/+6
2024-03-22Stream: the "setfib" parameter of the "listen" directive.Sergey Kandaurov3-0/+26
2024-03-22Stream: the "accept_filter" parameter of the "listen" directive.Sergey Kandaurov3-0/+28
2024-03-22Stream: the "deferred" parameter of the "listen" directive.Sergey Kandaurov3-0/+24
2024-03-22Stream: reshuffled ngx_stream_listen_opt_t fields.Sergey Kandaurov1-6/+7
2024-03-22Overhauled some diagnostic messages akin to 1b05b9bbcebf.Sergey Kandaurov1-2/+2
2024-03-22Stream: using ngx_stream_ssl_srv_conf_t *sscf naming convention.Sergey Kandaurov2-98/+98
2024-02-21Stream: ngx_stream_pass_module.Roman Arutyunyan1-0/+276
2023-12-14Stream: virtual servers.Roman Arutyunyan7-354/+1416
2023-12-13Stream: socket peek in preread phase.Roman Arutyunyan1-43/+146
2023-03-24SSL: enabled TLSv1.3 by default.Maxim Dounin2-4/+6
2022-12-18Fixed port ranges support in the listen directive.Valentin Bartenev1-1/+1
2022-12-01SSL: fixed ngx_ssl_recv() to reset c->read->ready after errors.Maxim Dounin1-3/+2
2022-11-23Filtering duplicate addresses in listen (ticket #2400).Maxim Dounin1-13/+36
2022-11-02Increased maximum read PROXY protocol header size.Roman Arutyunyan1-4/+6
2022-10-17SSL: improved validation of ssl_session_cache and ssl_ocsp_cache.Sergey Kandaurov1-1/+1
2022-10-12PROXY protocol v2 TLV variables.Roman Arutyunyan1-0/+39
2022-06-29Upstream: optimized use of SSL contexts (ticket #1234).Maxim Dounin1-6/+58
2022-05-23Stream: don't flush empty buffers created for read errors.Aleksei Bavshin1-1/+1
2022-06-07Upstream: handling of certificates specified as an empty string.Sergey Kandaurov1-4/+7
2022-02-03HTTP/2: made it possible to flush response headers (ticket #1743).Maxim Dounin1-1/+1
2021-11-01SSL: $ssl_curve (ticket #2135).Sergey Kandaurov1-0/+3
2021-10-21Style: added missing "static" specifiers.Maxim Dounin1-3/+4
2021-10-19Stream: the "ssl_alpn" directive.Vladimir Homutov2-0/+118
2021-10-14SSL: added $ssl_alpn_protocol variable.Vladimir Homutov1-0/+3
2021-09-22Stream: added half-close support.Vladimir Homutov2-0/+37
2021-08-16SSL: ciphers now set before loading certificates (ticket #2035).Maxim Dounin2-11/+11
2021-05-20Stream: the "fastopen" parameter of the "listen" directive.Ruslan Ermilov3-0/+32
2021-05-06Upstream: variables support in certificates.Maxim Dounin3-17/+125
2021-05-06Changed complex value slots to use NGX_CONF_UNSET_PTR.Maxim Dounin2-13/+7
2021-03-05SSL: fixed build by Sun C with old OpenSSL versions.Maxim Dounin2-4/+4
2020-11-27Upstream: excluded down servers from the next_upstream tries.Ruslan Ermilov2-3/+18
2020-10-22Stream: proxy_ssl_conf_command directive.Maxim Dounin1-0/+34
2020-10-22SSL: ssl_conf_command directive.Maxim Dounin2-0/+34
2020-08-28Stream: set module.Pavel Pautov1-0/+226
2020-06-08Stream: fixed processing of zero length UDP packets (ticket #1982).Vladimir Homutov2-2/+4
2019-11-18Limit conn: added shared context.Roman Arutyunyan1-46/+43
2019-11-18Limit conn: $limit_conn_status variable.Roman Arutyunyan2-1/+75
2019-11-19Limit conn: limit_conn_dry_run directive.Roman Arutyunyan1-1/+23
2019-10-21Parsing server PROXY protocol address and port (ticket #1206).Roman Arutyunyan1-5/+18
2019-10-21Core: moved PROXY protocol fields out of ngx_connection_t.Roman Arutyunyan2-8/+23
2019-09-16SSL: fixed ssl_verify_client error message.Sergey Kandaurov1-1/+1
2019-05-23Upstream hash: fall back to round-robin if hash key is empty.Niklas Keller1-2/+2
2016-04-11SSL: removed OpenSSL 0.9.7 compatibility.Sergey Kandaurov1-4/+1
2019-04-24Variables support in proxy_upload_rate and proxy_download_rate.Ruslan Ermilov2-12/+20
2019-04-24Added ngx_http_set_complex_value_size_slot().Ruslan Ermilov2-0/+69