| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-08-29 | Merge of r4004, r4005: | Igor Sysoev | 2 | -5/+30 | |
| Solaris related fixes: *) Detect POSIX semaphores in librt on Solaris (ticket #3). Patch by Denis Ivanov. *) Lower optimization level for Sun Studio before 12.1. At least Sun Studio 12 has problems with bit-fields exposed by nginx code (caught by test suite). They seems to be fixed in Sun Studio 12.1. As a workaround use "-fast -xalias_level=any" for older versions, it resolves the problem. | |||||
| 2011-08-29 | Merge of r4003: | Igor Sysoev | 1 | -1/+3 | |
| Configure: catch up with new Linux version numbering (ticket #5). Catch up with new Linux version numbering scheme as announced at [1] and suppress unrecognized versions to actually use default 0. [1] https://lkml.org/lkml/2011/5/29/204 | |||||
| 2011-08-29 | Merge of r3982, r3984, r3985, r3991: | Igor Sysoev | 3 | -2/+31 | |
| Lingering closing related fixes: *) lingering_close "off|on|always" *) enable lingering close for pipelined requests *) do not send RST on normal lingering close read timeout, if reset_timedout_connection is on | |||||
| 2011-08-29 | Merge of r3960, r3961, r3962, r3963, r3965: | Igor Sysoev | 8 | -36/+119 | |
| 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 r3979, r3980, r3981, r3983, r3987, r3994, r3995: | Igor Sysoev | 3 | -16/+154 | |
| Accept-Encoding refactoring: *) "gzip; q=0" support *) and removal of ancient MSIE 4.x test for gzip | |||||
| 2011-08-29 | Merge of r3972, r3973, r3974: | Igor Sysoev | 1 | -5/+7 | |
| Cache fixes: *) do not close connection if cache file is too small: replace it with valid one *) 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 *) set correct configuration file values while adding path | |||||
| 2011-08-29 | Merge of r3966, r3967, r3968, r3969, r3970, r3971: | Igor Sysoev | 5 | -67/+23 | |
| 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 | Merge of r4035: | Igor Sysoev | 1 | -0/+1 | |
| Cache size accounting fix: actual cache size on disk was less than needed by sum of sizes of files loaded by worker processes themselves while cache loader was running. The bug has been introduced in r3900. | |||||
| 2011-08-29 | Version bump. | Igor Sysoev | 2 | -3/+3 | |
| 2011-07-19 | stable-1.0 branch | Igor Sysoev | 0 | -0/+0 | |
| 2011-07-19 | release-1.0.5 tag | Igor Sysoev | 1 | -0/+1 | |
| 2011-07-19 | nginx-1.0.5-RELEASErelease-1.0.5 | Igor Sysoev | 1 | -1/+77 | |
| 2011-07-19 | fix segfault if cache key is larger than upstream buffer size | Igor Sysoev | 1 | -0/+9 | |
| patch by Lanshun Zhou | |||||
| 2011-07-19 | $uid_reset | Igor Sysoev | 1 | -18/+63 | |
| 2011-07-19 | fix r3756: release lock to allow other process to delete cache node | Igor Sysoev | 1 | -1/+2 | |
| patch by Maxim Dounin | |||||
| 2011-07-18 | fix building by MSVC | Igor Sysoev | 1 | -26/+26 | |
| 2011-06-28 | revert r3935 and fix "stalled cache updating" alert | Igor Sysoev | 1 | -16/+10 | |
| by freeing cache at upstream finalize phase patch by Maxim Dounin | |||||
| 2011-06-28 | referer_hash_max_size and referer_hash_bucket_size directives | Igor Sysoev | 1 | -2/+32 | |
| patch by Witold Filipczyk | |||||
| 2011-06-27 | use !aNULL to disable all anonymous cipher suites | Igor Sysoev | 3 | -3/+3 | |
| patch by Rob Stradling | |||||
| 2011-06-27 | bump version | Igor Sysoev | 2 | -3/+3 | |
| 2011-06-01 | release-1.0.4 tag | Igor Sysoev | 1 | -0/+1 | |
| 2011-06-01 | nginx-1.0.4-RELEASErelease-1.0.4 | Igor Sysoev | 1 | -1/+48 | |
| 2011-06-01 | fix "stalled cache updating" alert, | Igor Sysoev | 1 | -0/+9 | |
| when non-cachable HEAD response did not not free an expired cache node | |||||
| 2011-05-31 | concatenate auto/os/features and auto/unix | Igor Sysoev | 3 | -364/+361 | |
| 2011-05-31 | delete unused auto/threads | Igor Sysoev | 2 | -71/+0 | |
| 2011-05-31 | Support POSIX semaphores on Linux. | Igor Sysoev | 2 | -4/+14 | |
| This configure test must run before auto/make, because it adds library. auto/unix was placed after auto/make just for historical reasons. Patch by Denis F. Latypoff | |||||
| 2011-05-30 | revert r3875 since now map uses case sensetive regexes by default | Igor Sysoev | 1 | -0/+6 | |
| 2011-05-30 | change ngx_http_map_find(): use case sensitive regexes | Igor Sysoev | 3 | -11/+24 | |
| 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 | 2 | -3/+3 | |
| 2011-05-25 | release-1.0.3 tag | Igor Sysoev | 1 | -0/+1 | |
| 2011-05-25 | nginx-1.0.3-RELEASErelease-1.0.3 | Igor Sysoev | 1 | -0/+69 | |
| 2011-05-16 | "$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module | Igor Sysoev | 11 | -8/+268 | |
| patch by Maxim Dounin | |||||
| 2011-05-16 | fix testing IPv4 address mapped to IPv6, when only IPv6 access rules are defined | Igor Sysoev | 1 | -12/+19 | |
| 2011-05-16 | support IPv4 mapped to IPv6 in geo module | Igor Sysoev | 1 | -4/+28 | |
| 2011-05-16 | support IPv4 mapped to IPv6 in geoip module | Igor Sysoev | 1 | -28/+42 | |
| 2011-05-13 | fix debug logging | Igor Sysoev | 1 | -1/+1 | |
| 2011-05-13 | fix a broken cached response if bypass/no_cache directive values are different, | Igor Sysoev | 2 | -28/+14 | |
| the bug has been introduced in r3700 | |||||
| 2011-05-11 | log "Abort trap" or similar messages | Igor Sysoev | 1 | -3/+3 | |
| 2011-05-11 | geoip_org | Igor Sysoev | 1 | -0/+118 | |
| patch by Alexander Uskov | |||||
| 2011-05-11 | fix typo | Igor Sysoev | 1 | -2/+2 | |
| 2011-05-11 | bump version | Igor Sysoev | 2 | -3/+3 | |
| 2011-05-10 | release-1.0.2 tag | Igor Sysoev | 1 | -0/+1 | |
| 2011-05-10 | nginx-1.0.2-RELEASErelease-1.0.2 | Igor Sysoev | 1 | -1/+37 | |
| 2011-05-10 | gdImageCopyRotated() may images of even height or width | Igor Sysoev | 1 | -3/+17 | |
| patch by Adam Bocim | |||||
| 2011-05-10 | use POSIX semaphores in shmtx instead of sched_yield() | Igor Sysoev | 10 | -80/+270 | |
| number of spinlock spins are increased twice | |||||
| 2011-05-04 | fix r3902 | Igor Sysoev | 1 | -1/+1 | |
| 2011-05-04 | bump version | Igor Sysoev | 2 | -3/+3 | |
