| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-09-30 | Merging r4077, r4101, r4102: | Igor Sysoev | 1 | -5/+3 | |
| open_file_cache related fixes: *) Bugfix: open_file_cache lost is_directio flag. On file retest open_file_cache lost is_directio if file wasn't changed. This caused unaligned operations under Linux to fail with EINVAL. It wasn't noticeable with AIO though, as errors wasn't properly logged. *) Bugfix: open_file_cache did not update file info on retest. If file inode was not changed, cached file information was not updated on retest. As a result stale information might be cached forever if file attributes was changed and/or file was extended. | |||||
| 2011-09-30 | Merging r3933, r4154: | Igor Sysoev | 1 | -5/+0 | |
| 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. The initial thought was to make SSL modules independed from SSL implementation and to keep OpenSSL code dependance as much as in separate files. | |||||
| 2011-09-30 | Version bump. | Igor Sysoev | 1 | -2/+2 | |
| 2011-08-29 | Merge of r3960, r3961, r3962, r3963, r3965: | Igor Sysoev | 1 | -0/+2 | |
| SSL related fixes: *) 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. *) ECDHE support; patch by Adrian Kotelba *) fix build by gcc46 with -Wunused-value option *) fix SSL connection issues on platforms with 32-bit off_t *) 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 | |||||
| 2011-08-29 | Merge of r3966, r3967, r3968, r3969, r3970, r3971: | Igor Sysoev | 2 | -0/+2 | |
| Cache loader improvements: 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. | |||||
| 2011-08-29 | Version bump. | Igor Sysoev | 1 | -2/+2 | |
| 2011-07-18 | fix building by MSVC | Igor Sysoev | 1 | -26/+26 | |
| 2011-06-27 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-05-27 | fix building on FreeBSD 6 or earlier against system md5 | Igor Sysoev | 1 | -1/+1 | |
| 2011-05-27 | make built-in ngx_md5_update() interface consistent with other implemenations | Igor Sysoev | 2 | -4/+3 | |
| 2011-05-26 | fix building --without-http_auth_basic_module, | Igor Sysoev | 1 | -0/+4 | |
| the bug has been introduced in r3923 | |||||
| 2011-05-26 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-05-16 | "$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module | Igor Sysoev | 2 | -0/+253 | |
| patch by Maxim Dounin | |||||
| 2011-05-11 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-05-10 | use POSIX semaphores in shmtx instead of sched_yield() | Igor Sysoev | 2 | -80/+223 | |
| number of spinlock spins are increased twice | |||||
| 2011-05-04 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-04-23 | fix building by gcc 4.6 without --with-debug | Igor Sysoev | 1 | -4/+4 | |
| 2011-04-23 | style fix: remove trailing spaces | Igor Sysoev | 1 | -29/+29 | |
| 2011-04-22 | Use more precise stat.st_blocks to account cache size on Unix | Igor Sysoev | 2 | -0/+3 | |
| 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. | |||||
| 2011-04-15 | an internal MD5 implemenation | Igor Sysoev | 2 | -0/+308 | |
| patch by Maxim Dounin | |||||
| 2011-04-15 | fix segfault in IPv6 parsing while processing invalid IPv4 address X.YYYY.Z | Igor Sysoev | 1 | -1/+1 | |
| patch by Maxim Dounin | |||||
| 2011-04-15 | ngx_murmur_hash2() | Igor Sysoev | 3 | -0/+69 | |
| 2011-04-15 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-04-12 | use memmove() in appropriate places | Igor Sysoev | 2 | -1/+5 | |
| 2011-04-07 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-04-04 | reuse keepalive connections if there are no free worker connections | Igor Sysoev | 4 | -0/+64 | |
| patch by Maxim Dounin | |||||
| 2011-04-04 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-03-16 | $time_iso8601 log variable | Igor Sysoev | 2 | -1/+16 | |
| patch by Michael Lustfield | |||||
| 2011-02-21 | remove semicolon, because it is already in "nginx: " prefix | Igor Sysoev | 1 | -1/+1 | |
| 2011-02-21 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2011-02-17 | fix u->one_addr handling in ngx_inet_resolve_host() | Igor Sysoev | 1 | -1/+1 | |
| patch by Maxim Dounin | |||||
| 2011-01-27 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-12-14 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-12-11 | remove semicolon, because it is already in "nginx: " prefix | Igor Sysoev | 1 | -2/+2 | |
| 2010-12-06 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-11-30 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-11-29 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-11-29 | add "nginx: " prefix when logging to the stderr | Igor Sysoev | 1 | -3/+6 | |
| 2010-11-29 | move ngx_strerror_init() at the very start | Igor Sysoev | 1 | -4/+4 | |
| 2010-11-25 | use copied strerror() messages and autoconfigured sys_nerr value | Igor Sysoev | 2 | -1/+5 | |
| 2010-11-24 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-10-12 | file AIO read may be posted inside loop | Igor Sysoev | 1 | -6/+6 | |
| 2010-10-04 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-09-28 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-09-27 | decrease resolver errors level to error | Igor Sysoev | 1 | -1/+1 | |
| 2010-09-15 | worker_rlimit_core should be off_t | Igor Sysoev | 2 | -3/+3 | |
| 2010-09-06 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2010-09-02 | new ngx_http_secure_link_module with secure_link, secure_link_md5, and | Igor Sysoev | 2 | -8/+46 | |
| secure_link_expires | |||||
| 2010-09-02 | the -q switch | Igor Sysoev | 3 | -4/+15 | |
| 2010-08-25 | bump version | Igor Sysoev | 1 | -2/+2 | |
