Commit Graph

  • 48d17bca94 refactor gzip quantity introduced in r3981: it ignored "q=1.000" Igor Sysoev 2011-08-04 14:50:59 +0000
  • dfd81a23b2 A new fix for the case when ssl_session_cache defined, but ssl is not enabled in any server. The previous r1033 does not help when unused zone becomes used after reconfiguration, so it is backed out. Igor Sysoev 2011-08-04 11:12:30 +0000
  • c42be75569 removal of error message about %name log_format parameters, they have been deleted long ago in 0.5.0-RELEASE Igor Sysoev 2011-08-03 16:01:36 +0000
  • 7cce1cacaa fix typo introduced in r3985 Igor Sysoev 2011-08-02 12:43:01 +0000
  • 475a5dfcf1 bump version Igor Sysoev 2011-08-02 12:39:38 +0000
  • abf9751323 release-1.1.0 tag Igor Sysoev 2011-08-01 14:47:46 +0000
  • 9519d882f1 nginx-1.1.0-RELEASE release-1.1.0 Igor Sysoev 2011-08-01 14:47:40 +0000
  • 72a96bfdcb fix r3981 again for case "Accept-Encoding: gzip" Igor Sysoev 2011-08-01 14:38:09 +0000
  • 21fd22d089 always set timer in discard body handler, this fixes the cases when request for static file is redirected by error_page to an SSI page Igor Sysoev 2011-08-01 13:52:54 +0000
  • 2505587b4d lingering_close "off|on|always" patch by Maxim Dounin Igor Sysoev 2011-08-01 13:26:55 +0000
  • 41c8a1d27f do not send RST on normal lingering close read timeout, if reset_timedout_connection is on Igor Sysoev 2011-08-01 13:08:03 +0000
  • bd7dfe44c5 fix r3981 for case "Accept-Encoding: gzip" Igor Sysoev 2011-08-01 11:21:46 +0000
  • 2f3668b59b enable lingering close for pipelined requests patch by Maxim Dounin Igor Sysoev 2011-08-01 11:08:57 +0000
  • 721f47ed3c Accept-Encoding refactoring: "gzip; q=0" support Igor Sysoev 2011-08-01 11:02:12 +0000
  • d743a2339e Accept-Encoding refactoring: test first the most common case "gzip," Igor Sysoev 2011-07-30 07:34:12 +0000
  • 6652cc5962 Accept-Encoding refactoring: remove ancient MSIE 4.x test for gzip Igor Sysoev 2011-07-30 06:20:06 +0000
  • c9468026e7 test length of proxy_pass with variables patch by Lanshun Zhou Igor Sysoev 2011-07-30 06:11:46 +0000
  • c2f852c260 update r3945 with more descriptive error message Igor Sysoev 2011-07-29 15:33:03 +0000
  • 26b94d7173 copy OpenSSL-1.0.0d LICENSE for nginx/Windows zip Igor Sysoev 2011-07-29 15:15:16 +0000
  • 922f106582 loader_files, loader_sleep, and loader_threshold Igor Sysoev 2011-07-29 15:09:02 +0000
  • d5a25a4b97 set correct configuration file values while adding path patch by Maxim Dounin Igor Sysoev 2011-07-25 10:22:38 +0000
  • 1850ce09a1 rename ngx_http_file_cache_manager_sleep() to ngx_http_file_cache_loader_sleep() and do not use it all in cache manager: this is a vestige of the times when cache manager loaded cache Igor Sysoev 2011-07-25 09:45:00 +0000
  • d8ce166e2e do not close connection if cache file is too small: replace it with valid one Igor Sysoev 2011-07-24 20:04:47 +0000
  • c2cafadfa5 elimination of reading cache files by cache loader Igor Sysoev 2011-07-24 19:46:53 +0000
  • 92161bac79 fix r3968 Igor Sysoev 2011-07-24 19:43:52 +0000
  • 6cb6fc4a09 update the previous commit: removing dependencies on file uniq since WIN32_FIND_DATA has no such field Igor Sysoev 2011-07-24 17:36:26 +0000
  • c1250b6a49 The cache loader performs two tasks: inserting cache objects in inactivity list and evaluating total cache size. Reading just directory is enough for this purpose. Elimination of reading cache files saves at least one disk I/O operation per file. Igor Sysoev 2011-07-24 16:47:31 +0000
  • bb389f6111 fuse two if's in one condition Igor Sysoev 2011-07-24 16:10:06 +0000
  • 64d024605a style fix Igor Sysoev 2011-07-24 16:06:24 +0000
  • 08b597592f do not try to reuse and save a SSL session for a peer created on the fly by ngx_http_upstream_create_round_robin_peer(), since the peer lives only during request so the saved SSL session will never be used again and just causes memory leak Igor Sysoev 2011-07-22 16:30:17 +0000
  • a3741fb24d finalizing with rc == 0 in unbuffered proxy mode caused nginx to wait for another send_timeout before actually closing client's connection if client timed out while still talking to upstream server Igor Sysoev 2011-07-22 13:30:16 +0000
  • b0b6bcedfc fix SSL connection issues on platforms with 32-bit off_t patch by Maxim Dounin Igor Sysoev 2011-07-22 12:53:04 +0000
  • a7ed0951e3 fix build by gcc46 with -Wunused-value option patch by Maxim Dounin Igor Sysoev 2011-07-22 10:43:50 +0000
  • f39642a907 ECDHE support patch by Adrian Kotelba Igor Sysoev 2011-07-20 15:42:40 +0000
  • e61ba26744 MSIE export versions are rare now, so RSA 512 key is generated on demand and is shared among all hosts instead of pregenerating for every HTTPS host on configuraiton phase. This decreases start time for configuration with large number of HTTPS hosts. Igor Sysoev 2011-07-20 12:59:24 +0000
  • 2551f4a55d bump version: 1.1.0 development version Igor Sysoev 2011-07-20 09:29:25 +0000
  • 3b66b7d48c stable-1.0 branch Igor Sysoev 2011-07-19 14:57:06 +0000
  • 2986522fb9 release-0.7.69 tag stable-0.7 Igor Sysoev 2011-07-19 14:20:33 +0000
  • ed8d15858a nginx-0.7.69-RELEASE release-0.7.69 Igor Sysoev 2011-07-19 14:20:25 +0000
  • 1595bdfc30 copy OpenSSL-0.9.8r LICENSE for nginx/Windows zip Igor Sysoev 2011-07-19 14:16:58 +0000
  • e0ec6a04f5 merge r3945: Igor Sysoev 2011-07-19 14:15:50 +0000
  • 97bf815054 bump version Igor Sysoev 2011-07-19 14:11:18 +0000
  • e28a2c54eb release-0.8.55 tag stable-0.8 Igor Sysoev 2011-07-19 13:59:54 +0000
  • 4c9f232855 nginx-0.8.55-RELEASE release-0.8.55 Igor Sysoev 2011-07-19 13:59:47 +0000
  • 429854b1f6 copy OpenSSL-0.9.8r LICENSE for nginx/Windows zip Igor Sysoev 2011-07-19 13:54:09 +0000
  • 5a80933ea0 merge r3945: Igor Sysoev 2011-07-19 13:52:56 +0000
  • 71c6832995 bump version Igor Sysoev 2011-07-19 13:49:44 +0000
  • 7c4e29dcbe release-1.0.5 tag Igor Sysoev 2011-07-19 13:38:44 +0000
  • 3763cfb559 nginx-1.0.5-RELEASE release-1.0.5 Igor Sysoev 2011-07-19 13:38:37 +0000
  • 6c3c3bbe42 fix segfault if cache key is larger than upstream buffer size patch by Lanshun Zhou Igor Sysoev 2011-07-19 11:24:16 +0000
  • 82afb9cc86 $uid_reset Igor Sysoev 2011-07-19 11:21:50 +0000
  • a0202f26c6 fix r3756: release lock to allow other process to delete cache node patch by Maxim Dounin Igor Sysoev 2011-07-19 10:35:02 +0000
  • 99f2b9e063 fix building by MSVC Igor Sysoev 2011-07-18 15:00:05 +0000
  • 87ee007022 revert r3935 and fix "stalled cache updating" alert by freeing cache at upstream finalize phase patch by Maxim Dounin Igor Sysoev 2011-06-28 13:26:08 +0000
  • f58154db2f referer_hash_max_size and referer_hash_bucket_size directives patch by Witold Filipczyk Igor Sysoev 2011-06-28 10:40:44 +0000
  • 8d7b1d222e use !aNULL to disable all anonymous cipher suites patch by Rob Stradling Igor Sysoev 2011-06-27 15:47:51 +0000
  • 0a860a1c1d bump version Igor Sysoev 2011-06-27 15:34:44 +0000
  • 539aa3a1bf release-1.0.4 tag Igor Sysoev 2011-06-01 09:29:59 +0000
  • 9201382188 nginx-1.0.4-RELEASE release-1.0.4 Igor Sysoev 2011-06-01 09:29:58 +0000
  • 1788ec0c48 fix "stalled cache updating" alert, when non-cachable HEAD response did not not free an expired cache node Igor Sysoev 2011-06-01 08:02:34 +0000
  • e9041dd12c concatenate auto/os/features and auto/unix Igor Sysoev 2011-05-31 08:25:10 +0000
  • e2fac245b6 delete unused auto/threads Igor Sysoev 2011-05-31 08:20:16 +0000
  • 0462a613c1 Support POSIX semaphores on Linux. This configure test must run before auto/make, because it adds library. auto/unix was placed after auto/make just for historical reasons. Igor Sysoev 2011-05-31 08:17:27 +0000
  • 5343bf3221 revert r3875 since now map uses case sensetive regexes by default Igor Sysoev 2011-05-30 14:24:17 +0000
  • 53d05b969b change ngx_http_map_find(): use case sensitive regexes Igor Sysoev 2011-05-30 12:36:17 +0000
  • 36aadf7eba fix building on FreeBSD 6 or earlier against system md5 Igor Sysoev 2011-05-27 13:30:53 +0000
  • e620fdac65 make built-in ngx_md5_update() interface consistent with other implemenations Igor Sysoev 2011-05-27 10:00:46 +0000
  • c4793b6505 fix building --without-http_auth_basic_module, the bug has been introduced in r3923 Igor Sysoev 2011-05-26 07:32:48 +0000
  • ce2229e2f7 bump version Igor Sysoev 2011-05-26 07:31:40 +0000
  • 1417987fd6 release-1.0.3 tag Igor Sysoev 2011-05-25 14:55:11 +0000
  • f56cdb3a3c nginx-1.0.3-RELEASE release-1.0.3 Igor Sysoev 2011-05-25 14:50:50 +0000
  • 5dc5945ccf "$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module patch by Maxim Dounin Igor Sysoev 2011-05-16 14:54:50 +0000
  • ffc7271250 fix testing IPv4 address mapped to IPv6, when only IPv6 access rules are defined Igor Sysoev 2011-05-16 14:01:23 +0000
  • 529b5f1938 support IPv4 mapped to IPv6 in geo module Igor Sysoev 2011-05-16 13:54:42 +0000
  • dd39f60014 support IPv4 mapped to IPv6 in geoip module Igor Sysoev 2011-05-16 13:50:58 +0000
  • 868db976d7 fix debug logging Igor Sysoev 2011-05-13 10:06:56 +0000
  • 0d6283918f fix a broken cached response if bypass/no_cache directive values are different, the bug has been introduced in r3700 Igor Sysoev 2011-05-13 10:05:38 +0000
  • 768f7a05d2 log "Abort trap" or similar messages Igor Sysoev 2011-05-11 11:50:19 +0000
  • 50733a53ec geoip_org patch by Alexander Uskov Igor Sysoev 2011-05-11 09:34:21 +0000
  • 20b52bec63 fix typo Igor Sysoev 2011-05-11 09:25:37 +0000
  • dc336358ab bump version Igor Sysoev 2011-05-11 09:19:48 +0000
  • 61197581ac release-1.0.2 tag Igor Sysoev 2011-05-10 12:27:53 +0000
  • 1e5c48a72f nginx-1.0.2-RELEASE release-1.0.2 Igor Sysoev 2011-05-10 12:27:52 +0000
  • 49ae93034d gdImageCopyRotated() may images of even height or width patch by Adam Bocim Igor Sysoev 2011-05-10 12:04:57 +0000
  • e2c8ad7122 use POSIX semaphores in shmtx instead of sched_yield() number of spinlock spins are increased twice Igor Sysoev 2011-05-10 11:39:13 +0000
  • 9505277aa6 fix r3902 Igor Sysoev 2011-05-04 12:21:25 +0000
  • e691d94a39 bump version Igor Sysoev 2011-05-04 12:20:32 +0000
  • f2cfbaa38f release-1.0.1 tag Igor Sysoev 2011-05-03 12:12:05 +0000
  • 62780ab38d nginx-1.0.1-RELEASE release-1.0.1 Igor Sysoev 2011-05-03 12:12:04 +0000
  • eecc540da8 test zero value in an "if" directive consistently with predicates fixed in r3894 thanks to Maxim Dounin Igor Sysoev 2011-05-03 09:52:27 +0000
  • 2bd01a0f01 revert r3864, it may cause kernel panic on some kernels while working with IPv6 Igor Sysoev 2011-04-23 17:27:55 +0000
  • efde3eb92e fix building by gcc 4.6 without --with-debug Igor Sysoev 2011-04-23 17:25:06 +0000
  • 1143d00a16 fix r3822 Solaris strerror() invalid error code behaviour depends on version: Solaris 10 returns "Unknown error" and sets errno to EINVAL, Solaris 9 returns "Unknown error" and leaves errno intact, Solaris 2 returns NULL. Igor Sysoev 2011-04-23 13:15:56 +0000
  • c37192b537 style fix: remove trailing spaces Igor Sysoev 2011-04-23 13:11:17 +0000
  • ef1f33b0db Use more precise stat.st_blocks to account cache size on Unix instead of file length rounded to a file system block size. There is no similar way on Windows, so rounding to a cache->bsize is kept. Igor Sysoev 2011-04-22 10:06:43 +0000
  • 64efecc2b5 allow to use $upstream_... variables in SSI Igor Sysoev 2011-04-21 10:07:07 +0000
  • 423ee58e76 fix r3713 thanks to Igor A. Valcov Igor Sysoev 2011-04-19 12:29:16 +0000
  • f771ce9863 fix the previous commit Igor Sysoev 2011-04-17 15:28:05 +0000
  • b3451785fe an internal MD5 implemenation patch by Maxim Dounin Igor Sysoev 2011-04-15 15:58:06 +0000
  • 9813a1999c fix segfault in IPv6 parsing while processing invalid IPv4 address X.YYYY.Z patch by Maxim Dounin Igor Sysoev 2011-04-15 13:50:27 +0000