Commit Graph

  • 35118947e1 Docs: changes.xslt regenerated. Maxim Dounin 2017-02-16 18:33:03 +0300
  • b4a2393927 Docs: changes.xml dates converted to ISO 8601 format. Maxim Dounin 2017-02-16 18:32:49 +0300
  • 3418a6ec1c Version bump. Maxim Dounin 2017-02-16 18:20:14 +0300
  • ec5da9536c release-1.11.10 tag Maxim Dounin 2017-02-14 18:36:04 +0300
  • 85f28f30bf nginx-1.11.10-RELEASE release-1.11.10 Maxim Dounin 2017-02-14 18:36:04 +0300
  • fb5c0baa45 Gzip: free chain links on the hot path (ticket #1046). Maxim Dounin 2017-02-13 21:45:01 +0300
  • 68f4e482bd Upstream: read handler cleared on upstream finalization. Maxim Dounin 2017-02-10 20:24:26 +0300
  • 5544756296 Cache: increased cache header Vary and ETag lengths to 128. Maxim Dounin 2017-02-10 17:49:19 +0300
  • b9a031622b Slice filter: fetch slices in cloned subrequests. Roman Arutyunyan 2017-02-10 16:33:12 +0300
  • 3e4339eacd Upstream: proxy_cache_background_update and friends. Roman Arutyunyan 2017-02-10 15:13:41 +0300
  • da2b2cf1e0 Cache: support for stale-while-revalidate and stale-if-error. Roman Arutyunyan 2016-12-22 14:25:34 +0300
  • 42f3dd2b84 Request body: commented out debug printing of old buffers. Maxim Dounin 2017-02-08 19:36:03 +0300
  • 31a0cab931 Request body: c->error on "100 Continue" errors (ticket #1194). Maxim Dounin 2017-02-08 19:35:31 +0300
  • 9af7dc2b44 SSL: clear error queue after OPENSSL_init_ssl(). Sergey Kandaurov 2017-02-06 18:38:06 +0300
  • 4abafc85d6 SSL: fixed ssl_buffer_size on SNI virtual hosts (ticket #1192). Maxim Dounin 2017-02-02 20:29:16 +0300
  • c76ccae991 Configure: removed execute bit from auto/unix. Sergey Kandaurov 2017-02-01 20:04:06 +0300
  • 897eaa9215 Variables: generic prefix variables. Dmitry Volyntsev 2017-01-31 21:19:58 +0300
  • 7e080678d6 Implemented the "server_tokens build" option. Ruslan Ermilov 2017-01-31 12:09:40 +0300
  • 10c43d8e81 Updated OpenSSL used for win32 builds. Maxim Dounin 2017-01-27 19:06:35 +0300
  • b077851bc3 Upstream: removed unused bl_time and bl_state fields. Maxim Dounin 2017-01-26 16:16:48 +0300
  • bbb82a736f Upstream: removed unused ngx_http_upstream_conf_t.timeout field. Thibault Charbonnier 2017-01-24 17:52:39 -0800
  • 20443cae62 Upstream: removed compatibility shims from ngx_http_upstream_t. Vladimir Homutov 2017-01-25 15:39:22 +0300
  • dbb698363b Version bump. Vladimir Homutov 2017-01-26 11:44:55 +0300
  • 9ccc7ac0e8 release-1.11.9 tag Maxim Dounin 2017-01-24 17:02:19 +0300
  • 859d62f66a nginx-1.11.9-RELEASE release-1.11.9 Maxim Dounin 2017-01-24 17:02:18 +0300
  • a33ec3dabe Updated zlib and PCRE used for win32 builds. Maxim Dounin 2017-01-24 16:41:29 +0300
  • e66073c4d3 Upstream: fixed cache corruption and socket leaks with aio_write. Maxim Dounin 2017-01-20 21:14:19 +0300
  • 855f4b1cca Removed pthread mutex / conditional variables debug messages. Maxim Dounin 2017-01-20 21:14:18 +0300
  • 7ca4b6743d Fixed trailer construction with limit on FreeBSD and macOS. Maxim Dounin 2017-01-20 21:12:48 +0300
  • c3ad24da01 Improved connection draining with small number of connections. Maxim Dounin 2017-01-20 14:03:20 +0300
  • 660e1a5340 Added cycle parameter to ngx_drain_connections(). Maxim Dounin 2017-01-20 14:03:19 +0300
  • 620c9a4c44 Stream: client SSL certificates were not checked in some cases. Vladimir Homutov 2017-01-19 16:20:07 +0300
  • 0ccbe0abe4 Stream: fixed handling of non-ssl sessions. Vladimir Homutov 2017-01-19 16:17:05 +0300
  • b5a3cc3781 Mail: make it possible to disable SASL EXTERNAL. Sergey Kandaurov 2017-01-12 19:22:03 +0300
  • b580770f3a Stream: avoid infinite loop in case of socket read error. Vladimir Homutov 2017-01-11 12:01:56 +0300
  • bd6d8b5455 Year 2017. Ruslan Ermilov 2017-01-10 17:13:06 +0300
  • 72060f4ec8 Version bump. Ruslan Ermilov 2017-01-10 17:13:01 +0300
  • 98a9f80ba9 release-1.11.8 tag Maxim Dounin 2016-12-27 17:23:08 +0300
  • 0bda473183 nginx-1.11.8-RELEASE release-1.11.8 Maxim Dounin 2016-12-27 17:23:07 +0300
  • 6dae95a7d4 Stream: speed up TCP peer recovery. Roman Arutyunyan 2016-12-26 14:27:05 +0300
  • 77471dbdbb Win32: compatiblity with OpenSSL 1.1.0. Maxim Dounin 2016-12-24 18:01:14 +0300
  • 1c2c11fb6f Win32: support 64-bit compilation with MSVC. Maxim Dounin 2016-12-24 18:01:14 +0300
  • c17009ee75 Win32: fixed some warnings reported by Borland C. Maxim Dounin 2016-12-24 18:01:14 +0300
  • a43b2c96b2 Win32: minimized redefinition of ssize_t. Maxim Dounin 2016-12-24 18:01:14 +0300
  • 751e6a5dae Win32: minimized redefinition of intptr_t/uintptr_t. Maxim Dounin 2016-12-24 18:01:14 +0300
  • ca1c3818f7 Win32: stdint.h used for MinGW GCC. Maxim Dounin 2016-12-24 18:01:14 +0300
  • 25fb9595bb Win32: fixed building with newer versions of MinGW GCC. Maxim Dounin 2016-12-24 18:01:14 +0300
  • a4c7e7b1db Win32: added a variable to specify compiler. Maxim Dounin 2016-12-24 18:01:14 +0300
  • c2d3d82ccb SSL: support AES256 encryption of tickets. Maxim Dounin 2016-12-23 17:28:20 +0300
  • f021706729 Fixed missing "Location" field with some relative redirects. Ruslan Ermilov 2016-12-22 11:58:52 +0300
  • dd70e74197 Core: relative redirects (closes #1000). Ruslan Ermilov 2016-12-21 23:10:51 +0300
  • d1f524d0b3 Limited recursion when evaluating variables. Ruslan Ermilov 2016-12-21 22:01:24 +0300
  • 7fab8d046e Stream: client SSL certificates verification support. Vladimir Homutov 2016-12-20 12:05:14 +0300
  • 393636d79c Stream ssl_preread: relaxed SSL version check. Roman Arutyunyan 2016-12-19 14:02:39 +0300
  • 853c208fc9 Configure: detect nginx version for nginx.pm at make time. Ruslan Ermilov 2016-12-16 19:54:37 +0300
  • b69a35ffb1 Resolver: fixed handling of partially resolved SRV. Dmitry Volyntsev 2016-12-16 18:21:55 +0300
  • e114960e53 Resolver: fixed a race between parallel name and addr resolves. Dmitry Volyntsev 2016-12-16 18:21:55 +0300
  • 6b18bb541e Resolver: fixed possible premature stop of the resend timer. Dmitry Volyntsev 2016-12-16 18:21:42 +0300
  • 3a8532219a Resolver: fixed possible use-after-free in worker on fast shutdown. Ruslan Ermilov 2016-12-16 14:53:28 +0300
  • 523aee98fc Resolver: fixed possible use-after-free in worker on fast shutdown. Ruslan Ermilov 2016-12-15 21:44:34 +0300
  • 3294292b66 SSL: backed out changeset e7cb5deb951d, reimplemented properly. Maxim Dounin 2016-12-15 19:00:23 +0300
  • 592dbcc315 SSL: fix call to BIO_get_mem_data(). Piotr Sikora 2016-12-13 14:19:30 -0800
  • c40d8ddc5d Access log: support for json escaping. Valentin Bartenev 2016-12-15 16:25:42 +0300
  • 7040eee08a Contrib: added 'commentstring' for vim-commentary support. Armin Grodon 2016-12-13 00:49:44 +0100
  • 7d34042e4a The size of cmcf->phase_engine.handlers explained. Ruslan Ermilov 2016-12-13 22:00:49 +0300
  • 2fbe04c487 Version bump. Ruslan Ermilov 2016-12-13 22:00:42 +0300
  • 60064e4f51 release-1.11.7 tag Maxim Dounin 2016-12-13 18:21:23 +0300
  • e61dc2584b nginx-1.11.7-RELEASE release-1.11.7 Maxim Dounin 2016-12-13 18:21:23 +0300
  • 27c7ed683b HTTP/2: prevented creating temp files for requests without body. Valentin Bartenev 2016-12-10 13:23:38 +0300
  • 5d496d467d HTTP/2: fixed posted streams handling. Valentin Bartenev 2016-11-28 20:58:14 +0300
  • 72ace36318 Map: the "volatile" parameter. Ruslan Ermilov 2016-12-08 17:51:49 +0300
  • 41f06845cf Map: simplified "map" block parser. Ruslan Ermilov 2016-12-08 17:29:01 +0300
  • 7ef8ca24b5 Slab: commented bitmap initialization for small allocations. Ruslan Ermilov 2016-12-08 17:22:07 +0300
  • 5abd39a197 Slab: free pages statistics. Ruslan Ermilov 2016-12-07 22:25:37 +0300
  • 9ccf719be6 Slab: slots statistics. Ruslan Ermilov 2016-12-07 22:25:37 +0300
  • 366f131c38 Slab: simplified some math. Ruslan Ermilov 2016-12-07 22:25:37 +0300
  • 12abb66c41 Slab: simplified allocation from slots. Ruslan Ermilov 2016-12-07 22:25:37 +0300
  • 16de9fc3b5 Slab: fixed the number of pages calculation. Ruslan Ermilov 2016-12-07 22:25:37 +0300
  • 4cf89436d1 Slab: added comment about list heads. Ruslan Ermilov 2016-12-07 22:25:37 +0300
  • 86f846a8bb Slab: improved code readability. Ruslan Ermilov 2016-12-07 22:25:37 +0300
  • 23946be384 Core: fixed environment on exit. Maxim Dounin 2016-12-07 19:03:31 +0300
  • 0a90c428b8 Perl: removed special environment handling for the perl module. Maxim Dounin 2016-12-07 19:03:26 +0300
  • 408e49fed6 Perl: added PERL_SET_INTERP(). Maxim Dounin 2016-12-07 19:03:19 +0300
  • fcb2e2864e Fixed spelling of logical AND operator, no functional changes. Sergey Kandaurov 2016-12-07 13:54:30 +0300
  • 8b8b6f41e6 Mp4: fixed setting wrong mdat atom size in very rare cases. hucongcong 2016-11-22 13:40:08 +0800
  • 551091951a SSL: $ssl_curves (ticket #1088). Maxim Dounin 2016-12-05 22:23:23 +0300
  • 2daf78867b SSL: $ssl_ciphers (ticket #870). Maxim Dounin 2016-12-05 22:23:23 +0300
  • 53092ad782 SSL: $ssl_client_v_start, $ssl_client_v_end, $ssl_client_v_remain. Maxim Dounin 2016-12-05 22:23:23 +0300
  • 919f536329 SSL: $ssl_client_verify extended with a failure reason. Maxim Dounin 2016-12-05 22:23:22 +0300
  • 27bcceb24b OCSP stapling: improved error logging context. Maxim Dounin 2016-12-05 22:23:22 +0300
  • af07f8d093 OCSP stapling: added certificate name to warnings. Maxim Dounin 2016-12-05 22:23:22 +0300
  • 0a1290b739 OCSP stapling: added http response status logging. Maxim Dounin 2016-12-05 22:23:22 +0300
  • d80352c759 OCSP stapling: style. Maxim Dounin 2016-12-05 22:23:22 +0300
  • cdd0cd6e2c Slab: improved double free detection. Ruslan Ermilov 2016-12-03 10:01:39 +0300
  • 34b41a70a6 Slab: always show the requested allocation size in debug messages. Ruslan Ermilov 2016-12-03 10:01:03 +0300
  • 3df657f6fd Slab: style. Ruslan Ermilov 2016-12-03 09:55:40 +0300
  • 433fdbf8b6 Events: improved error event handling for UDP sockets. Dmitry Volyntsev 2016-11-21 16:03:42 +0300
  • 89f92b3243 HTTP/2: fixed saving preread buffer to temp file (ticket #1143). Valentin Bartenev 2016-11-28 19:19:21 +0300
  • 4c6e31a857 Configure: honor dependencies of dynamic modules. Maxim Dounin 2016-11-21 16:49:19 +0300
  • a91f2b0382 Version bump. Maxim Dounin 2016-11-21 16:49:17 +0300