- 2625e42 Style: added missing "static" specifiers. by Maxim Dounin · 3 years, 3 months ago
- 6b3cd2f Stream: the "ssl_alpn" directive. by Vladimir Homutov · 3 years, 3 months ago
- 2338ad0 SSL: added $ssl_alpn_protocol variable. by Vladimir Homutov · 3 years, 3 months ago
- 517de5a Stream: added half-close support. by Vladimir Homutov · 3 years, 4 months ago
- 79b8722 SSL: ciphers now set before loading certificates (ticket #2035). by Maxim Dounin · 3 years, 5 months ago
- f1e1169 Stream: the "fastopen" parameter of the "listen" directive. by Ruslan Ermilov · 3 years, 8 months ago
- 0e2b292 Upstream: variables support in certificates. by Maxim Dounin · 3 years, 8 months ago
- f5f5b1a Changed complex value slots to use NGX_CONF_UNSET_PTR. by Maxim Dounin · 3 years, 8 months ago
- 8d894a2 SSL: fixed build by Sun C with old OpenSSL versions. by Maxim Dounin · 3 years, 10 months ago
- dc5cb33 Upstream: excluded down servers from the next_upstream tries. by Ruslan Ermilov · 4 years, 1 month ago
- 6ccab51 Stream: proxy_ssl_conf_command directive. by Maxim Dounin · 4 years, 3 months ago
- 15d69fb SSL: ssl_conf_command directive. by Maxim Dounin · 4 years, 3 months ago
- f91946d Stream: set module. by Pavel Pautov · 4 years, 4 months ago
- f56eb5f Stream: fixed processing of zero length UDP packets (ticket #1982). by Vladimir Homutov · 4 years, 7 months ago
- be148e1 Limit conn: added shared context. by Roman Arutyunyan · 5 years ago
- 036121b Limit conn: $limit_conn_status variable. by Roman Arutyunyan · 5 years ago
- 84cd2d6 Limit conn: limit_conn_dry_run directive. by Roman Arutyunyan · 5 years ago
- db4fcc1 Parsing server PROXY protocol address and port (ticket #1206). by Roman Arutyunyan · 5 years ago
- 61cbffe Core: moved PROXY protocol fields out of ngx_connection_t. by Roman Arutyunyan · 5 years ago
- b903bab SSL: fixed ssl_verify_client error message. by Sergey Kandaurov · 5 years ago
- 7099d36 Upstream hash: fall back to round-robin if hash key is empty. by Niklas Keller · 6 years ago
- ca1a742 SSL: removed OpenSSL 0.9.7 compatibility. by Sergey Kandaurov · 9 years ago
- 9cd1b69 Variables support in proxy_upload_rate and proxy_download_rate. by Ruslan Ermilov · 6 years ago
- 3e3a375 Added ngx_http_set_complex_value_size_slot(). by Ruslan Ermilov · 6 years ago
- 140b013 Multiple addresses in "listen". by Roman Arutyunyan · 6 years ago
- 1bc7b0a SSL: fixed potential leak on memory allocation errors. by Maxim Dounin · 6 years ago
- 5a8b324 SSL: server name callback changed to return SSL_TLSEXT_ERR_OK. by Maxim Dounin · 6 years ago
- c692705 SSL: fixed possible segfault with dynamic certificates. by Maxim Dounin · 6 years ago
- 66d5d29 SSL: adjusted session id context with dynamic certificates. by Maxim Dounin · 6 years ago
- bb87122 SSL: dynamic certificate loading in the stream module. by Maxim Dounin · 6 years ago
- 45ecf40 Stream: do not split datagrams when limiting proxy rate. by Roman Arutyunyan · 6 years ago
- 6bd84ca Prevented scheduling events on a shared connection. by Roman Arutyunyan · 6 years ago
- 1d09669 Geo: fixed handling of AF_UNIX client addresses (ticket #1684). by Maxim Dounin · 6 years ago
- 8dcd314 Negative size buffers detection. by Maxim Dounin · 6 years ago
- e1f1794 Upstream: revised upstream response time variables. by Vladimir Homutov · 6 years ago
- c74e296 Stream: proxy_requests directive. by Vladimir Homutov · 6 years ago
- 5e3de19 Stream: session completion check code moved to a separate function. by Vladimir Homutov · 6 years ago
- 746c876 Upstream: proxy_socket_keepalive and friends. by Vladimir Homutov · 6 years ago
- 471e462 Stream: avoid potential infinite loop at preread phase. by Roman Arutyunyan · 6 years ago
- 238b38b Stream ssl_preread: added SSLv2 Client Hello support. by Sergey Kandaurov · 6 years ago
- 8cd300a SSL: save sessions for upstream peers using a callback function. by Sergey Kandaurov · 6 years ago
- 61baae3 Events: moved sockets cloning to ngx_event_init_conf(). by Maxim Dounin · 6 years ago
- edde037 Stream ssl_preread: $ssl_preread_protocol variable. by Roman Arutyunyan · 6 years ago
- 5f13bb8 Upstream: ngx_http_upstream_random module. by Vladimir Homutov · 7 years ago
- b8bace1 Upstream: improved peer selection concurrency for hash and ip_hash. by Ruslan Ermilov · 7 years ago
- 1435f95 Stream: udp streams. by Roman Arutyunyan · 7 years ago
- ad5b914 Silenced -Wcast-function-type warnings (closes #1546). by Sergey Kandaurov · 7 years ago
- 378e254 SSL: detect "listen ... ssl" without certificates (ticket #178). by Maxim Dounin · 7 years ago
- dc21216 Stream: set action before each recv/send while proxying. by Roman Arutyunyan · 7 years ago
- 9b5cf36 Style. by Roman Arutyunyan · 7 years ago
- 6800e7e Stream ssl_preread: $ssl_preread_alpn_protocols variable. by Roman Arutyunyan · 7 years ago
- f51b3b8 Improved code readablity. by Ruslan Ermilov · 7 years ago
- e1967b5 Style. by Maxim Dounin · 7 years ago
- 5ec5bea Access log: support for disabling escaping (ticket #1450). by Vladimir Homutov · 7 years ago
- 9115465 Geo: fixed indentation. by Sergey Kandaurov · 7 years ago
- 032f9f7 Geo: optimized configuration parser. by Ruslan Ermilov · 7 years ago
- 85d88d6 Geo: fixed memory allocation error handling (closes #1482). by Ruslan Ermilov · 7 years ago
- f77df9e SSL: using default server context in session remove (closes #1464). by Sergey Kandaurov · 7 years ago
- 70a41ee Retain CAP_NET_RAW capability for transparent proxying. by Roman Arutyunyan · 7 years ago
- 6822497 Fixed worker_shutdown_timeout in various cases. by Maxim Dounin · 7 years ago
- ca260f0 Upstream hash: reordered peer checks. by Maxim Dounin · 7 years ago
- b034fdd Upstream hash: limited number of tries in consistent case. by Maxim Dounin · 7 years ago
- f30343a Fixed handling of unix sockets in $binary_remote_addr. by Maxim Dounin · 7 years ago
- 8e9793f Modules compatibility: down flag promoted to a bitmask. by Ruslan Ermilov · 7 years ago
- bc770c8 Style. by Ruslan Ermilov · 7 years ago
- 7a04faf Do not use the obsolete NGX_SOCKADDRLEN macro. by Ruslan Ermilov · 7 years ago
- 126437d Stream: fixed logging UDP upstream timeout. by Roman Arutyunyan · 7 years ago
- 1d96f80 Stream: relaxed next upstream condition (ticket #1317). by Roman Arutyunyan · 7 years ago
- 6bc115f SSL: the $ssl_client_escaped_cert variable (ticket #857). by Maxim Dounin · 7 years ago
- b9c70d8 Fixed calls to ngx_open_file() in certain places. by Sergey Kandaurov · 7 years ago
- cabb368 Style. by Sergey Kandaurov · 7 years ago
- fe0ab4d Upstream: copy peer data in shared memory. by Ruslan Ermilov · 7 years ago
- 5f7f783 Upstream zone: store peers->name and its data in shared memory. by Ruslan Ermilov · 7 years ago
- a6e5cac Variables: macros for null variables. by Ruslan Ermilov · 7 years ago
- a26f3cd Style: changed checks of ngx_ssl_create_connection() to != NGX_OK. by Maxim Dounin · 8 years ago
- d496b3e SSL: set TCP_NODELAY on SSL connections before handshake. by Maxim Dounin · 8 years ago
- 5e3dfd2 Introduced ngx_tcp_nodelay(). by Ruslan Ermilov · 8 years ago
- 25badc2 Realip: allow hostnames in set_real_ip_from (ticket #1180). by Ruslan Ermilov · 8 years ago
- e27a553 Access: simplified rule parser code. by Ruslan Ermilov · 8 years ago
- 761bc39 SSL: added support for TLSv1.3 in ssl_protocols directive. by Sergey Kandaurov · 8 years ago
- 75901ca Stream: configurable socket buffer sizes. by Vladimir Homutov · 8 years ago
- 7faf0b1 Fixed ngx_open_cached_file() error handling. by Sergey Kandaurov · 8 years ago
- 120131e Unified error messages about duplicate directives. by Ruslan Ermilov · 8 years ago
- 7e022d3 Access log: removed dead ev->timedout check in flush timer handler. by Maxim Dounin · 8 years ago
- d97dbf4 Variables: generic prefix variables. by Dmitry Volyntsev · 8 years ago
- fc12029 Stream: client SSL certificates were not checked in some cases. by Vladimir Homutov · 8 years ago
- b67ff26 Stream: fixed handling of non-ssl sessions. by Vladimir Homutov · 8 years ago
- bdaf915 Stream: avoid infinite loop in case of socket read error. by Vladimir Homutov · 8 years ago
- c82c38a Stream: speed up TCP peer recovery. by Roman Arutyunyan · 8 years ago
- 7739e4c Limited recursion when evaluating variables. by Ruslan Ermilov · 8 years ago
- fd0a356 Stream: client SSL certificates verification support. by Vladimir Homutov · 8 years ago
- 9983a20 Stream ssl_preread: relaxed SSL version check. by Roman Arutyunyan · 8 years ago
- aed50f2 Access log: support for json escaping. by Valentin Bartenev · 8 years ago
- b28f5c2 Map: the "volatile" parameter. by Ruslan Ermilov · 8 years ago
- b126ffc Map: simplified "map" block parser. by Ruslan Ermilov · 8 years ago
- 316ef22 SSL: $ssl_curves (ticket #1088). by Maxim Dounin · 8 years ago
- bb9db6e SSL: $ssl_ciphers (ticket #870). by Maxim Dounin · 8 years ago
- cdd022b Upstream: do not unnecessarily create per-request upstreams. by Ruslan Ermilov · 8 years ago
- f043ecf Upstream: added the ngx_http_upstream_resolved_t.name field. by Ruslan Ermilov · 8 years ago
- cf074de Upstream: removed unnecessary condition in proxy_eval() and friends. by Ruslan Ermilov · 8 years ago