Commit Graph

  • 719d14de8e Updated OpenSSL used for win32 builds. Maxim Dounin 2018-08-28 15:05:41 +0300
  • 62821f1c99 Upstream: fixed request chain traversal (ticket #1618). Vladimir Homutov 2018-08-24 12:19:37 +0300
  • d817ceae72 Upstream keepalive: keepalive_requests directive. Maxim Dounin 2018-08-10 21:54:46 +0300
  • 7de808990b Upstream keepalive: keepalive_timeout directive. Maxim Dounin 2018-08-10 21:54:23 +0300
  • f3d1a925b5 Upstream keepalive: comment added. Maxim Dounin 2018-08-10 21:54:17 +0300
  • 1b1b632eed SSL: fixed build with LibreSSL 2.8.0 (ticket #1605). Maxim Dounin 2018-08-10 20:49:06 +0300
  • 3c9dcff8bd A link to the error_log directive on nginx.org removed. Maxim Konovalov 2018-08-10 14:15:05 +0300
  • 0d224602e9 HTTP/2: workaround for clients which fail on table size updates. Maxim Dounin 2018-08-09 20:12:17 +0300
  • dd8e1e178c Skipping spaces in configuration files (ticket #1557). Maxim Dounin 2018-08-09 12:15:42 +0300
  • 3b1589173f SSL: support for TLSv1.3 early data with BoringSSL. Maxim Dounin 2018-08-07 02:16:07 +0300
  • 9f30fda1c2 SSL: enabled TLSv1.3 with BoringSSL. Maxim Dounin 2018-08-07 02:15:28 +0300
  • a6baf5e508 Dav: removed dead store after 8e7a5de61664. Sergey Kandaurov 2018-08-02 13:19:48 +0300
  • 04a6d9d3c9 Dav: changed COPY of a file to preserve access mask. Maxim Dounin 2018-08-01 02:12:21 +0300
  • 9e0d1236f1 Dav: changed ngx_copy_file() to preserve access and mtime. Maxim Dounin 2018-08-01 02:12:11 +0300
  • 6bff9c9967 Dav: fixed ngx_copy_file() to truncate destination file. Maxim Dounin 2018-08-01 02:11:58 +0300
  • d5c43bf51c Configure: fixed compiler warnings with "-Wall -Wextra". Sergey Kandaurov 2018-07-24 18:46:54 +0300
  • a1e2c5566c Version bump. Sergey Kandaurov 2018-07-24 18:46:18 +0300
  • aabb5ea332 release-1.15.2 tag Maxim Dounin 2018-07-24 16:11:00 +0300
  • 924ccf2f4e nginx-1.15.2-RELEASE release-1.15.2 Maxim Dounin 2018-07-24 16:10:59 +0300
  • 5a19c034f3 Fixed NGX_TID_T_FMT format specification for uint64_t. Maxim Dounin 2018-07-22 04:03:40 +0300
  • b93931ae82 Stream ssl_preread: added SSLv2 Client Hello support. Sergey Kandaurov 2018-07-18 18:51:25 +0300
  • 372b624627 Fixed invalid access to location defined as an empty string. Ruslan Ermilov 2018-07-17 15:30:43 +0300
  • d5a27006e0 SSL: save sessions for upstream peers using a callback function. Sergey Kandaurov 2018-07-17 12:53:23 +0300
  • e1bebd05cb SSL: use of the SSL_OP_NO_RENEGOTIATION option (ticket #1376). Maxim Dounin 2018-07-16 17:47:48 +0300
  • 1456129902 SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+. Maxim Dounin 2018-07-16 17:47:20 +0300
  • b1734fd800 SSL: logging levels of "unsupported protocol", "version too low". Maxim Dounin 2018-07-16 17:47:18 +0300
  • 85b44b46fb Events: added configuration check on the number of connections. Maxim Dounin 2018-07-12 19:50:07 +0300
  • 751bdd3bb2 Events: moved sockets cloning to ngx_event_init_conf(). Maxim Dounin 2018-07-12 19:50:02 +0300
  • a8e38e2a9c Stream ssl_preread: $ssl_preread_protocol variable. Roman Arutyunyan 2018-07-11 17:56:51 +0300
  • 527cac2979 Allow resetting connections closed by "return 444" (ticket #905). Ruslan Ermilov 2018-07-12 12:50:20 +0300
  • f62d460d5b Resolver: retry sending queries on errors (ticket #1511). Maxim Dounin 2018-07-05 22:21:14 +0300
  • f206a112c6 SSL: logging level of "https proxy request" errors. Maxim Dounin 2018-07-05 20:45:29 +0300
  • c62f9c914f Version bump. Maxim Dounin 2018-07-05 20:44:58 +0300
  • 4c5b85365b release-1.15.1 tag Maxim Dounin 2018-07-03 18:07:44 +0300
  • b8b9818f18 nginx-1.15.1-RELEASE release-1.15.1 Maxim Dounin 2018-07-03 18:07:43 +0300
  • a7186c8f1c Upstream: fixed tcp_nopush with gRPC. Maxim Dounin 2018-07-02 19:03:04 +0300
  • 1331a99f5c Upstream: fixed unexpected tcp_nopush usage on peer connections. Maxim Dounin 2018-07-02 19:02:31 +0300
  • d842b4e5e0 gRPC: clearing buffers in ngx_http_grpc_get_buf(). Maxim Dounin 2018-07-02 19:02:08 +0300
  • 468e37734c Added FreeBSD support for "listen ... reuseport". Ruslan Ermilov 2018-07-02 13:54:33 +0300
  • 4bf4650f2f MIME: added font/woff2 type (ticket #1243). Valentin Bartenev 2018-06-15 17:29:55 +0300
  • 012729c9c0 MIME: changed type for woff to font/woff (ticket #1243). Valentin Bartenev 2018-06-15 17:29:55 +0300
  • 0c4ccbea23 Upstream: ngx_http_upstream_random module. Vladimir Homutov 2018-06-15 11:46:14 +0300
  • 2eab9efbe4 Upstream: improved peer selection concurrency for hash and ip_hash. Ruslan Ermilov 2018-06-14 07:03:50 +0300
  • 63e8a1d926 Resolver: require name servers. Ruslan Ermilov 2018-06-13 22:37:49 +0300
  • 4542898917 Resolver: allocate resolver from configuration pool. Ruslan Ermilov 2018-06-13 22:37:42 +0300
  • 9b6bc8a578 Upstream: disable body cleanup with preserve_output (ticket #1565). Maxim Dounin 2018-06-13 15:28:11 +0300
  • fb3a9e28b2 HTTP/2: use scheme from original request for pushes (closes #1549). Ruslan Ermilov 2018-06-07 20:04:22 +0300
  • f11a9cbdd0 Added r->schema. Ruslan Ermilov 2018-06-07 20:01:41 +0300
  • 70b6e7a299 Removed extraneous check while processing request line. Ruslan Ermilov 2018-06-07 19:53:43 +0300
  • 94a2ce426f HTTP/2: validate client request scheme. Ruslan Ermilov 2018-06-07 11:47:10 +0300
  • c804eb7748 Allowed digits, '+', '-', and '.' in scheme names as per RFC 3986. Ruslan Ermilov 2018-05-24 12:06:35 +0300
  • 1ef7b1ef61 SSL: removed extra prototype. Sergey Kandaurov 2018-06-06 13:31:05 +0300
  • 8dc0f75d0b Added missing space after ngx_close_socket_n. Maxim Dounin 2018-06-05 17:41:34 +0300
  • 82b0fe21d6 Version bump. Maxim Dounin 2018-06-05 17:13:17 +0300
  • 64349aaae9 release-1.15.0 tag Maxim Dounin 2018-06-05 16:47:25 +0300
  • 3880706655 nginx-1.15.0-RELEASE release-1.15.0 Maxim Dounin 2018-06-05 16:47:25 +0300
  • 96b6f215b8 Stream: udp streams. Roman Arutyunyan 2018-06-04 19:50:00 +0300
  • 1028d71695 Events: moved ngx_recvmsg() to new file src/event/ngx_event_udp.c. Roman Arutyunyan 2018-06-01 16:55:49 +0300
  • 20f8bfab34 Events: get remote addresses before creating udp connection. Roman Arutyunyan 2018-06-01 13:12:57 +0300
  • 26a57486f0 Events: fixed handling zero-length client address. Roman Arutyunyan 2018-06-01 16:53:02 +0300
  • dac90a4bff Leave chain in ngx_chain_add_copy() in consistent state on errors. Sergey Kandaurov 2018-06-04 18:47:54 +0300
  • 7b9bc5d4d1 Limit req: improved handling of negative times. Maxim Dounin 2018-05-30 15:40:34 +0300
  • e4d173cc88 Core: fixed comment about ngx_current_msec after 81fae70d6cb8. Ruslan Ermilov 2018-05-29 16:15:19 +0300
  • 4271e48911 Win32: fixed comment in ngx_gettimeofday() calculations. Ruslan Ermilov 2018-05-29 11:47:32 +0300
  • 1ef5c9ce6f Removed glibc crypt_r() bug workaround (ticket #1469). Maxim Dounin 2018-05-23 16:38:16 +0300
  • 5568a6598d Syslog: install cleanup handler only once. Vladimir Homutov 2018-05-14 22:50:57 +0300
  • 4ac8036e78 Resolver: close UDP socket on error or incomplete send. Ruslan Ermilov 2018-05-23 10:41:38 +0300
  • 4fca5bf1e1 Resolver: style. Ruslan Ermilov 2018-05-23 10:41:29 +0300
  • 4f9d83d6d7 Core: silenced getsockopt(TCP_FASTOPEN) messages on FreeBSD. Maxim Dounin 2018-05-21 23:11:27 +0300
  • 6ce439ebde Configure: fixed clang version detection (closes #1539). Ruslan Ermilov 2018-04-24 14:04:59 +0300
  • 644d26e841 Syslog: re-open syslog udp socket on send error (ticket #1477). Vladimir Homutov 2018-05-08 19:35:56 +0300
  • 68b50f71e1 Silenced -Wcast-function-type warnings (closes #1546). Sergey Kandaurov 2018-05-07 09:54:37 +0000
  • 658a84f425 SSL: deprecated the "ssl" directive. Ruslan Ermilov 2018-04-25 14:57:24 +0300
  • 76be1ea9de SSL: detect "listen ... ssl" without certificates (ticket #178). Maxim Dounin 2018-04-24 15:29:01 +0300
  • 5d3a854ebd Mail: fixed error message about missing ssl_certificate_key. Maxim Dounin 2018-04-24 15:28:58 +0300
  • 8b4c7725d2 Cache: fixed cache valid slot to reject incorrect statuses. Maxim Dounin 2018-04-18 16:11:41 +0300
  • 59d806b56f Version bump. Maxim Dounin 2018-04-18 16:09:08 +0300
  • 53eae18826 release-1.13.12 tag Maxim Dounin 2018-04-10 17:11:10 +0300
  • 4b9cc1769b nginx-1.13.12-RELEASE release-1.13.12 Maxim Dounin 2018-04-10 17:11:09 +0300
  • f9e43a3154 Upstream: fixed u->conf->preserve_output (ticket #1519). Maxim Dounin 2018-04-05 16:56:12 +0300
  • 923c9d5f3b Version bump. Maxim Dounin 2018-04-05 16:53:27 +0300
  • d627eeefe5 release-1.13.11 tag Maxim Dounin 2018-04-03 17:38:10 +0300
  • ff70c2f1cd nginx-1.13.11-RELEASE release-1.13.11 Maxim Dounin 2018-04-03 17:38:09 +0300
  • 703ca2b397 Updated OpenSSL and PCRE used for win32 builds. Maxim Dounin 2018-04-03 03:54:09 +0300
  • d90a75b7cd Upstream: fixed ngx_http_upstream_test_next() conditions. Maxim Dounin 2018-04-03 02:43:18 +0300
  • cadc8ca306 Core: fixed build, broken by 63e91f263a49. Vladimir Homutov 2018-04-02 20:38:43 +0300
  • 55f08fc9f7 Core: revised the PROXY protocol v2 code. Ruslan Ermilov 2018-04-02 18:40:04 +0300
  • ecd6e243b6 Core: style. Vladimir Homutov 2018-03-27 18:39:38 +0300
  • 9207cc84b2 Core: added processing of version 2 of the PROXY protocol. Vladimir Homutov 2018-03-22 15:55:28 +0300
  • f39d5e8b33 Stream: set action before each recv/send while proxying. Roman Arutyunyan 2018-03-22 18:43:49 +0300
  • 0ac57648eb gRPC: fixed possible sign extension of error and setting_value. Maxim Dounin 2018-03-22 19:26:25 +0300
  • 8e8734ec82 Improved code readability (closes #1512). Ruslan Ermilov 2018-03-22 18:13:33 +0300
  • 78386faf7e Configure: restored "no-threads" in OpenSSL builds. Maxim Dounin 2018-03-22 15:56:07 +0300
  • 90ca1071b7 Configure: fixed static compilation with OpenSSL 1.1.1. Maxim Dounin 2018-03-22 15:55:57 +0300
  • 25a26bbce4 Version bump. Maxim Dounin 2018-03-22 15:55:52 +0300
  • dfd9e43294 release-1.13.10 tag Maxim Dounin 2018-03-20 18:58:30 +0300
  • 383c328cea nginx-1.13.10-RELEASE release-1.13.10 Maxim Dounin 2018-03-20 18:58:30 +0300
  • e232421266 gRPC: fixed missing state save in frame header parsing. Sergey Kandaurov 2018-03-20 15:58:11 +0300
  • 74ea120f7d HTTP/2: improved frame info debugging. Ruslan Ermilov 2018-03-19 21:32:15 +0300
  • f3ad346952 gRPC: fixed parsing response headers split on CONTINUATION frames. Sergey Kandaurov 2018-03-19 16:42:56 +0300