summaryrefslogtreecommitdiffhomepage
path: root/src/stream/ngx_stream_proxy_module.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-11-22SSL: a new macro to set default protocol versions.Sergey Kandaurov1-9/+1
2024-11-11SSL: fixed MSVC compilation after ebd18ec1812b.蕭澧邦1-2/+6
2024-11-07Upstream: re-resolvable servers.Ruslan Ermilov1-0/+19
2024-10-31SSL: disabled TLSv1 and TLSv1.1 by default.Sergey Kandaurov1-0/+2
2023-03-24SSL: enabled TLSv1.3 by default.Maxim Dounin1-2/+3
2022-12-01SSL: fixed ngx_ssl_recv() to reset c->read->ready after errors.Maxim Dounin1-3/+2
2022-11-02Increased maximum read PROXY protocol header size.Roman Arutyunyan1-4/+6
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
2021-09-22Stream: added half-close support.Vladimir Homutov1-0/+36
2021-08-16SSL: ciphers now set before loading certificates (ticket #2035).Maxim Dounin1-4/+4
2021-05-06Upstream: variables support in certificates.Maxim Dounin1-17/+85
2021-05-06Changed complex value slots to use NGX_CONF_UNSET_PTR.Maxim Dounin1-12/+6
2021-03-05SSL: fixed build by Sun C with old OpenSSL versions.Maxim Dounin1-2/+2
2020-10-22Stream: proxy_ssl_conf_command directive.Maxim Dounin1-0/+34
2020-06-08Stream: fixed processing of zero length UDP packets (ticket #1982).Vladimir Homutov1-1/+2
2019-04-24Variables support in proxy_upload_rate and proxy_download_rate.Ruslan Ermilov1-12/+17
2019-03-03SSL: fixed potential leak on memory allocation errors.Maxim Dounin1-0/+1
2018-12-27Stream: do not split datagrams when limiting proxy rate.Roman Arutyunyan1-1/+1
2019-01-14Prevented scheduling events on a shared connection.Roman Arutyunyan1-2/+2
2018-11-21Upstream: revised upstream response time variables.Vladimir Homutov1-5/+9
2018-11-12Stream: proxy_requests directive.Vladimir Homutov1-2/+25
2018-11-12Stream: session completion check code moved to a separate function.Vladimir Homutov1-38/+76
2018-10-03Upstream: proxy_socket_keepalive and friends.Vladimir Homutov1-0/+16
2018-07-17SSL: save sessions for upstream peers using a callback function.Sergey Kandaurov1-5/+22
2018-06-04Stream: udp streams.Roman Arutyunyan1-50/+76
2018-03-22Stream: set action before each recv/send while proxying.Roman Arutyunyan1-2/+11
2017-12-13Retain CAP_NET_RAW capability for transparent proxying.Roman Arutyunyan1-0/+6
2017-11-20Fixed worker_shutdown_timeout in various cases.Maxim Dounin1-0/+6
2017-09-12Stream: fixed logging UDP upstream timeout.Roman Arutyunyan1-1/+5
2017-09-11Stream: relaxed next upstream condition (ticket #1317).Roman Arutyunyan1-2/+6
2017-05-26Introduced ngx_tcp_nodelay().Ruslan Ermilov1-16/+3
2017-04-18SSL: added support for TLSv1.3 in ssl_protocols directive.Sergey Kandaurov1-0/+1
2017-01-11Stream: avoid infinite loop in case of socket read error.Vladimir Homutov1-2/+3
2016-12-26Stream: speed up TCP peer recovery.Roman Arutyunyan1-0/+5
2016-10-31Upstream: do not unnecessarily create per-request upstreams.Ruslan Ermilov1-17/+17
2016-10-31Upstream: added the ngx_http_upstream_resolved_t.name field.Ruslan Ermilov1-4/+2
2016-10-31Upstream: removed unnecessary condition in proxy_eval() and friends.Ruslan Ermilov1-1/+1
2016-10-19SSL: compatibility with BoringSSL.Maxim Dounin1-1/+2
2016-09-22Upstream: introduced u->upstream.Maxim Dounin1-0/+2
2016-09-15Stream: filters.Roman Arutyunyan1-78/+138
2016-09-02Stream: upstream response time variables.Vladimir Homutov1-0/+19
2016-09-02Stream: $upstream_bytes_sent and $upstream_bytes_received.Vladimir Homutov1-2/+12
2016-09-02Stream: the $upstream_addr variable.Vladimir Homutov1-0/+17
2016-08-11Stream: the $status variable.Roman Arutyunyan1-37/+38
2016-07-26Stream: fixed build without stream_ssl_module (ticket #1032).Vladimir Homutov1-2/+2
2016-06-14Stream: variables in proxy_pass and proxy_ssl_name.Vladimir Homutov1-53/+323
2016-06-29Stream: got rid of pseudo variables.Vladimir Homutov1-29/+45
2016-06-15Stream: added preconfiguration step.Vladimir Homutov1-0/+1