Igor Sysoev
|
693bf6db1e
|
small optimization
|
2008-04-09 18:56:36 +00:00 |
|
Igor Sysoev
|
09b199cf77
|
return NXDOMAIN for ".." in host name
|
2008-04-09 14:45:39 +00:00 |
|
Igor Sysoev
|
949aea4dfe
|
fix memory leak on resolver query send failure
|
2008-04-09 14:26:08 +00:00 |
|
Igor Sysoev
|
de8ec1efc8
|
use ngx_int_t in ngx_sort() callback
|
2008-03-24 13:04:02 +00:00 |
|
Igor Sysoev
|
8634118bc8
|
use dynamically allocated buffer in ngx_sort()
|
2008-03-23 19:58:54 +00:00 |
|
Igor Sysoev
|
37e0e6d863
|
axe never used macro
|
2008-03-20 07:31:51 +00:00 |
|
Igor Sysoev
|
51e966cedc
|
bump version
|
2008-03-18 14:51:09 +00:00 |
|
Igor Sysoev
|
c732d8d1fe
|
fix the previous commit
|
2008-03-13 13:00:40 +00:00 |
|
Igor Sysoev
|
3799f5cb41
|
fix case when errors are not cached,
and a file was not used often enough to keep open
and it has been removed before it was kept open
|
2008-03-13 12:59:25 +00:00 |
|
Igor Sysoev
|
732a34a137
|
axe useless code
|
2008-03-13 12:34:59 +00:00 |
|
Igor Sysoev
|
8227959668
|
bump version
|
2008-03-13 06:39:00 +00:00 |
|
Igor Sysoev
|
8ce6b25201
|
bump version
|
2008-03-12 13:37:29 +00:00 |
|
Igor Sysoev
|
a4d00f1c97
|
decrease log level of connection errors while closing socket
|
2008-03-05 21:21:26 +00:00 |
|
Igor Sysoev
|
be02468c6d
|
fix previous commit
|
2008-03-04 10:47:34 +00:00 |
|
Igor Sysoev
|
dfd5511f7a
|
use cf->cycle->new_log because at merge stage cf->pool->log is old log
|
2008-03-04 10:42:05 +00:00 |
|
Igor Sysoev
|
85d6a3e3db
|
included file name must be allocated in pool,
because it may be used in error message later
|
2008-03-03 17:12:05 +00:00 |
|
Igor Sysoev
|
34cec29e0c
|
C++ compatibility
|
2008-03-03 16:32:16 +00:00 |
|
Igor Sysoev
|
4491daef30
|
cleanup resolver
|
2008-02-28 20:38:34 +00:00 |
|
Igor Sysoev
|
7c4cf27aff
|
fix memory leaks, use unlocked ngx_resolver_free() for seldom failed cases
|
2008-02-28 20:09:39 +00:00 |
|
Igor Sysoev
|
8ee01f5cb8
|
static ngx_resolver_calloc()
|
2008-02-28 15:34:53 +00:00 |
|
Igor Sysoev
|
2a6c4466ee
|
bump version
|
2008-02-11 15:27:44 +00:00 |
|
Igor Sysoev
|
18be913cb6
|
fix r1879
|
2008-02-06 17:23:17 +00:00 |
|
Igor Sysoev
|
61adfb287f
|
do not delete failed DNS request if there are waiting clients
|
2008-02-06 16:08:52 +00:00 |
|
Igor Sysoev
|
4d856ca763
|
fix segfault if UDP connect() has failed
|
2008-02-06 16:01:35 +00:00 |
|
Igor Sysoev
|
ac5deaa906
|
treat time_t as unsigned time
|
2008-01-31 15:14:31 +00:00 |
|
Igor Sysoev
|
48b7b9bd0e
|
detect L2 cache line size for Intel Core
|
2008-01-29 07:06:18 +00:00 |
|
Igor Sysoev
|
442d1e63f2
|
fix cache line size for Pentium 4
|
2008-01-29 06:58:47 +00:00 |
|
Igor Sysoev
|
02d8e8e377
|
add NGX_ENETDOWN, NGX_ENETUNREACH, and NGX_EHOSTDOWN
|
2008-01-25 14:57:35 +00:00 |
|
Igor Sysoev
|
16315761db
|
limit string length
|
2008-01-24 15:18:58 +00:00 |
|
Igor Sysoev
|
fb42465646
|
use correct type cast
|
2008-01-24 15:18:17 +00:00 |
|
Igor Sysoev
|
0bd32b7569
|
allow zero length in %*s
|
2008-01-22 15:13:01 +00:00 |
|
Igor Sysoev
|
f0453c1c0c
|
fix building by bcc introduced by r1831
|
2008-01-22 15:09:55 +00:00 |
|
Igor Sysoev
|
1d73cf13f0
|
bump version
|
2008-01-08 13:05:18 +00:00 |
|
Igor Sysoev
|
0008ebe2a3
|
workaround for Linux 2.6 OpenVZ
|
2008-01-08 11:31:50 +00:00 |
|
Igor Sysoev
|
0272977afb
|
change order
|
2008-01-04 11:54:55 +00:00 |
|
Igor Sysoev
|
3739151f5b
|
add declaration missed in previous commit
|
2008-01-03 22:17:27 +00:00 |
|
Igor Sysoev
|
501fc74854
|
transform ngx_create_path_and_rename_file() to ngx_ext_rename_file()
|
2008-01-03 22:16:37 +00:00 |
|
Igor Sysoev
|
ce5d6e3237
|
bump version
|
2007-12-27 18:47:33 +00:00 |
|
Igor Sysoev
|
938d4993db
|
bump version
|
2007-12-27 15:39:06 +00:00 |
|
Igor Sysoev
|
6b8a04ef44
|
ngx_regex_exec_array()
|
2007-12-27 13:15:08 +00:00 |
|
Igor Sysoev
|
421a3b800f
|
several fixes:
*) do not add event if file was used less than min_uses
*) do not rely upon event to avoid race conditions
*) ngx_open_file_lookup()
|
2007-12-25 10:46:40 +00:00 |
|
Igor Sysoev
|
d02661a96b
|
use %*s format
|
2007-12-24 17:05:31 +00:00 |
|
Igor Sysoev
|
79d9a042a2
|
%*s format
|
2007-12-24 17:05:16 +00:00 |
|
Igor Sysoev
|
f3b0e49069
|
open_file_cache_min_uses
|
2007-12-22 13:19:39 +00:00 |
|
Igor Sysoev
|
5e593aa34e
|
take MALLOC_OPTIONS=J into account in slab allocator
|
2007-12-22 11:06:53 +00:00 |
|
Igor Sysoev
|
9b9616e5ac
|
open_file_cache_retest > open_file_cache_valid
|
2007-12-21 16:19:48 +00:00 |
|
Igor Sysoev
|
f2d60afc7c
|
fix the previous commit
|
2007-12-21 16:19:14 +00:00 |
|
Igor Sysoev
|
ff71b948b3
|
use ngx_queue.h
|
2007-12-21 15:33:15 +00:00 |
|
Igor Sysoev
|
374d224672
|
clean rbtree node for all removals
|
2007-12-21 15:32:51 +00:00 |
|
Igor Sysoev
|
2204d9f09d
|
style fix
|
2007-12-21 15:24:59 +00:00 |
|