Commit Graph

  • 346791187f Disable symlinks: added the "from" parameter support to the open file cache. Valentin Bartenev 2012-02-27 16:46:57 +0000
  • 075e852a4e Configure: moved icc detection before gcc. Maxim Dounin 2012-02-27 16:23:44 +0000
  • 1c57fb8790 Added support for the 307 Temporary Redirect. Ruslan Ermilov 2012-02-27 11:43:40 +0000
  • 09422e632f Renamed constants and fixed off-by-one error in "msie_padding on" handling. Ruslan Ermilov 2012-02-22 16:23:29 +0000
  • b5d0d7a232 Event pipe: fixed buffer loss in p->length case. Maxim Dounin 2012-02-22 11:28:53 +0000
  • 86c5513ecb Disable symlinks: use O_SEARCH|O_DIRECTORY to open path components. Valentin Bartenev 2012-02-21 15:10:13 +0000
  • 15b3173c5e Disable symlinks: don't allow creating or truncating a file via a symlink in the last path component if "if_not_owner" parameter is used. Valentin Bartenev 2012-02-21 15:04:41 +0000
  • 8c27e6429a Disable symlinks: cleanups once again. Valentin Bartenev 2012-02-21 15:01:25 +0000
  • 7ba66f42a0 Disable symlinks: added explicit cast of AT_FDCWD (ticket #111). Maxim Dounin 2012-02-20 19:14:35 +0000
  • 6bb86e3d58 Disable symlinks: error handling cleanup again. Maxim Dounin 2012-02-20 19:14:07 +0000
  • 3c00e341ea Version bump. Maxim Dounin 2012-02-20 19:12:48 +0000
  • f14d8e5ab5 release-1.1.15 tag Maxim Dounin 2012-02-15 13:26:27 +0000
  • 3cf5ad94e9 nginx-1.1.15-RELEASE release-1.1.15 Maxim Dounin 2012-02-15 13:26:06 +0000
  • 32b000bad7 Disable symlinks: fixed edge cases of path handling. Maxim Dounin 2012-02-15 12:18:55 +0000
  • 04015a48ca Disable symlinks: cleanup error handling. Maxim Dounin 2012-02-15 12:17:24 +0000
  • 8ce8f6667f Support for disable_symlinks in various modules. Andrey Belov 2012-02-13 16:32:21 +0000
  • bd1e719bf9 Added disable_symlinks directive. Andrey Belov 2012-02-13 16:29:04 +0000
  • 32c8df44d5 Changed ngx_open_and_stat_file() to use ngx_str_t. Andrey Belov 2012-02-13 16:16:45 +0000
  • 71205c3fbc Added openat()/fstatat(). Andrey Belov 2012-02-13 16:13:21 +0000
  • 9f38b20db5 Time parsing cleanup. Maxim Dounin 2012-02-13 15:41:11 +0000
  • 8cb7134f49 Fixed build with embedded perl and --with-openssl. Maxim Dounin 2012-02-13 15:38:48 +0000
  • 7dff998495 Core: protection from cycles with named locations and post_action. Maxim Dounin 2012-02-13 15:35:48 +0000
  • 1b0ad6ee72 Core: protection from subrequest loops. Maxim Dounin 2012-02-13 15:33:08 +0000
  • 947fc03ca3 Variables: honor no_cacheable for not_found variables. Maxim Dounin 2012-02-13 15:31:07 +0000
  • 01c133cda4 Fix for proxy_store leaving temporary files for subrequests. Maxim Dounin 2012-02-13 15:28:19 +0000
  • 71ce7a13ed Gzip filter: handling of empty flush buffers. Maxim Dounin 2012-02-13 15:23:43 +0000
  • 37c6228d43 Removed r->cache/r->cached dependencies in range filter. Maxim Dounin 2012-02-13 15:20:49 +0000
  • a113cb3543 Proxy: added the "proxy_cookie_path" directive. Valentin Bartenev 2012-02-13 11:08:05 +0000
  • e9df2d6f46 Proxy: added the "proxy_cookie_domain" directive. Valentin Bartenev 2012-02-13 11:04:45 +0000
  • b3e3b2e75a Upstream: added callback hook for the "Set-Cookie" header. Valentin Bartenev 2012-02-13 11:01:58 +0000
  • 85551e58fe Proxy: generic regex related code from the "proxy_redirect" directive moved to a separate function. Valentin Bartenev 2012-02-13 11:00:08 +0000
  • 7c611aa186 Proxy: generic rewrite code from the "proxy_redirect" handlers moved to a separate function with trivial optimization. Valentin Bartenev 2012-02-13 10:56:09 +0000
  • 582dac116d Proxy: renamed some "proxy_redirect" related declarations to a more general and reusable. Valentin Bartenev 2012-02-13 10:42:44 +0000
  • 060b92451b Upstream: fixed "too big header" check. Maxim Dounin 2012-02-10 14:31:04 +0000
  • 891b43db32 Added ngx_ncpu detection for most *nix platforms. Valentin Bartenev 2012-02-10 11:24:19 +0000
  • 9e8708cbd6 Limit conn: returned to the old behavior of using the first actual limit on the way. Valentin Bartenev 2012-02-10 10:48:58 +0000
  • e35ff2a08c Fixed module name in comment. It was forgotten in r4281. Valentin Bartenev 2012-02-10 09:56:37 +0000
  • 0f3d6715e7 Version bump. Maxim Dounin 2012-02-09 16:18:02 +0000
  • 95aee69f89 release-1.0.12 tag Maxim Dounin 2012-02-06 14:09:16 +0000
  • 4a8d696bd7 nginx-1.0.12-RELEASE release-1.0.12 Maxim Dounin 2012-02-06 14:08:59 +0000
  • 8f8e06a641 Updated libs used for win32 builds. Maxim Dounin 2012-02-06 11:40:10 +0000
  • b39bc1ccbd Merge of r4422: Maxim Dounin 2012-02-05 20:06:50 +0000
  • f4d00a96ac Merge of r4416: Maxim Dounin 2012-02-05 20:05:11 +0000
  • a22bc749c7 Merge of r4406, r4413: copyrights updated. Maxim Dounin 2012-02-05 20:02:59 +0000
  • 915bc54403 Merge of r4405: Maxim Dounin 2012-02-05 19:27:18 +0000
  • a491bd5799 Merge of r4404: Maxim Dounin 2012-02-05 19:25:24 +0000
  • c8d012d425 Merge of r4402: Maxim Dounin 2012-02-05 19:23:44 +0000
  • 8bfb37e9f0 Merge of r4401, r4415: Maxim Dounin 2012-02-05 19:15:09 +0000
  • 28c968a89b Merge of r4398: Maxim Dounin 2012-02-05 19:06:52 +0000
  • 4ce7f78c97 Merge of r4396: Maxim Dounin 2012-02-05 19:05:06 +0000
  • d1f88c6530 Merge of r4393: zlib license file include fixed. Maxim Dounin 2012-02-05 19:03:21 +0000
  • 21f546d0d6 Merge of r4384, r4385: Maxim Dounin 2012-02-05 16:12:55 +0000
  • ff8c2aedfe Merge of r4383, r4403: Maxim Dounin 2012-02-05 15:51:20 +0000
  • d7ccc61da1 Merge of r4381, r4400: Maxim Dounin 2012-02-05 15:47:58 +0000
  • 6a86b4d662 Merge of r4379: duplicate words removed. Maxim Dounin 2012-02-05 15:34:20 +0000
  • ea7bed29fd Merge of r4375, r4382: Maxim Dounin 2012-02-05 14:09:46 +0000
  • ef76b584da Merge of r4372, r4373, r4374: Maxim Dounin 2012-02-05 13:53:50 +0000
  • 6f7a1824b5 Merge of r4339, r4340, r4341: Maxim Dounin 2012-02-05 13:34:08 +0000
  • cb15836d9a Merge of r4338: Maxim Dounin 2012-02-05 12:46:20 +0000
  • e8f02297be Merge r4336: Maxim Dounin 2012-02-05 12:42:36 +0000
  • c68a4cfdc5 Merge of r4335: Maxim Dounin 2012-02-05 12:37:48 +0000
  • b134a0cfa9 Merge of r4377: configure on Solaris fixed. Maxim Dounin 2012-02-05 12:28:35 +0000
  • 6154497b90 Merge of r4327: Maxim Dounin 2012-02-04 23:28:10 +0000
  • e646c6a946 Merge of r4306, r4320: Maxim Dounin 2012-02-04 23:18:12 +0000
  • b720407a89 Merge of r4326: Maxim Dounin 2012-02-04 22:30:30 +0000
  • 65d3ae1715 Version bump. Maxim Dounin 2012-02-04 22:23:12 +0000
  • 0661cae7cb release-1.1.14 tag Maxim Dounin 2012-01-30 13:52:35 +0000
  • 31fd005fad nginx-1.1.14-RELEASE release-1.1.14 Maxim Dounin 2012-01-30 13:52:10 +0000
  • 73a045ce01 Update OpenSSL and PCRE used for win32 builds. Maxim Dounin 2012-01-30 13:47:03 +0000
  • 11cc9dac44 Limit req: unbreak compilation with MSVC. Maxim Dounin 2012-01-30 13:19:25 +0000
  • fbf7a0a48a Fixed memory leak on HUP signal when PCRE JIT was used. Valentin Bartenev 2012-01-30 12:53:57 +0000
  • 3feafa765f Fixed proxy_redirect off inheritance. Valentin Bartenev 2012-01-30 11:22:56 +0000
  • 4a23bc5705 Fixed error handling in ngx_event_connect_peer(). Maxim Dounin 2012-01-30 11:12:52 +0000
  • b06200f3dc Limit req: support for multiple "limit_req" limits. Valentin Bartenev 2012-01-30 10:17:56 +0000
  • 73d0b6a721 Limit req: number of cleanup calls reduced. Valentin Bartenev 2012-01-30 10:01:39 +0000
  • 8dab3b5a39 Limit req: allocation and initialization of a new node moved to the lookup function. Valentin Bartenev 2012-01-30 09:41:49 +0000
  • 5f5205ba87 Limit req: improved error handling when parsing "zone" parameter of "limit_req_zone" directive; minimum size of zone is increased. Valentin Bartenev 2012-01-30 09:26:08 +0000
  • d4dbf6ad59 Limit req: error messages fixed. Valentin Bartenev 2012-01-30 09:02:29 +0000
  • b3e461e63c Fixed AIO error handling on FreeBSD. Maxim Dounin 2012-01-30 07:39:47 +0000
  • 90a7a8f5d9 Removed ENGINE_load_builtin_engines() call. Maxim Dounin 2012-01-30 07:38:27 +0000
  • 94992aa62e Fixed grammar in PCRE JIT error log message. Valentin Bartenev 2012-01-24 10:20:42 +0000
  • f8d59e33f3 Copyright updated. Maxim Konovalov 2012-01-18 15:07:43 +0000
  • 8e1ef760da Version bump. Maxim Konovalov 2012-01-18 15:04:17 +0000
  • 4fb388107b Version bump. Maxim Konovalov 2012-01-18 14:33:17 +0000
  • c179876028 Fixed spelling. Ruslan Ermilov 2012-01-17 07:09:51 +0000
  • aeabd6f5d7 release-1.1.13 tag Maxim Dounin 2012-01-16 15:15:01 +0000
  • 8ce4fa51cf nginx-1.1.13-RELEASE release-1.1.13 Maxim Dounin 2012-01-16 15:14:37 +0000
  • 617c9e52fa Updated OpenSSL version used for win32 build. Maxim Dounin 2012-01-16 15:10:36 +0000
  • 380198ff82 2012 year. Igor Sysoev 2012-01-16 14:31:15 +0000
  • 363a0c53e7 Fixed division by zero exception in ngx_hash_init(). Valentin Bartenev 2012-01-16 12:42:07 +0000
  • b904676b5e Fixed sched_setaffinity(2) to correctly pass size. Maxim Dounin 2012-01-16 11:13:48 +0000
  • 9572920af0 Fixed handling of mp4 above 2G and 32bit offsets (ticket #84). Maxim Dounin 2012-01-16 11:03:27 +0000
  • 2c55914a9f Fixed proxy_cache_use_stale in "no live upstreams" case. Maxim Dounin 2012-01-16 11:01:52 +0000
  • 4efcbce328 Added support for TLSv1.1, TLSv1.2 in ssl_protocols directive. Maxim Dounin 2012-01-11 11:15:00 +0000
  • f2ef9db230 Fixed limit_req burst/nodelay inheritance (ticket #76). Maxim Dounin 2012-01-11 11:09:05 +0000
  • b8ef9d9255 Fixed: proxy_redirect with regex might broke Refresh header. Valentin Bartenev 2012-01-10 15:09:45 +0000
  • d55ce18c95 Changed ngx_log_debugN() macros to verify the number of arguments when built with debugging. Ruslan Ermilov 2012-01-10 07:28:32 +0000
  • 9d712d9bf1 Fixed configure with system PCRE library on Solaris. The bug has been introduced in r4389. Valentin Bartenev 2011-12-29 15:58:53 +0000
  • f08ba92492 Some questionable optomizations flags for icc were removed in order to simplify support of its future versions. Maxim Konovalov 2011-12-29 15:36:07 +0000
  • 53fc82ff60 Fixed punctuation. Maxim Dounin 2011-12-28 13:30:56 +0000