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
c3993c79e8
fix FreeBSD before 7 building, broken in r2616
2009-03-30 12:33:33 +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
f321dbd59a
a prelimiary proxy cache support
2009-03-23 13:14:51 +00:00
Igor Sysoev
9dbc379f23
XFS on Linux does not set dirent.d_type,
...
therefore fallback to stat() if dirent.d_type is not set,
this fixes slash after directory name in ngx_http_autoindex_module;
the issue has been introduced in r2235
2009-03-06 13:01:21 +00:00
Igor Sysoev
96d6eb9e70
fix message
2009-02-23 09:42:35 +00:00
Igor Sysoev
e2dc4550af
a prelimiary IPv6 support, HTTP listen
2009-02-21 07:02:02 +00:00
Igor Sysoev
8ab016271d
AIX has no WCOREDUMP()
2009-02-05 16:01:50 +00:00
Igor Sysoev
8116838349
use GetFileAttributesEx() instead of GetFileAttributes()
2009-01-21 15:56:29 +00:00
Igor Sysoev
7f44d1b571
fix win32 ngx_is_dir(), etc
2009-01-21 15:53:09 +00:00
Igor Sysoev
2e27bdaad0
fix r1981 on win32
2009-01-21 14:17:57 +00:00
Igor Sysoev
e612c04768
set send() slot for POSIX systems
2008-12-25 20:07:12 +00:00
Igor Sysoev
285a8f4f83
remove never used zero copy stuff
2008-12-17 20:47:18 +00:00
Igor Sysoev
b575b6efd5
use ngx_ext_rename_file() for single file MOVE
2008-12-10 14:53:45 +00:00
Igor Sysoev
89d5a602d7
compact win32 errno logging
2008-12-09 17:41:17 +00:00
Igor Sysoev
c65a71a1f8
remove stale pragma
2008-12-09 17:26:42 +00:00
Igor Sysoev
6e282a8ddd
ngx_strerror_r() style and size == 0 bug fix
2008-11-25 11:26:32 +00:00
Igor Sysoev
80eb85f4be
the sysctl "kern.ostype" and "kern.osrelease" had appeared in MacOSX 10.5 only
2008-11-11 19:44:30 +00:00
Igor Sysoev
96dfdc49a6
compatibility with glibc 2.3, warn_unused_result attribute for write()
2008-11-11 16:17:45 +00:00
Igor Sysoev
7bd0e4f5ab
$realpath_root
2008-09-27 11:53:41 +00:00
Igor Sysoev
6b71af298f
disable directio for unaligned reads in Linux
2008-09-12 13:50:12 +00:00
Igor Sysoev
4c972fac9d
*) autoconfigure struct dirent capabilities
...
*) move src/os/.../ngx_types.h's content into src/os/.../ngx_files.h and
delete src/os/.../ngx_types.h
2008-09-05 15:43:34 +00:00
Igor Sysoev
3aa7950789
style fix
2008-09-05 14:53:17 +00:00
Igor Sysoev
865600609c
ngx_timezone_update()
2008-08-30 19:52:07 +00:00
Igor Sysoev
0f05c9f143
fix build on Linux and Solaris introduced in r2200
2008-08-26 17:15:11 +00:00
Igor Sysoev
75fedd3812
fix building on FreeBSD prior to 4.8, it has no GLOB_NOMATCH
2008-08-22 12:54:32 +00:00
Igor Sysoev
f1e566ff19
fix log message
2008-08-15 20:14:49 +00:00
Igor Sysoev
ca64d981f8
fix building by bcc broken in r2143
2008-08-04 20:23:21 +00:00
Igor Sysoev
046c266abc
Solaris directio()
2008-08-04 15:32:10 +00:00
Igor Sysoev
8f1faed1d4
fix building by msvc8 introduced in r2127
2008-08-04 14:56:25 +00:00
Igor Sysoev
9c32f5b9c3
fix building by bcc broken in r2130
2008-08-04 09:14:30 +00:00
Igor Sysoev
e857ecd7df
fix conflicting names "true" and "false"
2008-07-31 07:55:46 +00:00
Igor Sysoev
bf12c62e56
directio
2008-07-30 12:34:04 +00:00
Igor Sysoev
825b7e8039
*) move Darwin support to separate files
...
*) Darwin sendfile() support
2008-07-30 12:18:07 +00:00
Igor Sysoev
16044c276a
case insensitive file system location support provided by locale only
2008-07-29 16:55:11 +00:00
Igor Sysoev
0ebc285aa0
*) back out r2040
...
*) refactor ngx_palloc()
*) introduce ngx_pnalloc()
*) additional pool blocks have smaller header
2008-06-17 15:00:30 +00:00
Igor Sysoev
889d7a8301
read channel until EAGAIN
2008-05-25 18:27:38 +00:00
Igor Sysoev
cb47d6e8d8
fix building on modern Fedora 9 caused by IOV_MAX
2008-05-20 13:45:07 +00:00
Igor Sysoev
bae2ece30b
style fix: remove tabs and trailing spaces
2008-05-14 07:54:52 +00:00
Igor Sysoev
b630cae48d
ignore glob no match error
2008-04-29 09:28:42 +00:00
Igor Sysoev
a4499b0924
Cygwin O_BINARY mode
2008-04-24 19:19:26 +00:00
Igor Sysoev
1018aae845
grammar fix
2008-04-09 19:09:13 +00:00
Igor Sysoev
cc596f7559
it seems that malloc.h is required for Cygwin only
...
and breaks building on other platforms
2008-03-23 15:42:40 +00:00
Igor Sysoev
1a00c2a554
fix r1921
2008-03-12 19:34:36 +00:00
Igor Sysoev
d0fb6c4044
disable rtsig automatic building in post 2.6.18 Linux kernels
2008-03-10 14:35:21 +00:00
Igor Sysoev
5372b96aba
left open sockets were not really tested
2008-02-28 20:31:33 +00:00
Igor Sysoev
5a53d35f7e
use CMSG_LEN(), this fixes an alert "sendmsg() failed (9: Bad file descriptor)"
...
on some 64-bit platforms
2008-02-19 16:34:55 +00:00