| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2009-12-23 | fix a cached zero-length body case | Igor Sysoev | 1 | -7/+3 | |
| 2009-11-29 | fix handling cached HTTP/0.9 response | Igor Sysoev | 1 | -1/+1 | |
| 2009-11-05 | export aio presence knowledge to prevent using "aio sendfile", | Igor Sysoev | 1 | -29/+42 | |
| if aio does not present | |||||
| 2009-10-07 | use real file cache length, this fixes cache size counting for responses | Igor Sysoev | 1 | -3/+5 | |
| without "Content-Length" header and 304 responses. | |||||
| 2009-09-30 | read_ahead | Igor Sysoev | 1 | -0/+1 | |
| 2009-09-15 | do not pass buf with empty cached response, | Igor Sysoev | 1 | -1/+7 | |
| this fixes "zero size buf in output" alert | |||||
| 2009-08-28 | FreeBSD and Linux AIO support | Igor Sysoev | 1 | -18/+91 | |
| 2009-08-12 | allow cross device temporary files atomic copying: | Igor Sysoev | 1 | -1/+0 | |
| *) ngx_copy_file() *) delete ngx_ext_rename_file_t.log_rename_error and .rename_error fields | |||||
| 2009-08-10 | unlock incompletely loaded cache | Igor Sysoev | 1 | -0/+1 | |
| 2009-08-10 | cache loader process | Igor Sysoev | 1 | -33/+53 | |
| 2009-08-10 | test cache path levels while reconfiguration | Igor Sysoev | 1 | -0/+10 | |
| 2009-06-18 | $upstream_cache_status | Igor Sysoev | 1 | -0/+9 | |
| 2009-06-12 | add response file uniq while loading cold cache on demand | Igor Sysoev | 1 | -0/+1 | |
| 2009-06-06 | proxy_cache_use_stale/fastcgi_cache_use_stale updating | Igor Sysoev | 1 | -3/+20 | |
| 2009-06-06 | delete useless r->cache->uses | Igor Sysoev | 1 | -6/+2 | |
| 2009-06-06 | remove remnants | Igor Sysoev | 1 | -2/+0 | |
| 2009-04-18 | support attaching to an existent Win32 shared memory | Igor Sysoev | 1 | -52/+37 | |
| 2009-04-16 | move zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memory | Igor Sysoev | 1 | -3/+5 | |
| 2009-04-10 | set cache manager maximum sleep time to 10s | Igor Sysoev | 1 | -6/+6 | |
| 2009-04-10 | style fix | Igor Sysoev | 1 | -1/+1 | |
| 2009-04-06 | fix cache path slot | Igor Sysoev | 1 | -15/+5 | |
| 2009-04-01 | zero cache file length, | Igor Sysoev | 1 | -0/+1 | |
| this fixes full cache purging and hogging CPU by the cache manager after this | |||||
| 2009-04-01 | add debug logging | Igor Sysoev | 1 | -0/+3 | |
| 2009-03-30 | fix segfault introduced in r2602 if there is 502/504 error | Igor Sysoev | 1 | -0/+4 | |
| and proxy/fastcgi_cache is defined without proxy/fastcgi_cache_valid | |||||
| 2009-03-30 | introduce cache manager instead of cache cleaner | Igor Sysoev | 1 | -156/+429 | |
| 2009-03-27 | improve ngx_slab_alloc() error logging | Igor Sysoev | 1 | -0/+11 | |
| 2009-03-26 | delete unneeded condition | Igor Sysoev | 1 | -4/+1 | |
| 2009-03-26 | fix logged long locked cache entry name and add count | Igor Sysoev | 1 | -2/+2 | |
| 2009-03-24 | fix segfault if ngx_read_file() will fail | Igor Sysoev | 1 | -0/+1 | |
| 2009-03-24 | do not clean cache if memory cache keys zone is cold | Igor Sysoev | 1 | -2/+3 | |
| 2009-03-23 | a prelimiary proxy cache support | Igor Sysoev | 1 | -142/+1166 | |
| 2006-04-14 | nginx-0.3.38-RELEASE importrelease-0.3.38 | Igor Sysoev | 1 | -1/+1 | |
| *) Feature: the ngx_http_dav_module. *) Change: the ngx_http_perl_module optimizations. Thanks to Sergey Skvortsov. *) Feature: the ngx_http_perl_module supports the $r->request_body_file method. *) Feature: the "client_body_in_file_only" directive. *) Workaround: now on disk overflow nginx tries to write access logs once a second only. Thanks to Anton Yuzhaninov and Maxim Dounin. *) Bugfix: now the "limit_rate" directive more precisely limits rate if rate is more than 100 Kbyte/s. Thanks to ForJest. *) Bugfix: now the IMAP/POP3 proxy escapes the "\r" and "\n" symbols in login and password to pass authorization server. Thanks to Maxim Dounin. | |||||
| 2004-12-21 | nginx-0.1.13-RELEASE importrelease-0.1.13 | Igor Sysoev | 1 | -79/+96 | |
| *) Feature: the server_names_hash and server_names_hash_threshold directives. *) Bugfix: the *.domain.tld names in the "server_name" directive did not work. *) Bugfix: the %request_length log parameter logged the incorrect length. | |||||
| 2004-11-25 | nginx-0.1.9-RELEASE importrelease-0.1.9 | Igor Sysoev | 1 | -2/+5 | |
| *) Bugfix: the proxied request was sent without arguments if the request contains "//", "/./", "/../" or "%XX". *) Bugfix: the large compressed responses may be transferred not completely. *) Bugfix: the files bigger than 2G was not transferred on Linux that does not support sendfile64(). *) Bugfix: while the build configuration on Linux the --with-poll_module parameter was required; the bug had appeared in 0.1.8. | |||||
| 2004-11-11 | nginx-0.1.5-RELEASE importrelease-0.1.5 | Igor Sysoev | 1 | -1/+1 | |
| *) Bugfix: on Solaris and Linux there may be too many "recvmsg() returned not enough data" alerts. *) Bugfix: there were the "writev() failed (22: Invalid argument)" errors on Solaris in proxy mode without sendfile. On other platforms that do not support sendfile at all the process got caught in an endless loop. *) Bugfix: segmentation fault on Solaris in proxy mode and using sendfile. *) Bugfix: segmentation fault on Solaris. *) Bugfix: on-line upgrade did not work on Linux. *) Bugfix: the ngx_http_autoindex_module module did not escape the spaces, the quotes, and the percent signs in the directory listing. *) Change: the decrease of the copy operations. *) Feature: the userid_p3p directive. | |||||
| 2004-09-29 | nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright | Igor Sysoev | 1 | -1/+1 | |
| 2004-09-28 | nginx-0.1.0-2004-09-28-12:34:51 import; set copyright and remove unused files | Igor Sysoev | 1 | -0/+5 | |
| 2004-02-20 | nginx-0.0.2-2004-02-20-19:48:59 import | Igor Sysoev | 1 | -0/+4 | |
| 2004-02-11 | nginx-0.0.2-2004-02-11-20:08:49 import | Igor Sysoev | 1 | -4/+9 | |
| 2003-12-01 | nginx-0.0.1-2003-12-01-19:28:14 import | Igor Sysoev | 1 | -0/+225 | |
