Commit graph

2524 commits

Author SHA1 Message Date
Igor Sysoev
cd111aa205 fix cache path slot 2009-04-06 08:35:34 +00:00
Igor Sysoev
32771dca80 refactor ngx_http_arg() using ngx_strcasestrn(),
back out zero termination introduced in r2138
2009-04-04 17:51:38 +00:00
Igor Sysoev
38c4594299 support Cache-Control no-cache and max-age in cache 2009-04-04 17:35:40 +00:00
Igor Sysoev
ba9ed02e19 ngx_strlcasestrn() 2009-04-04 17:31:54 +00:00
Igor Sysoev
ac8229e49e update r2664 2009-04-04 17:22:26 +00:00
Igor Sysoev
35df6891f0 support Expires in cache 2009-04-03 15:48:19 +00:00
Igor Sysoev
b2120fed34 fix r2664: ..._cache_valid did not work for stale responses 2009-04-03 15:47:45 +00:00
Igor Sysoev
159b0c4f95 zero field 2009-04-03 15:44:41 +00:00
Igor Sysoev
1047e40672 support X-Accel-Expires in cache 2009-04-03 14:33:34 +00:00
Igor Sysoev
f79e73448c cache GET requests only 2009-04-03 12:06:04 +00:00
Igor Sysoev
6fb7a68e98 merge fastcgi_cache_key 2009-04-02 13:48:54 +00:00
Igor Sysoev
a4d4842b11 autoconfigure crypt_r(): uclibc has no crypt_r() 2009-04-02 13:46:39 +00:00
Igor Sysoev
63418309a8 fix OpenBSD building, broken in r2616 2009-04-02 13:44:32 +00:00
Igor Sysoev
16385b2b92 bump version 2009-04-02 13:44:02 +00:00
Igor Sysoev
cdab32833e release-0.7.47 tag 2009-04-01 13:20:35 +00:00
Igor Sysoev
46906a1850 nginx-0.7.47-RELEASE 2009-04-01 13:20:34 +00:00
Igor Sysoev
e9b810d8f7 fix MacOSX building, broken in r2616 2009-04-01 13:09:36 +00:00
Igor Sysoev
a8cad641c7 zero cache file length,
this fixes full cache purging and hogging CPU by the cache manager after this
2009-04-01 13:05:38 +00:00
Igor Sysoev
bec72decfd add debug logging 2009-04-01 13:01:50 +00:00
Igor Sysoev
f00d37ff4f link staticaly with libcmt 2009-04-01 12:58:31 +00:00
Igor Sysoev
0b33dc60c5 Win32 appends synchronized if only FILE_APPEND_DATA and SYNCHRONIZE are set
without any other flags. On the other hand, Unix requires at least the write
flag to be set together with O_APPEND.
2009-03-31 13:52:01 +00:00
Igor Sysoev
a701f1956d win32 ngx_open_file() supports utf8 names and NGX_FILE_APPEND 2009-03-30 14:51:51 +00:00
Igor Sysoev
f7ac677820 ngx_process_tray() 2009-03-30 14:46:33 +00:00
Igor Sysoev
a2772ff902 fix segfault introduced in r2602 if there is 502/504 error
and proxy/fastcgi_cache is defined without proxy/fastcgi_cache_valid
2009-03-30 14:23:07 +00:00
Igor Sysoev
50c9150175 fix r2579 2009-03-30 14:15:47 +00:00
Igor Sysoev
c3993c79e8 fix FreeBSD before 7 building, broken in r2616 2009-03-30 12:33:33 +00:00
Igor Sysoev
3261ed4f47 bump version 2009-03-30 12:09:52 +00:00
Igor Sysoev
1a75aa794b release-0.7.46 tag 2009-03-30 11:02:57 +00:00
Igor Sysoev
51284aca48 nginx-0.7.46-RELEASE 2009-03-30 11:02:56 +00:00
Igor Sysoev
bae6e97c7a bump version 2009-03-30 11:00:58 +00:00
Igor Sysoev
d89429961c release-0.7.45 tag 2009-03-30 08:32:57 +00:00
Igor Sysoev
5396b4d42e nginx-0.7.45-RELEASE 2009-03-30 08:32:56 +00:00
Igor Sysoev
5fea4a7a97 nginx_version 2009-03-30 07:48:53 +00:00
Igor Sysoev
ae49939ef2 introduce cache manager instead of cache cleaner 2009-03-30 07:45:55 +00:00
Igor Sysoev
9dc8b06851 ngx_fs_bsize() 2009-03-30 07:43:06 +00:00
Igor Sysoev
3b75efc419 fix ngx_wsasend_chain() 2009-03-29 16:58:23 +00:00
Igor Sysoev
3b973c3c1a update cpuid for Core 2 and Atom 2009-03-28 12:43:41 +00:00
Igor Sysoev
c812176e84 delete duplicate error logging 2009-03-27 19:32:55 +00:00
Igor Sysoev
5405ac4039 improve ngx_slab_alloc() error logging 2009-03-27 17:00:42 +00:00
Igor Sysoev
c17cebe9e0 delete old debugging and info 2009-03-27 16:37:39 +00:00
Igor Sysoev
d2d2168044 rename ngx_http_scrip_flush_complex_value()
to ngx_http_script_flush_complex_value()
2009-03-27 14:59:47 +00:00
Igor Sysoev
87211384e3 fix plain text values using relative path in ngx_http_complex_value(),
this fixes the auth_basic_user_file bug introduced in r2589
2009-03-27 06:34:31 +00:00
Igor Sysoev
4771115bd6 fix alias with variables, but without captures,
the bug had been introduced in r2566 and r2573
2009-03-26 15:24:19 +00:00
Igor Sysoev
6a4e164d49 delete unneeded condition 2009-03-26 14:00:28 +00:00
Igor Sysoev
94440587a1 fix add_header Last-Modified "", broken in r2589 2009-03-26 13:34:37 +00:00
Igor Sysoev
a48ac6f304 fix logged long locked cache entry name and add count 2009-03-26 09:50:04 +00:00
Igor Sysoev
f837a7664b fix segfault if ngx_read_file() will fail 2009-03-24 15:03:38 +00:00
Igor Sysoev
a008e08c52 fastcgi cache 2009-03-24 12:49:29 +00:00
Igor Sysoev
aec4730776 unlink proxy_cache and proxy_cache_valid 2009-03-24 12:31:24 +00:00
Igor Sysoev
aa1ccafe4f do not clean cache if memory cache keys zone is cold 2009-03-24 12:25:43 +00:00