summaryrefslogtreecommitdiffhomepage
path: root/src/stream (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-03-28Fixed ngx_open_cached_file() error handling.Sergey Kandaurov1-0/+5
2017-03-22Unified error messages about duplicate directives.Ruslan Ermilov1-1/+1
2017-03-07Access log: removed dead ev->timedout check in flush timer handler.Maxim Dounin1-14/+1
2017-01-31Variables: generic prefix variables.Dmitry Volyntsev3-22/+129
2017-01-19Stream: client SSL certificates were not checked in some cases.Vladimir Homutov1-1/+6
2017-01-19Stream: fixed handling of non-ssl sessions.Vladimir Homutov1-1/+5
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 Arutyunyan3-0/+37
2016-12-21Limited recursion when evaluating variables.Ruslan Ermilov1-7/+31
2016-12-20Stream: client SSL certificates verification support.Vladimir Homutov2-0/+157
2016-12-19Stream ssl_preread: relaxed SSL version check.Roman Arutyunyan1-1/+1
2016-12-15Access log: support for json escaping.Valentin Bartenev1-6/+77
2016-12-08Map: the "volatile" parameter.Ruslan Ermilov1-1/+14
2016-12-08Map: simplified "map" block parser.Ruslan Ermilov1-1/+2
2016-12-05SSL: $ssl_curves (ticket #1088).Maxim Dounin1-0/+3
2016-12-05SSL: $ssl_ciphers (ticket #870).Maxim Dounin1-0/+3
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 Ermilov3-5/+4
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-10-10Modules compatibility: removed dependencies on NGX_STREAM_SSL.Maxim Dounin4-14/+0
2016-10-05Stream ssl_preread: fixed $ssl_preread_server_name variable.Sergey Kandaurov1-1/+2
2016-10-03Modules compatibility: removed unneeded NGX_HAVE_REUSEPORT checks.Maxim Dounin1-2/+0
2016-10-03Modules compatibility: removed unneeded IPV6_V6ONLY checks.Maxim Dounin3-3/+3
2016-09-29Introduced the NGX_COMPAT macro.Ruslan Ermilov2-0/+6
2016-09-29Modules compatibility: down flag promoted to a bitmask.Maxim Dounin1-1/+1
2016-09-29Modules compatibility: upstream config field.Maxim Dounin2-0/+3
2016-09-29Modules compatibility: status fields.Maxim Dounin1-0/+2
2016-09-29Modules compatibility: health check fields.Maxim Dounin1-1/+3
2016-09-29Modules compatibility: slow start fields.Maxim Dounin2-0/+3
2016-09-29Stream: style.Ruslan Ermilov1-0/+2
2016-09-22Upstream: max_conns.Ruslan Ermilov6-1/+51
2016-09-22Upstream: removed the quick recovery mechanism.Ruslan Ermilov2-12/+0
2016-09-22Upstream: introduced u->upstream.Maxim Dounin2-0/+3
2016-09-22Upstream: style.Maxim Dounin3-3/+0
2016-07-25Upstream: style, ngx_http_upstream_rr_peer_t.next moved.Maxim Dounin1-2/+2
2016-09-20Fixed log levels of configuration parsing errors.Valentin Bartenev1-2/+2
2016-09-16Upstream hash: fixed missing upstream name initialization.Vladimir Homutov1-0/+1
2016-09-15Stream ssl_preread: removed internal macro.Vladimir Homutov1-6/+6
2016-09-15Stream: ssl_preread module.Vladimir Homutov1-0/+448
2016-09-15Stream: preread phase.Vladimir Homutov3-1/+145
2016-09-15Stream: phases.Roman Arutyunyan9-183/+425
2016-09-15Stream: filters.Roman Arutyunyan7-100/+471
2016-09-08Stream: increase default value for proxy_protocol_timeout to 30s.Dmitry Volyntsev1-1/+1
2016-09-01Stream: realip module.Dmitry Volyntsev3-0/+352
2016-09-06Stream: allow using the session context inside handlers.Dmitry Volyntsev1-21/+16
2016-09-06Stream: $proxy_protocol_addr and $proxy_protocol_port.Dmitry Volyntsev1-0/+50
2016-09-06Stream: the "proxy_protocol" parameter of the "listen" directive.Dmitry Volyntsev4-1/+122
2016-09-06Stream: postpone session initialization under accept mutex.Dmitry Volyntsev2-3/+42
2016-09-05Stream: log module.Vladimir Homutov5-0/+1554