Commit Graph

  • 8e35221f9a Perl: extra "return" removed. Maxim Dounin 2013-05-11 18:48:56 +0400
  • 22c9e34b75 Version bump. Maxim Dounin 2013-05-11 18:43:28 +0400
  • 25968c2acd release-1.5.0 tag Maxim Dounin 2013-05-06 14:05:17 +0400
  • 18f6d20cf7 release-1.5.0-RELEASE release-1.5.0 Maxim Dounin 2013-05-06 13:52:36 +0400
  • 818807d71e Fixed chunk size parsing. Maxim Dounin 2013-05-06 14:03:24 +0400
  • 9014efdadf Proxy: allocate $proxy_internal_body_length from request pool. Ruslan Ermilov 2013-04-29 18:58:58 +0400
  • e565dbc6e0 Configure: fixed detection of newer Apple clang compilers. Ruslan Ermilov 2013-04-29 18:07:22 +0400
  • 8bc3ed7604 Version bump. Ruslan Ermilov 2013-04-29 18:06:58 +0400
  • 3ee3e413c4 release-1.4.0 tag Maxim Dounin 2013-04-24 13:59:45 +0000
  • c869fd38f8 nginx-1.4.0-RELEASE release-1.4.0 Maxim Dounin 2013-04-24 13:59:34 +0000
  • 39d9871bc8 Version bump. Maxim Dounin 2013-04-24 13:03:43 +0000
  • 670d42859d SPDY: set NGX_TCP_NODELAY_DISABLED for fake connections. Valentin Bartenev 2013-04-23 10:15:49 +0000
  • e584341792 Perl: request body handling fixed. Maxim Dounin 2013-04-23 10:04:12 +0000
  • 9d4e3c3612 Configure: fixed perl Makefile generation (ticket #334). Maxim Dounin 2013-04-19 12:19:57 +0000
  • 4352782879 Configure: uniformly refer to libs when searching for md5 and sha1. Ruslan Ermilov 2013-04-18 14:26:08 +0000
  • ba4f2702bc Version bump. Ruslan Ermilov 2013-04-18 14:16:44 +0000
  • f58466ed15 release-1.3.16 tag Maxim Dounin 2013-04-16 14:05:22 +0000
  • 12bdaf6c2c nginx-1.3.16-RELEASE release-1.3.16 Maxim Dounin 2013-04-16 14:05:11 +0000
  • 77d60d2cef Events: backout eventport changes (r5172) for now. Maxim Dounin 2013-04-16 12:58:03 +0000
  • 0dee57d865 Request body: only read body in main request (ticket #330). Maxim Dounin 2013-04-16 10:14:59 +0000
  • 7ea00fb58c Upstream: warn if multiple non-stackable balancers are installed. Ruslan Ermilov 2013-04-12 19:12:13 +0000
  • c798029241 Events: fixed typos in two previous commits. Valentin Bartenev 2013-04-12 17:31:08 +0000
  • c6aebf6c74 Events: handle only active events in eventport. Valentin Bartenev 2013-04-12 15:04:23 +0000
  • ed9f87c901 Events: protection from stale events in eventport and devpoll. Valentin Bartenev 2013-04-12 15:02:33 +0000
  • 7a7650aeb1 Upstream: fixed $upstream_response_length without buffering. Sergey Kandaurov 2013-04-11 13:49:13 +0000
  • c63b826d8b Configure: fixed nginx.so rebuild (broken by r5145). Maxim Dounin 2013-04-10 17:07:44 +0000
  • e297091c28 Upstream: removed surplus ngx_resolve_name_done() call. Valentin Bartenev 2013-04-04 14:19:06 +0000
  • d88dffbf1a Limit req: rate should be non-zero. Valentin Bartenev 2013-04-03 14:13:35 +0000
  • 1618edc83f release-1.2.8 tag Maxim Dounin 2013-04-02 12:34:39 +0000
  • e53751b157 nginx-1.2.8-RELEASE release-1.2.8 Maxim Dounin 2013-04-02 12:34:21 +0000
  • e693243a9f Merge of r5138: use of NGX_FILE_ERROR. Maxim Dounin 2013-03-29 18:18:42 +0000
  • 4e2bbc23c1 Merge of r5133, r5134: peer.free() and peer.get() balance. Maxim Dounin 2013-03-29 18:16:27 +0000
  • f064449ea7 Merge of r5130, r5131, r5132: support for Mercurial repositories. Maxim Dounin 2013-03-29 18:09:06 +0000
  • c644b3d4c4 Merge of r5129: split clients configuration parsing. Maxim Dounin 2013-03-29 17:59:41 +0000
  • b6f9a758ea Merge of r5127: language in a comment. Maxim Dounin 2013-03-29 17:53:47 +0000
  • 188d0c0f5b Merge of r5117, r5123: allocation errors handing during upgrade. Maxim Dounin 2013-03-29 17:51:00 +0000
  • 53516741fc Merge of r5113, r5114: upstream: resolve errors handling. Maxim Dounin 2013-03-29 17:34:45 +0000
  • 2191f68d43 Merge of r5109, r5128: removed unused prototype and macro. Maxim Dounin 2013-03-29 17:23:36 +0000
  • 57ab08fd47 Merge of r5098: mp4: fixed handling of too small mdat atoms. Maxim Dounin 2013-03-29 17:20:59 +0000
  • 07c3c53e00 Merge of r5083: fixed potential segfault in keepalive handler. Maxim Dounin 2013-03-29 17:19:11 +0000
  • e4010d888f Merge of r5082: SSL: retry "sess_id" and "id" allocations. Maxim Dounin 2013-03-29 17:17:45 +0000
  • 0e7eb773de Merge of r5078: removed zero termination of shm zone names. Maxim Dounin 2013-03-29 17:15:34 +0000
  • f3dcfd8c20 Merge of r5071: rebuild perl module on headers change. Maxim Dounin 2013-03-29 17:13:45 +0000
  • b02568884a Merge of r5070: fixed false memset warning on Linux. Maxim Dounin 2013-03-29 17:11:09 +0000
  • 5c09eb1bd4 Version bump. Maxim Dounin 2013-03-29 15:29:29 +0000
  • 600f9d3ea8 Pass PCRE_CASELESS to pcre_compile() for caseless matching. Ruslan Ermilov 2013-03-29 08:47:37 +0000
  • f24f5f116f Configure: unified nginx version computation constructs. Ruslan Ermilov 2013-03-28 08:47:25 +0000
  • a861b0dbb1 Simplified nginx version maintenance. Ruslan Ermilov 2013-03-28 08:47:06 +0000
  • 50be2f3f45 Configure: fixed perl module make rules. Ruslan Ermilov 2013-03-28 08:46:42 +0000
  • 514ad4d6c6 Configure: improved make dependencies for perl module. Ruslan Ermilov 2013-03-28 08:46:12 +0000
  • 860a7c3bce Configure: improved layout of the generated makefile. Ruslan Ermilov 2013-03-28 08:45:45 +0000
  • cc0e56370d Upstream: fixed tcp_nodelay with connection upgrade (ticket #325). Maxim Dounin 2013-03-27 15:18:34 +0000
  • 3b9e7adcf4 Event connect: don't penalize AF_INET6 connections. Maxim Dounin 2013-03-27 15:16:45 +0000
  • c2bb76515b Version bump. Maxim Dounin 2013-03-27 15:15:34 +0000
  • 9bd57ccc5d release-1.3.15 tag Maxim Dounin 2013-03-26 13:03:14 +0000
  • c58e2ab805 nginx-1.3.15-RELEASE release-1.3.15 Maxim Dounin 2013-03-26 13:03:02 +0000
  • 604e18fb2c Use NGX_FILE_ERROR for handling file operations errors. Valentin Bartenev 2013-03-25 15:49:11 +0000
  • ea327f13f1 Upstream: removed rudiments of upstream connection caching. Ruslan Ermilov 2013-03-25 14:51:44 +0000
  • 4d9fdd86f7 Upstream: removed sorting of upstream servers. Ruslan Ermilov 2013-03-25 13:41:30 +0000
  • 4f2d6513dc Mail: IPv6 backends (ticket #323). Ruslan Ermilov 2013-03-25 13:38:59 +0000
  • 2fd8b271c4 Upstream: removed double-free workarounds in peer.free() methods. Ruslan Ermilov 2013-03-25 13:16:55 +0000
  • 46b469a8ee Upstream: only call peer.free() if peer.get() selected a peer. Ruslan Ermilov 2013-03-25 13:14:49 +0000
  • 66f9c0f552 Misc: support for Mercurial repositories. Maxim Dounin 2013-03-22 15:47:18 +0000
  • 313901628c Misc: removed unused "snapshot" target. Maxim Dounin 2013-03-22 15:14:43 +0000
  • 50bd632663 Misc: switch to single export operation in "zip" target. Maxim Dounin 2013-03-22 15:14:07 +0000
  • 275a35c2d0 Split clients: check length when parsing configuration. Ruslan Ermilov 2013-03-21 16:06:53 +0000
  • 0ce62130cb Removed unused ngx_http_clear_variable() macro. Ruslan Ermilov 2013-03-21 16:06:13 +0000
  • d1c285e297 Fixed language in a comment preceding ngx_http_index_handler(). Ruslan Ermilov 2013-03-21 16:05:35 +0000
  • 64fe190fa0 Moved ngx_array_t definition from ngx_core.h to ngx_array.h. Ruslan Ermilov 2013-03-21 16:04:09 +0000
  • 56fce56f4f Use NGX_DEFAULT_POOL_SIZE macro where appropriate. Ruslan Ermilov 2013-03-21 16:03:24 +0000
  • 7b80e43389 Simplified ngx_array_create(). Ruslan Ermilov 2013-03-21 15:52:52 +0000
  • 9e5f617d66 Core: fixed resource leak if binary upgrade fails due to no memory. Ruslan Ermilov 2013-03-20 18:07:25 +0000
  • 2686cb4452 Preliminary experimental support for SPDY draft 2. Valentin Bartenev 2013-03-20 10:36:57 +0000
  • cf64a6c536 Win32: disabled MSVC warning about '\0' not fitting into array. Valentin Bartenev 2013-03-20 10:18:26 +0000
  • fb6f8c4509 URI processing code moved to a separate function. Valentin Bartenev 2013-03-20 09:36:27 +0000
  • fd8b7d2f33 Image filter: the "image_filter_interlace" directive. Ruslan Ermilov 2013-03-19 08:13:48 +0000
  • d7db87e6d9 The limit_req_status and limit_conn_status directives. Maxim Dounin 2013-03-18 14:50:29 +0000
  • 5a7661e581 Core: guard against failed allocation during binary upgrade. Ruslan Ermilov 2013-03-18 07:13:57 +0000
  • bac0cb3bbd Status: introduced the "ngx_stat_waiting" counter. Valentin Bartenev 2013-03-15 20:00:49 +0000
  • 23e692b58d Allow to reuse connections that wait their first request. Valentin Bartenev 2013-03-15 19:49:54 +0000
  • 3f70ddcfc6 Upstream: fixed previous commit. Maxim Dounin 2013-03-14 16:22:43 +0000
  • c49abd2317 Upstream: call ngx_http_run_posted_requests() on resolve errors. Maxim Dounin 2013-03-14 12:37:54 +0000
  • 4641497e9c Request body: avoid linking rb->buf to r->header_in. Maxim Dounin 2013-03-14 12:30:26 +0000
  • 545cfd1fd3 Request body: next upstream fix. Maxim Dounin 2013-03-14 12:28:53 +0000
  • 092355b2cc Fixed logging in ngx_http_wait_request_handler(). Maxim Dounin 2013-03-12 13:38:04 +0000
  • f1b6e47b74 Removed unused prototype of ngx_http_find_server_conf(). Valentin Bartenev 2013-03-11 14:44:56 +0000
  • b8cba361f7 Gzip: fixed setting of NGX_HTTP_GZIP_BUFFERED. Valentin Bartenev 2013-03-11 11:19:58 +0000
  • 8fbef4841f SSL: Next Protocol Negotiation extension support. Valentin Bartenev 2013-03-07 18:21:28 +0000
  • bf23093e10 Refactored ngx_http_init_request(). Valentin Bartenev 2013-03-07 18:14:27 +0000
  • a32d3f8b6b Removed c->single_connection flag. Valentin Bartenev 2013-03-07 18:07:16 +0000
  • 4815b3b2ee Respect the new behavior of TCP_DEFER_ACCEPT. Valentin Bartenev 2013-03-07 17:59:27 +0000
  • 3e5aaee828 Use "client_header_timeout" for all requests in a connection. Valentin Bartenev 2013-03-07 17:41:40 +0000
  • a46a3ab68d Create request object only after the first byte was received. Valentin Bartenev 2013-03-07 17:21:50 +0000
  • 1e1b93b51f Version bump. Valentin Bartenev 2013-03-07 17:07:04 +0000
  • 86402932b7 release-1.3.14 tag Maxim Dounin 2013-03-05 14:36:20 +0000
  • 7dcc731118 nginx-1.3.14-RELEASE release-1.3.14 Maxim Dounin 2013-03-05 14:35:58 +0000
  • b502fcb37a Mp4: fixed handling of too small mdat atoms (ticket #266). Maxim Dounin 2013-03-04 15:39:03 +0000
  • fcf003c6f4 Allocate request object from its own pool. Valentin Bartenev 2013-03-01 14:55:42 +0000
  • b720f650bb SNI: added restriction on requesting host other than negotiated. Valentin Bartenev 2013-02-27 17:41:34 +0000
  • 6000f4ad6d SNI: reset to default server if requested host was not found. Valentin Bartenev 2013-02-27 17:38:54 +0000