Commit Graph

  • 49c535c134
    Merge branch 'zimbra/bugfix/ZBUG-2295-at-develop' into zimbra/develop Shashi Kant Santosh 2021-06-23 17:24:15 +0530
  • 8f8f484004 QUIC: fixed client certificates verification in stream. Vladimir Homutov 2021-06-23 13:22:00 +0300
  • 024df8da68 README: updated path after moving QUIC sources. Sergey Kandaurov 2021-06-25 12:41:58 +0300
  • e1c2a97b92 QUIC: fixed double memzero of new frames in ngx_quic_alloc_frame(). Sergey Kandaurov 2021-06-21 12:47:46 +0300
  • 8b92710728 Core: added the ngx_rbtree_data() macro. Vladimir Homutov 2021-06-21 09:42:43 +0300
  • 363f00a1fb ZBUG-2295: Remove the usage of logs during free Shashi Kant 2021-06-17 19:01:36 +0530
  • a407583ef1 Fixed format strings for ngx_win32_version. Maxim Dounin 2021-06-18 04:00:21 +0300
  • b0bffa2bbb QUIC: compact initial secrets table. Sergey Kandaurov 2021-06-17 12:35:38 +0300
  • 693e4134a5 gRPC: RST_STREAM(NO_ERROR) handling micro-optimization. Sergey Kandaurov 2021-06-17 11:44:06 +0300
  • 3985c5bfdc gRPC: handling GOAWAY with a higher last stream identifier. Sergey Kandaurov 2021-06-17 11:43:55 +0300
  • dcdf7ec096 gRPC: handling GOAWAY with a higher last stream identifier. Sergey Kandaurov 2021-06-17 11:43:55 +0300
  • a4e9579a80
    Adding README.md Shashi Kant Santosh 2021-06-17 09:23:02 +0530
  • f997461f23 QUIC: using compile time block/iv length for tokens. Sergey Kandaurov 2021-06-16 18:03:33 +0300
  • cfbd3c7097 QUIC: optimized initial secrets key length computation. Sergey Kandaurov 2021-06-16 17:55:57 +0300
  • 4e741d638f QUIC: consistent use of 12-byte buffers in nonce computation. Sergey Kandaurov 2021-06-16 17:54:21 +0300
  • b5e4f1f4f0 QUIC: consistent use of 5-byte buffers for header protection. Sergey Kandaurov 2021-06-16 17:53:18 +0300
  • ae58d87c01 QUIC: updated specification references. Sergey Kandaurov 2021-06-16 11:55:12 +0300
  • 96e1db1c34 HTTP/3: client GOAWAY support. Roman Arutyunyan 2021-06-11 13:24:24 +0300
  • 80a5227617 HTTP/3: generate more H3_FRAME_UNEXPECTED. Roman Arutyunyan 2021-06-11 12:11:08 +0300
  • 9cf6426f6a HTTP/3: reordered H3_MISSING_SETTINGS and H3_FRAME_UNEXPECTED. Roman Arutyunyan 2021-06-11 10:56:51 +0300
  • bf7b32e1b6 QUIC: improved errors readability. Vladimir Homutov 2021-06-10 23:17:51 +0300
  • 0c77dc9c0b QUIC: persistent congestion calculation. Vladimir Homutov 2021-06-09 15:11:43 +0300
  • 3676326725
    Merge branch 'zimbra/release-1.20.0' into zimbra/develop Shashi Kant Santosh 2021-06-09 15:55:04 +0530
  • 64586eaa36 QUIC: stream flow control refactored. Roman Arutyunyan 2021-06-07 10:12:46 +0300
  • 5e1c64d4d4 ZCS-10502: Changes for malloc crashes prevention Shashi Kant 2021-06-07 09:40:51 +0530
  • ca5da26cac fastcgi https enabled by default Chris Keddy 2021-06-02 10:47:37 -0400
  • e06e92ae68
    Enable HTTPS for FastCGI chrisskeddy 2021-06-02 10:16:39 -0400
  • 63572fce55 Fixed SSL logging with lingering close. Maxim Dounin 2021-06-01 17:37:51 +0300
  • 5eadaf69e3 Fixed SSL logging with lingering close. Maxim Dounin 2021-06-01 17:37:51 +0300
  • 4a5108b203 SSL: ngx_ssl_shutdown() rework. Maxim Dounin 2021-06-01 17:37:49 +0300
  • 2843229470 Version bump. Maxim Dounin 2021-11-16 16:57:52 +0300
  • 235d2df1de SSL: ngx_ssl_shutdown() rework. Maxim Dounin 2021-06-01 17:37:49 +0300
  • dcdf62549f HTTP/3: undo 5a92523e50d3 after parser refactoring (e1eb7f4ca9f1). Sergey Kandaurov 2021-06-01 12:02:08 +0300
  • 1f85c660cb HTTP/3: fixed parsing encoder insertions with empty header value. Sergey Kandaurov 2021-06-01 11:41:38 +0300
  • e8a7625269 HTTP/3: removed $http3 that served its purpose. Sergey Kandaurov 2021-05-31 11:54:47 +0300
  • df1da673f7 Contrib: vim syntax, update core and 3rd party module directives. Gena Makhomed 2021-05-30 12:26:00 +0300
  • 52cde89586 Core: disabled SO_REUSEADDR on UDP sockets while testing config. Maxim Dounin 2021-05-31 16:36:51 +0300
  • 85a104aa4e Core: disabled cloning sockets when testing config (ticket #2188). Maxim Dounin 2021-05-31 16:36:37 +0300
  • 427cfff79b Version bump. Maxim Dounin 2021-05-31 16:36:12 +0300
  • 46248c306e ZBUG-2125: malloc crash while throttling Shashi Kant 2021-05-24 21:55:37 +0530
  • 4adfd737ec ZCS-10502: Reference changes according to the new function introduced in nginx 1.20.0 Shashi Kant 2021-05-27 19:20:46 +0530
  • 5ec7bc78ca nginx-1.20.0-RELEASE Maxim Dounin 2021-04-20 16:35:46 +0300
  • d8f3b7295a Stable branch. Maxim Dounin 2021-04-20 16:06:58 +0300
  • d803119ea7 release-1.19.10 tag Maxim Dounin 2021-04-13 18:13:59 +0300
  • cda28964e9 nginx-1.19.10-RELEASE Maxim Dounin 2021-04-13 18:13:58 +0300
  • e5f6e243af Changed keepalive_requests default to 1000 (ticket #2155). Maxim Dounin 2021-04-08 00:16:30 +0300
  • fc0b222c74 Added $connection_time variable. Maxim Dounin 2021-04-08 00:16:17 +0300
  • 0c7d7a7997 Introduced the "keepalive_time" directive. Maxim Dounin 2021-04-08 00:15:48 +0300
  • 9dc8c14cc5 HTTP/2: relaxed PRIORITY frames limit. Maxim Dounin 2021-04-07 02:03:29 +0300
  • 3e606cf774 Configure: fixed --test-build-epoll on FreeBSD 13. Maxim Dounin 2021-04-05 20:14:16 +0300
  • 2b4cb1de29 Gzip: updated handling of zlib variant from Intel. Maxim Dounin 2021-04-05 04:07:17 +0300
  • 9de9742e22 Gzip: support for zlib-ng. Maxim Dounin 2021-04-05 04:06:58 +0300
  • 80e9b3ab1e Version bump. Maxim Dounin 2021-04-05 04:03:10 +0300
  • 6641f9e533 release-1.19.9 tag Maxim Dounin 2021-03-30 17:47:11 +0300
  • 17b4953f22 nginx-1.19.9-RELEASE Maxim Dounin 2021-03-30 17:47:11 +0300
  • 4e051cff25 Updated OpenSSL used for win32 builds. Maxim Dounin 2021-03-30 17:44:36 +0300
  • 13b39af7b1 Fixed handling of already closed connections. Maxim Dounin 2021-03-28 17:45:39 +0300
  • 6b22739a02 Upstream: fixed broken connection check with eventport. Maxim Dounin 2021-03-28 17:45:37 +0300
  • e84e85a01b Upstream: fixed non-buffered proxying with eventport. Maxim Dounin 2021-03-28 17:45:35 +0300
  • 71b095a40e Resolver: added missing event handling after reading. Maxim Dounin 2021-03-28 17:45:31 +0300
  • 267566274d Events: fixed "port_dissociate() failed" alerts with eventport. Maxim Dounin 2021-03-28 17:45:29 +0300
  • 393522390a Events: fixed expiration of timers in the past. Maxim Dounin 2021-03-26 01:44:59 +0300
  • 54f8c534fe HTTP/2: improved handling of "keepalive_timeout 0". Maxim Dounin 2021-03-26 01:44:57 +0300
  • ba26d29e6b Cancel keepalive and lingering close on EOF better (ticket #2145). Sergey Kandaurov 2021-03-24 14:03:33 +0300
  • 132fdc3c58 gRPC: fixed handling of padding on DATA frames. Maxim Dounin 2021-03-23 16:52:23 +0300
  • 533af177ba Removed "ch" argument from ngx_pass_open_channel(). Ruslan Ermilov 2021-03-11 09:58:45 +0300
  • 8c6153ad49 Mail: fixed build without SSL. Maxim Dounin 2021-03-11 04:46:26 +0300
  • 1a239f8ee4 Version bump. Maxim Dounin 2021-03-11 04:46:22 +0300
  • 979c254bdf release-1.19.8 tag Maxim Dounin 2021-03-09 18:27:51 +0300
  • 3242da7691 nginx-1.19.8-RELEASE Maxim Dounin 2021-03-09 18:27:50 +0300
  • 6004f4c1ff Updated OpenSSL used for win32 builds. Maxim Dounin 2021-03-09 16:38:55 +0300
  • 0e6b582496 Mail: sending of the PROXY protocol to backends. Maxim Dounin 2021-03-05 17:16:32 +0300
  • fb88d79fa4 Mail: realip module. Maxim Dounin 2021-03-05 17:16:29 +0300
  • 02bcbafacd Mail: parsing of the PROXY protocol from clients. Maxim Dounin 2021-03-05 17:16:24 +0300
  • c6ad3fd30d Mail: made auth http creating request easier to extend. Maxim Dounin 2021-03-05 17:16:23 +0300
  • 124ac20e8e Mail: fixed log action after SSL handshake. Maxim Dounin 2021-03-05 17:16:20 +0300
  • c16f88c8b6 Mail: postponed session initialization under accept mutex. Maxim Dounin 2021-03-05 17:16:19 +0300
  • 1e386becae Mail: added missing event handling after reading data. Maxim Dounin 2021-03-05 17:16:17 +0300
  • 4b671e405b Mail: added missing event handling after blocking events. Maxim Dounin 2021-03-05 17:16:16 +0300
  • 64143d208e Events: fixed eventport handling in ngx_handle_read_event(). Maxim Dounin 2021-03-05 17:16:15 +0300
  • 12f34d50a4 SSL: fixed build by Sun C with old OpenSSL versions. Maxim Dounin 2021-03-05 17:16:13 +0300
  • db4ce3c985 Proxy: variables support in "proxy_cookie_flags" flags. Ruslan Ermilov 2021-03-02 00:58:24 +0300
  • 577c5e8e51 Introduced strerrordesc_np() support. Maxim Dounin 2021-03-01 20:00:45 +0300
  • ce0f6cde02 Improved maximum errno detection. Maxim Dounin 2021-03-01 20:00:43 +0300
  • 978d127420 HTTP/2: client_header_timeout before first request (ticket #2142). Maxim Dounin 2021-03-01 17:31:28 +0300
  • 4a28ce65f6 Contrib: vim syntax, default highlighting (ticket #2141). Maxim Dounin 2021-02-25 23:42:25 +0300
  • b5adc050c0 SSL: added check for debugging. Maxim Dounin 2021-02-20 18:03:04 +0300
  • bb872d225d SSL: added missed error reporting during variables evaluation. Maxim Dounin 2021-02-20 18:02:54 +0300
  • 7d739e6aac SSL: X509_NAME_oneline() error handling. Maxim Dounin 2021-02-20 18:02:49 +0300
  • 50ef3dba02 Configure: marked top-level make targets as phony. Ruslan Ermilov 2021-02-20 12:44:26 +0300
  • 9f50ccdec5 Version bump. Ruslan Ermilov 2021-02-20 12:44:07 +0300
  • 3dde666dbd release-1.19.7 tag Maxim Dounin 2021-02-16 18:57:18 +0300
  • c7d48709bb nginx-1.19.7-RELEASE Maxim Dounin 2021-02-16 18:57:18 +0300
  • deda258d90 HTTP/2: removed http2_max_field_size and http2_max_header_size. Maxim Dounin 2021-02-11 21:52:26 +0300
  • b1a0aea60e HTTP/2: keepalive_timeout now armed once between requests. Maxim Dounin 2021-02-11 21:52:24 +0300
  • 6150bc9e80 HTTP/2: removed http2_idle_timeout and http2_max_requests. Maxim Dounin 2021-02-11 21:52:23 +0300
  • 3979fc9d86 HTTP/2: removed http2_recv_timeout. Maxim Dounin 2021-02-11 21:52:20 +0300
  • 86a9135763 HTTP/2: removed SPDY directives handling. Maxim Dounin 2021-02-11 21:52:19 +0300
  • d76c5f8662 HTTP/2: fixed reusing connections with active requests. Maxim Dounin 2021-02-11 21:52:17 +0300
  • fb19f9dbd8 HTTP/2: reuse of connections with incomplete frames. Maxim Dounin 2021-02-11 21:52:12 +0300