Igor Sysoev
e3dfe78e79
*) exit if no workers could not be started
...
*) do not quit old workers if no new workers could not be started
2009-06-06 12:36:44 +00:00
Igor Sysoev
1f3306cf61
fix debug logging
2009-06-05 17:44:49 +00:00
Igor Sysoev
65b091a131
test premature process termination
2009-06-02 14:26:59 +00:00
Igor Sysoev
6bc565fce2
log GetExitCodeProcess()'s errno
2009-06-02 14:26:18 +00:00
Igor Sysoev
73f5d51455
*) fix memory leak in successful case
...
*) log shared memory name in failure case
2009-06-02 13:56:42 +00:00
Igor Sysoev
bc3a7766b2
allow shared memory segments more than 4G
2009-05-30 17:06:38 +00:00
Igor Sysoev
4adfd21563
fix logging in ngx_win32_rename_file()
2009-05-29 09:32:52 +00:00
Igor Sysoev
f6f6c95649
add trailing zero to a file name
2009-05-29 09:31:48 +00:00
Igor Sysoev
823d809df5
reconfigure master process
2009-05-08 18:12:03 +00:00
Igor Sysoev
a3e783a0de
preserve Solaris binary hardware capabilities
2009-05-08 09:41:43 +00:00
Igor Sysoev
5b0c886626
uniform ngx_file_info() interface with ngx_fd_info()
2009-04-29 19:28:52 +00:00
Igor Sysoev
d7d54fb5ab
style fix
2009-04-29 13:08:10 +00:00
Igor Sysoev
50480a02a2
fix the previous commit
2009-04-29 13:07:16 +00:00
Igor Sysoev
5dab4e9775
fallback to neutral language in FormatMessage()
2009-04-28 15:06:29 +00:00
Igor Sysoev
89cf9f7787
introduce ngx_write_console() to support OEM code pages
2009-04-28 15:05:27 +00:00
Igor Sysoev
fd9051fc8f
it seems MAKELANGID(LANG_ENGLISH, SUBLANG_DEFAULT) returns
...
ERROR_RESOURCE_LANG_NOT_FOUND for Russian locale
2009-04-27 18:58:35 +00:00
Igor Sysoev
9c1308dd82
ngx_log_errno()
2009-04-27 13:17:33 +00:00
Igor Sysoev
70eb9fa979
use ngx_vslprintf(), ngx_slprintf()
2009-04-27 13:06:20 +00:00
Igor Sysoev
0ae870d26b
-p and --prefix=
2009-04-27 11:32:33 +00:00
Igor Sysoev
c208891826
pass command lines options to workers
2009-04-23 18:22:28 +00:00
Igor Sysoev
a6ff87e75b
ngx_path_separator()
2009-04-23 16:38:59 +00:00
Igor Sysoev
ddba51983f
issue start up errors and warning on both stderr and error_log
2009-04-23 11:13:12 +00:00
Igor Sysoev
8570e9695e
axe incomplete support of Winsock error descriptions on NT
2009-04-22 11:25:12 +00:00
Igor Sysoev
e87ff22f57
use English only error descriptions in Win32 ngx_strerror_r()
2009-04-22 11:20:31 +00:00
Igor Sysoev
a0ad107cee
implement "-s signal" option for Unix
2009-04-21 20:25:49 +00:00
Igor Sysoev
dc2cdf7565
style fix: remove trailing spaces
2009-04-21 19:49:48 +00:00
Igor Sysoev
35e01d481f
add 48x48 icon
2009-04-21 15:44:39 +00:00
Igor Sysoev
783a4563b5
Win32 master/workers model
2009-04-20 06:08:47 +00:00
Igor Sysoev
0541fec9be
fix Win32 ngx_gettimezone()
2009-04-19 19:08:49 +00:00
Igor Sysoev
523bf6b61f
support attaching to an existent Win32 shared memory
2009-04-18 19:27:28 +00:00
Igor Sysoev
4877b3ef8c
update c->sent in ngx_unix_send()
2009-04-18 19:13:53 +00:00
Igor Sysoev
692c1103da
move zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memory
2009-04-16 19:25:09 +00:00
Igor Sysoev
7e67ab9ba4
delete win32 ngx_file_append_mode() as we use reliable
...
FILE_APPEND_DATA|SYNCHRONIZE flags
2009-04-08 19:13:28 +00:00
Igor Sysoev
2af47be63f
adopt NGX_FILE_TRUNCATE for win32
2009-04-08 19:03:41 +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
e9b810d8f7
fix MacOSX building, broken in r2616
2009-04-01 13:09:36 +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
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