Commit Graph

  • f61612532c SNI: avoid surplus lookup of virtual server if SNI was used. Valentin Bartenev 2013-02-27 17:33:59 +0000
  • 8c4fea1766 Apply server configuration as soon as host is known. Valentin Bartenev 2013-02-27 17:27:15 +0000
  • d281d0ba8b SSL: do not treat SSL handshake as request. Valentin Bartenev 2013-02-27 17:21:21 +0000
  • 167aabf2b3 Status: do not count connection as reading right after accept(). Valentin Bartenev 2013-02-27 17:16:51 +0000
  • 64932a9714 SNI: reuse selected configuration for all requests in a connection. Valentin Bartenev 2013-02-27 17:12:48 +0000
  • e1d8158b5e SNI: ignore captures in server_name regexes when matching by SNI. Valentin Bartenev 2013-02-27 17:06:52 +0000
  • 8ca4dff8c8 Changed interface of ngx_http_validate_host(). Valentin Bartenev 2013-02-27 17:03:14 +0000
  • b314102ff1 Introduced the ngx_http_set_connection_log() macro. Valentin Bartenev 2013-02-27 16:56:47 +0000
  • 508afb8cf5 The default server lookup is now done only once per connection. Valentin Bartenev 2013-02-27 16:53:01 +0000
  • 67a68720b7 Correctly handle multiple X-Forwarded-For headers (ticket #106). Ruslan Ermilov 2013-02-27 13:29:50 +0000
  • 40ea120b34 Fixed separator in $sent_http_cache_control. Ruslan Ermilov 2013-02-27 13:22:20 +0000
  • f1d5d03eee Fixed potential segfault in ngx_http_keepalive_handler(). Valentin Bartenev 2013-02-23 13:23:48 +0000
  • 890ee444ca SSL: retry "sess_id" and "id" allocations. Maxim Dounin 2013-02-23 11:54:25 +0000
  • 56bc5f250b Trailing whitespace fix. Maxim Dounin 2013-02-23 11:50:42 +0000
  • 284a7dbb30 Introduced variables in ngx_http_stub_status module. Andrey Belov 2013-02-21 23:31:57 +0000
  • 208fc03e7c Connection upgrade support in uwsgi and scgi modules. Maxim Dounin 2013-02-20 16:41:05 +0000
  • 59db08a6fc Removed zero termination of shm zone names. Valentin Bartenev 2013-02-19 17:48:45 +0000
  • a98305e363 Version bump. Valentin Bartenev 2013-02-19 17:45:12 +0000
  • 2154327e9c release-1.3.13 tag Maxim Dounin 2013-02-19 15:15:11 +0000
  • a7b410419f nginx-1.3.13-RELEASE release-1.3.13 Maxim Dounin 2013-02-19 15:14:48 +0000
  • 82d48e1eba Proxy: fixed do_write handling in previous commit. Maxim Dounin 2013-02-18 15:08:46 +0000
  • 08a73b4aad Proxy: support for connection upgrade (101 Switching Protocols). Maxim Dounin 2013-02-18 13:50:52 +0000
  • 35c17ea6f5 Configure: changed default compiler from "gcc" to "cc". Gleb Smirnoff 2013-02-18 11:35:28 +0000
  • 7022bc28ea Configure: rebuild perl module nginx.so if headers are changed. Maxim Dounin 2013-02-15 16:50:22 +0000
  • d2c9f4554f Fixed false memset warning on Linux with -O3 (ticket #275). Maxim Dounin 2013-02-13 14:39:46 +0000
  • abb71819fb release-1.2.7 tag Maxim Dounin 2013-02-12 13:40:46 +0000
  • 006c286862 nginx-1.2.7-RELEASE release-1.2.7 Maxim Dounin 2013-02-12 13:40:16 +0000
  • 07b961d76d Merge of r5005, r5031, r5066: PCRE and OpenSSL for win32 builds. Maxim Dounin 2013-02-11 23:57:13 +0000
  • 2761d480a2 Updated OpenSSL used for win32 builds. Maxim Dounin 2013-02-11 23:37:20 +0000
  • 7eafb7761e Merge of r5027, r5028, r5029: fastcgi_keep_conn fixes. Maxim Dounin 2013-02-11 16:11:14 +0000
  • 61312182f5 Merge of r5018: secure link: fixed configuration inheritance. Maxim Dounin 2013-02-11 16:09:35 +0000
  • c9e51955ea Merge of r5017: fixed null dereference with resolver and poll. Maxim Dounin 2013-02-11 16:06:39 +0000
  • 431111e8d8 Merge of r5014, r5015, r5016, r5030: geoip ipv6 support. Maxim Dounin 2013-02-11 15:34:30 +0000
  • e8ef9ea62b Merge of r5013: proxy: fixed proxy_method to always add space. Maxim Dounin 2013-02-11 15:31:10 +0000
  • ad45350460 Merge of r5012: configure: removed redundant variable assignment. Maxim Dounin 2013-02-11 15:28:50 +0000
  • a901bd695d Merge of r5004, r5019-r5025: ssl fixes. Maxim Dounin 2013-02-11 15:12:06 +0000
  • 7ce291435a Merge of r5001: year 2013. Maxim Dounin 2013-02-11 15:00:43 +0000
  • 635dae7cad Merge of r4999, r5003: detect duplicate "events" and "keepalive". Maxim Dounin 2013-02-11 14:58:25 +0000
  • ff145c0574 Merge of r4992: off-by-one with 32/64 upstream backup servers. Maxim Dounin 2013-02-11 14:56:14 +0000
  • 6b070a4d21 Merge of r4991: fixed proxied HEAD requests with gzip enabled. Maxim Dounin 2013-02-11 14:39:49 +0000
  • eef05677eb Merge of r4985, r4986, r4987, r4988, r4989, r5002: access_log gzip. Maxim Dounin 2013-02-11 14:34:00 +0000
  • 8fea197932 Merge of r4979, r4982: image filter configuration inheritance. Maxim Dounin 2013-02-11 13:59:08 +0000
  • fba705e4f5 Merge of r4976: let add_header affect 201 responses (ticket #125). Maxim Dounin 2013-02-11 13:52:13 +0000
  • 5b59ed2e0a Merge of r4983: crypt_r() error handling fixed. Maxim Dounin 2013-02-11 12:37:06 +0000
  • bbbadc2be2 Merge of r4974: avoid sending "100 Continue" on 413. Maxim Dounin 2013-02-11 12:35:49 +0000
  • 5667debba4 Merge of r4993, r4994, r4997, r5000: geo ipv6 support. Maxim Dounin 2013-02-11 12:31:43 +0000
  • 20951d0eae Merge of r4968, r4969, r4977, r4980, r4981, r4990: geo fixes. Maxim Dounin 2013-02-11 12:26:33 +0000
  • b217a2a467 Merge of r4967: ngx_write_fd() and ngx_read_fd() errors handling. Maxim Dounin 2013-02-10 03:55:18 +0000
  • ad72db49c0 Merge of r4966: gzip: fixed zlib memLevel adjusting. Maxim Dounin 2013-02-10 03:52:26 +0000
  • 244b6659ec Merge of r4965: upstream: fixed SIGSEGV with the "if" directive. Maxim Dounin 2013-02-10 03:27:15 +0000
  • 1e0ed6da52 Merge of r4963: proxy: better error message about unexpected data. Maxim Dounin 2013-02-10 03:22:58 +0000
  • 4b78ff952f Merge of r4962: limit_rate fix. Maxim Dounin 2013-02-10 03:20:00 +0000
  • a2107a6705 Merge of r4961: configure: better check for PCRE JIT. Maxim Dounin 2013-02-10 03:18:08 +0000
  • 8967b7e032 Merge of r4948, r4949, r4964, r4973, r5011: variables. Maxim Dounin 2013-02-10 03:08:42 +0000
  • 374b73c43c Merge of r4947: xslt: prevented infinite loop. Maxim Dounin 2013-02-10 03:00:55 +0000
  • deee4cafa0 Merge of r4946, r4978: perl. Maxim Dounin 2013-02-10 02:58:03 +0000
  • dcec6574b8 Merge of r4945, r4984: ngx_inet.[ch] minor fixes. Maxim Dounin 2013-02-10 02:56:03 +0000
  • 4f535b103e Merge of r4944: removed GLOB_NOSORT glob option. Maxim Dounin 2013-02-09 21:27:37 +0000
  • 5abb6ff1f0 Version bump. Maxim Dounin 2013-02-09 21:07:06 +0000
  • a2b987e79f Added support for {SHA} passwords (ticket #50). Maxim Dounin 2013-02-07 12:09:56 +0000
  • 6cb9bbe71c Version bump. Maxim Dounin 2013-02-07 12:09:09 +0000
  • e757c8d2e3 release-1.3.12 tag Maxim Dounin 2013-02-05 14:07:01 +0000
  • a24e00fbbc nginx-1.3.12-RELEASE release-1.3.12 Maxim Dounin 2013-02-05 14:06:41 +0000
  • 94bee544a0 Updated OpenSSL used for win32 builds. Maxim Dounin 2013-02-05 13:41:48 +0000
  • 75e5d13ec6 GeoIP: removed pseudo-support of "proxy" and "netspeed" databases. Ruslan Ermilov 2013-02-04 16:44:22 +0000
  • aad0a1dba6 FastCGI: proper handling of split fastcgi end request. Maxim Dounin 2013-02-01 14:41:50 +0000
  • e8efec0e5e FastCGI: unconditional state transitions. Maxim Dounin 2013-02-01 14:41:07 +0000
  • 1c5fce7518 FastCGI: fixed wrong connection close with fastcgi_keep_conn. Maxim Dounin 2013-02-01 14:40:19 +0000
  • e97e4124e3 Request body: fixed client_body_in_file_only. Maxim Dounin 2013-02-01 14:38:18 +0000
  • 2887c06fde SSL: fixed ngx_ssl_handshake() with level-triggered event methods. Maxim Dounin 2013-02-01 14:37:43 +0000
  • 733e6d2ac6 SSL: take into account data in the buffer while limiting output. Valentin Bartenev 2013-01-28 15:41:12 +0000
  • 0f0fac70a1 SSL: avoid calling SSL_write() with zero data size. Valentin Bartenev 2013-01-28 15:40:25 +0000
  • f98b1d2561 SSL: calculation of buffer size moved closer to its usage. Valentin Bartenev 2013-01-28 15:38:36 +0000
  • 0f62e193dc SSL: preservation of flush flag for buffered data. Valentin Bartenev 2013-01-28 15:37:11 +0000
  • c857dade60 SSL: resetting of flush flag after the data was written. Valentin Bartenev 2013-01-28 15:35:12 +0000
  • 693ba0179e SSL: removed conditions that always hold true. Valentin Bartenev 2013-01-28 15:34:09 +0000
  • 4b46b7fc5b Secure_link: fixed configuration inheritance. Ruslan Ermilov 2013-01-28 14:42:07 +0000
  • 33e934ccc8 Events: fixed null pointer dereference with resolver and poll. Ruslan Ermilov 2013-01-25 09:59:28 +0000
  • db5e48d9b8 GeoIP: IPv6 support. Ruslan Ermilov 2013-01-24 16:15:51 +0000
  • 6aa684c3c3 Configure: fixed GeoIP library detection. Ruslan Ermilov 2013-01-24 16:15:07 +0000
  • 9e334857a1 Configure: fixed style of include directories. Ruslan Ermilov 2013-01-24 16:14:12 +0000
  • aa0b86fb4d Proxy: fixed proxy_method to always add space. Maxim Dounin 2013-01-22 12:36:00 +0000
  • f29eb0798b Removed redundant variable assignment. Sergey Budnevitch 2013-01-21 15:05:54 +0000
  • 19e2ef77c2 Variables $pipe, $request_length, $time_iso8601, and $time_local. Ruslan Ermilov 2013-01-21 13:15:29 +0000
  • e493f9ad4e Version bump. Ruslan Ermilov 2013-01-17 09:55:36 +0000
  • 5d143ca864 Fixed and improved the "*_bind" directives of proxying modules. Ruslan Ermilov 2013-01-16 09:42:57 +0000
  • 2aad7d7bb7 release-1.3.11 tag Maxim Dounin 2013-01-10 13:17:29 +0000
  • 9ebe377b3c nginx-1.3.11-RELEASE release-1.3.11 Maxim Dounin 2013-01-10 13:17:04 +0000
  • a2a229193a Fixed "proxy_pass" with IP address and no port (ticket #276). Ruslan Ermilov 2013-01-10 12:58:55 +0000
  • 2cbb7ae42a Updated PCRE used for win32 builds. Maxim Dounin 2013-01-10 11:38:14 +0000
  • 041449a3d3 SSL: speedup loading of configs with many ssl servers. Maxim Dounin 2013-01-09 14:11:48 +0000
  • a6ea2f8f48 Events: added check for duplicate "events" directive. Valentin Bartenev 2013-01-08 14:03:37 +0000
  • ff2e304223 The data pointer in ngx_open_file_t objects must be initialized. Valentin Bartenev 2013-01-08 14:01:57 +0000
  • f3ab6ec5ba Year 2013. Ruslan Ermilov 2012-12-31 22:08:19 +0000
  • 92d571dd71 Geo: improved code readability. Ruslan Ermilov 2012-12-27 21:35:47 +0000
  • f8a6de481c Upstream keepalive: detect duplicate "keepalive" directive. Ruslan Ermilov 2012-12-26 14:46:06 +0000
  • 0a668faba4 Version bump. Ruslan Ermilov 2012-12-26 09:29:37 +0000
  • f2c8704fd0 Geo: made "default" affect both IPv4 and IPv6 when using prefixes. Ruslan Ermilov 2012-12-26 05:03:51 +0000
  • 592bd8d273 release-1.3.10 tag Maxim Dounin 2012-12-25 14:24:12 +0000
  • 2d5f14c746 nginx-1.3.10-RELEASE release-1.3.10 Maxim Dounin 2012-12-25 14:23:45 +0000