Commit Graph

  • 443b52db59 Stream: upstream response time variables. Vladimir Homutov 2016-09-02 18:27:12 +0300
  • 64223df670 Stream: $upstream_bytes_sent and $upstream_bytes_received. Vladimir Homutov 2016-09-02 18:27:08 +0300
  • c6d456da87 Stream: the $upstream_addr variable. Vladimir Homutov 2016-09-02 18:27:05 +0300
  • be6024f9b7 Stream: the $status variable. Roman Arutyunyan 2016-08-11 20:22:23 +0300
  • ea9a1d745b Event pipe: do not set file's thread_handler if not needed. Maxim Dounin 2016-09-01 20:05:23 +0300
  • 4e8a73adaa Event pipe: process data after recv_chain() errors. Maxim Dounin 2016-09-01 18:29:55 +0300
  • c6ba4aae38 Realip: fixed uninitialized memory access. Roman Arutyunyan 2016-09-01 14:33:51 +0300
  • 048ee94130 Stream: the $protocol variable. Vladimir Homutov 2016-08-26 15:33:07 +0300
  • f04b65358e Stream: the $session_time variable. Vladimir Homutov 2016-08-26 15:33:04 +0300
  • 1258126f0c Stream: the $bytes_received variable. Vladimir Homutov 2016-08-26 15:33:02 +0300
  • 14b1b6e10a Thread pools: create threads in detached state. Piotr Sikora 2016-08-15 05:52:04 -0700
  • 78031177f4 Geo: fixed indentation. Sergey Kandaurov 2016-08-25 12:59:39 +0300
  • 0b97b1ec6f Contrib: unicode2nginx compatibility with recent Perl versions. Maxim Dounin 2016-08-24 15:53:17 +0300
  • 9208875db1 Geo: fixed warnings when removing nonexistent ranges. Ruslan Ermilov 2016-08-23 15:59:42 +0300
  • 20de5f14e5 Geo: fixed insertion of ranges specified in descending order. Ruslan Ermilov 2016-08-23 15:59:14 +0300
  • f927ab882a Geo: fixed removing a range in certain cases. Ruslan Ermilov 2016-08-23 15:59:06 +0300
  • 36e1c887db Geo: fixed overflow when iterating over ranges. Ruslan Ermilov 2016-08-23 15:57:29 +0300
  • 218c8d493f SSL: adopted session ticket handling for OpenSSL 1.1.0. Sergey Kandaurov 2016-08-22 18:53:21 +0300
  • c7c5c43c04 SSL: remove no longer needed workaround for BoringSSL. Piotr Sikora 2016-08-18 14:49:48 -0700
  • d4f7011688 Events: fixed setting of IP_BIND_ADDRESS_NO_PORT/SO_REUSEADDR. Ruslan Ermilov 2016-08-22 11:40:10 +0300
  • dabbf30377 Ensure "listen" exists in a mail or stream server (ticket #1049). Roman Arutyunyan 2016-08-17 11:26:51 +0300
  • eecc68ce17 Fixed wrong type of the "line" field. Roman Arutyunyan 2016-08-18 17:13:07 +0300
  • 535550b406 Geo: fixed access to already freed memory. Valentin Bartenev 2016-08-18 17:11:03 +0300
  • 50ba1a2cde Upstream: the $upstream_bytes_received variable. Vladimir Homutov 2016-08-10 16:46:39 +0300
  • 47e72bf7e0 Simplified extraction of current time. Ruslan Ermilov 2016-08-08 17:11:29 +0300
  • af9e72533a SSL: guarded SSL_R_NO_CIPHERS_PASSED not present in OpenSSL 1.1.0. Sergey Kandaurov 2016-08-08 13:44:49 +0300
  • 42f6e1f78e Always seed PRNG with PID, seconds, and milliseconds. Ruslan Ermilov 2016-08-04 23:43:10 +0300
  • 31389e4921 Fixed undefined behavior when left shifting signed integer. Ruslan Ermilov 2016-08-04 23:42:00 +0300
  • e62a16e8f6 Win32: added per-thread random seeding. Ruslan Ermilov 2016-08-04 01:15:41 +0300
  • 38ca99cf98 Stream: fixed build without stream_ssl_module (ticket #1032). Vladimir Homutov 2016-07-26 19:34:12 +0300
  • 386e3e80bb Version bump. Vladimir Homutov 2016-07-26 19:07:18 +0300
  • 5fb57611b5 release-1.11.3 tag Maxim Dounin 2016-07-26 16:58:58 +0300
  • 1d2f499889 nginx-1.11.3-RELEASE release-1.11.3 Maxim Dounin 2016-07-26 16:58:58 +0300
  • 161fcf4bdd Fixed regex captures handling without PCRE. Vladimir Homutov 2016-07-06 14:33:40 +0300
  • 74305af672 Stream: variables in proxy_pass and proxy_ssl_name. Vladimir Homutov 2016-06-14 18:29:46 +0300
  • a85edfeef6 HTTP/2: flushing of the SSL buffer in transition to the idle state. Valentin Bartenev 2016-07-19 20:34:17 +0300
  • 3c81c08cea HTTP/2: refactored ngx_http_v2_send_output_queue(). Valentin Bartenev 2016-07-19 20:34:02 +0300
  • 3b2f54bc2e HTTP/2: fixed send timer handling. Valentin Bartenev 2016-07-19 20:31:09 +0300
  • ce6eb33d15 HTTP/2: avoid sending output queue if there's nothing to send. Valentin Bartenev 2016-07-19 20:30:21 +0300
  • da852aa468 HTTP/2: always handle streams in error state. Valentin Bartenev 2016-07-19 20:22:44 +0300
  • 19de85a4d7 HTTP/2: prevented output of the HEADERS frame for canceled streams. Valentin Bartenev 2016-07-19 20:22:44 +0300
  • ab5401d204 HTTP/2: always send GOAWAY while worker is shutting down. Valentin Bartenev 2016-07-19 20:22:44 +0300
  • 5c2dd3913a Events: support for EPOLLEXCLUSIVE. Valentin Bartenev 2016-07-15 15:18:57 +0300
  • b60534e0d8 Style: sorted epoll flags. Valentin Bartenev 2016-07-15 15:18:57 +0300
  • 46dd747c9e Events: the "accept_mutex" directive is turned off by default. Valentin Bartenev 2016-07-15 15:18:57 +0300
  • 6c2b086d0e Stream: split_clients module. Vladimir Homutov 2016-07-12 17:34:52 +0300
  • bb790f5d30 Stream: geo module. Vladimir Homutov 2016-06-30 16:12:50 +0300
  • 4cf0e28483 Stream: geoip module. Vladimir Homutov 2016-07-12 17:34:43 +0300
  • e1308338a9 Stream: style. Vladimir Homutov 2016-07-12 17:34:40 +0300
  • 4105225310 Stream: individual build options for modules. Vladimir Homutov 2016-07-12 12:38:01 +0300
  • 586ef968f9 HTTP/2: avoid left-shifting signed integer into the sign bit. Sergey Kandaurov 2016-07-07 21:03:21 +0300
  • 6299f5e914 Avoid left-shifting integers into the sign bit, which is undefined. Sergey Kandaurov 2016-07-07 21:02:28 +0300
  • 678991a8f6 Configure: stop polluting NGX_ namespace. Piotr Sikora 2016-06-27 15:00:06 -0700
  • 70f7141074 Configure: fix build with -Werror=old-style-definition. Piotr Sikora 2016-06-27 15:00:05 -0700
  • b3d891a47e Configure: fix build with -Werror=nonnull. Piotr Sikora 2016-06-27 15:00:04 -0700
  • f8c6a0800c Configure: fix build with -Werror=unused-but-set-variable. Piotr Sikora 2016-06-27 15:00:03 -0700
  • d8a2b25cb8 Configure: fix build with -Werror=unused-value. Piotr Sikora 2016-06-27 15:00:02 -0700
  • 356ab319d3 Configure: style. Piotr Sikora 2016-06-27 15:00:01 -0700
  • b0dc04145f Docs translation kujiraitakahiro 2016-03-17 12:20:17 +0900
  • 988b9b9e79 Merge remote-tracking branch 'refs/remotes/nginx/master' hakase 2016-02-20 19:30:34 +0900
  • 441094a95a Merge remote-tracking branch 'refs/remotes/nginx/master' hakase 2016-02-13 15:43:47 +0900
  • e5fd47406f Core: ngx_module_t compatibility with C++. hakase 2016-02-10 19:42:09 +0900
  • fa065969e2 Version bump. hakase 2016-02-10 19:41:55 +0900
  • d96749d243 release-1.9.11 tag hakase 2016-02-10 10:39:08 +0900
  • 885f5d5707 nginx-1.9.11-RELEASE hakase 2016-02-10 10:38:58 +0900
  • f9a46828e9 Dynamic modules: NGX_STREAM define removed. hakase 2016-02-09 14:48:58 +0900
  • 13d988d8d5 Dynamic modules: added dlsym() to configure test. hakase 2016-02-07 22:55:52 +0900
  • 3fa4ad0635 SPDY/3.1 Add hakase 2016-02-06 23:38:15 +0900
  • 40fdd67892 release-1.8.1 tag stable-1.8 Maxim Dounin 2016-01-26 17:39:31 +0300
  • 759af1a424 nginx-1.8.1-RELEASE release-1.8.1 Maxim Dounin 2016-01-26 17:39:30 +0300
  • 13b6b5b9fd Resolver: limited CNAME recursion. Ruslan Ermilov 2016-01-26 16:47:14 +0300
  • 70f485cba6 Resolver: fixed use-after-free memory accesses with CNAME. Roman Arutyunyan 2016-01-26 16:46:59 +0300
  • 5f37bd485f Resolver: changed the ngx_resolver_create_*_query() arguments. Roman Arutyunyan 2016-01-26 16:46:48 +0300
  • dd9cfd7345 Resolver: fixed CNAME processing for several requests. Ruslan Ermilov 2016-01-26 16:46:38 +0300
  • 84ae282f93 Resolver: fixed crashes in timeout handler. Ruslan Ermilov 2016-01-26 16:46:31 +0300
  • 717f65a507 Resolver: fixed possible segmentation fault on DNS format error. Roman Arutyunyan 2016-01-26 16:46:18 +0300
  • 793b877e35 Updated OpenSSL and PCRE used for win32 builds. Maxim Dounin 2016-01-25 21:58:21 +0300
  • 7fde44a4cc add README.md Bin Chen 2016-01-21 23:48:41 +0800
  • 283eb4f75a Merge c0c7cfed8b into 8a5df8c720 ryan ramadhan 2016-01-18 14:42:34 +0000
  • c0c7cfed8b Merge branch 'master' of https://github.com/ryanramadhan/nginx ryan ramadhan 2016-01-18 05:14:40 +0700
  • 4822fdc480 Request body: removed surplus assigment, no functional changes. Valentin Bartenev 2016-01-12 23:19:07 +0700
  • 43e9607fdf SSL: only select SPDY using NPN if "spdy" is enabled. Valentin Bartenev 2015-11-05 15:01:09 +0300
  • bf6f190901 Merge 84ae05b9ca into f9cce38e49 endymon 2015-10-30 22:15:14 +0000
  • 84ae05b9ca Added set_misc redis2 and ngx_lua modules endymon 2015-10-30 15:14:20 -0700
  • d4cd59c17b Fixed ngx_parse_time() out of bounds access (ticket #821). Maxim Dounin 2015-10-30 21:43:30 +0300
  • 22ed22e15e Configure: remove auto/lib/test, unused since nginx-0.1.2. Piotr Sikora 2015-10-23 18:21:33 -0700
  • dea1e999b8 Stream: resolver. Vladimir Homutov 2016-07-07 13:15:31 +0300
  • 6810b9f148 Use NGX_MAX_PATH_LEVEL where appropriate. Ruslan Ermilov 2016-07-06 13:22:29 +0300
  • 5c4ca2ac80 Version bump. Ruslan Ermilov 2016-07-06 13:10:06 +0300
  • 14889fc027 release-1.11.2 tag Maxim Dounin 2016-07-05 18:56:14 +0300
  • c8536d4ae7 nginx-1.11.2-RELEASE release-1.11.2 Maxim Dounin 2016-07-05 18:56:14 +0300
  • f629c1670d Updated PCRE used for win32 builds. Maxim Dounin 2016-07-05 18:30:56 +0300
  • a7c6f8c1d7 Stream: return module. Roman Arutyunyan 2016-05-18 22:08:49 +0300
  • 9721eae1f1 Stream: SSL-related variables. Vladimir Homutov 2016-06-29 12:52:52 +0300
  • cb635b7879 Stream: got rid of pseudo variables. Vladimir Homutov 2016-06-29 12:46:12 +0300
  • 05db6ddfa1 Stream: map module. Vladimir Homutov 2016-06-29 12:46:12 +0300
  • d531cebb79 Stream: core module variables. Vladimir Homutov 2016-06-14 18:28:14 +0300
  • c31773ea60 Stream: variables and script. Vladimir Homutov 2016-07-04 16:37:36 +0300
  • db5a15d2f9 Stream: added preconfiguration step. Vladimir Homutov 2016-06-15 15:10:24 +0300
  • c9dae918fd Sub filter: eliminate unnecessary buffering. Roman Arutyunyan 2016-07-02 15:59:53 +0300