| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2009-10-26 | merge r3024, r3025, r3028, r3033, r3034, r3035, r3036: | Igor Sysoev | 2 | -37/+207 | |
| allow cross device temporary files atomic copying | |||||
| 2009-10-26 | merge r3017, r3018, r3019, r3020, r3021, r3022, r3023, r3196: | Igor Sysoev | 2 | -1/+5 | |
| cache management fixes: *) separate cache loader process *) use real file cache length, this fixes cache size counting for responses without "Content-Length" header and 304 responses. | |||||
| 2009-10-26 | merge r2995, r2996, r2997, r2998, r3003, r3141, r3210, r3211, r3232: | Igor Sysoev | 1 | -0/+7 | |
| various SSL fixes and features: *) $ssl_client_verify *) "ssl_verify_client ask" was changed to "ssl_verify_client optional" *) ssl_crl *) delete OpenSSL pre-0.9.7 compatibility: the sources were not actually compatible with OpenSSL 0.9.6 since ssl_session_cache introduction *) fix memory corruption in $ssl_client_cert *) issue SNI warning instead of failure: this is too common case *) use ngx_log_error(), since OpenSSL does not set an error on the failure *) add SNI support in -V output | |||||
| 2009-10-26 | merge r2972, r2994, r3133, r3142, r3143, r3174, r3175, r3176: | Igor Sysoev | 1 | -2/+5 | |
| various perl fixes: *) fix ngx_http_send_special() for subrequests handled by perl *) allow perl "sub{..." *) restore environ, this fixes segfault on reconfiguration failure when perl module creates new environment *) optimize error handling *) use ngx_conf_set_str_array_slot() for perl_require *) allow several perl_modules | |||||
| 2009-10-26 | merge r2920, r2934, r3116, r3119: | Igor Sysoev | 2 | -12/+15 | |
| style fixes | |||||
| 2009-10-26 | merge r2903, r2911, r2912, r3002: | Igor Sysoev | 2 | -3/+2 | |
| fix various failures handling | |||||
| 2009-10-26 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-09-07 | merge r3047, r3048, r3049: | Igor Sysoev | 1 | -1/+1 | |
| twice termination delay only after SIGALRM, otherwise many separate SIGCHLD and SIGIO signals quickly increase delay to the level when SIGKILL is sent | |||||
| 2009-09-07 | merge r3037: | Igor Sysoev | 1 | -5/+5 | |
| the flags should be bit-wide only | |||||
| 2009-09-07 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-06-22 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-06-15 | merge r2897, r2898, r2899, r2901, r2902, r2904, r2905, r2906, r2907, | Igor Sysoev | 6 | -44/+111 | |
| r2909, r2910, r2922, r2923, r2924, r2925, r2929: various win32 fixes: *) use no-threads for Unix builds only *) Win32 returns ERROR_PATH_NOT_FOUND instead of ERROR_FILE_NOT_FOUND *) add trailing zero to a file name in ngx_win32_rename_file() *) fix logging in ngx_win32_rename_file() *) allow shared memory segments more than 4G *) fix memory leak in successful case *) log shared memory name in failure case *) test that zone has the same addresses in different processes *) add drive letter for Win32 root path *) log GetExitCodeProcess()'s errno *) test premature process termination *) fix debug logging *) exit if no workers could not be started *) do not quit old workers if no new workers could not be started *) a signaller process should stop configuration processing just after it is able to get pid file, this allows to not open log files, etc. *) win32 master process had aready closed listening sockets | |||||
| 2009-06-15 | merge r2900: | Igor Sysoev | 1 | -0/+2 | |
| fix XSLT filter in SSI subrequests | |||||
| 2009-06-15 | merge r2935: | Igor Sysoev | 1 | -0/+1 | |
| initialize use_event field in open file cache the bug had been introduced in r2071 | |||||
| 2009-06-15 | merge r2889, r2918, and r2921: | Igor Sysoev | 3 | -1/+20 | |
| fix a pool growing and CPU usage for multi-requests keepalive connections: *) keepalive_requests *) try to reuse last 4 free large allocation links *) do not test a pool block space if we can not allocated from the block 4 times | |||||
| 2009-06-15 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-18 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-18 | delete unneeded field | Igor Sysoev | 2 | -10/+0 | |
| 2009-05-18 | ngx_connection_local_sockaddr() | Igor Sysoev | 2 | -0/+62 | |
| 2009-05-14 | style fix | Igor Sysoev | 1 | -1/+3 | |
| 2009-05-12 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-11 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-07 | IPv6 for Win32 | Igor Sysoev | 1 | -0/+14 | |
| 2009-05-06 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-05 | ngx_create_listening() | Igor Sysoev | 2 | -0/+60 | |
| 2009-05-05 | move listen log copying from ngx_open_listening_sockets() | Igor Sysoev | 1 | -2/+2 | |
| to ngx_configure_listening_sockets(), otherwise listen socket logs have no file after first reload and this caused segfault if debug_connection was used; the bug has been introduced in r2786 | |||||
| 2009-05-05 | use correct name | Igor Sysoev | 3 | -3/+3 | |
| 2009-05-05 | use local variable | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-04 | delete never used ngx_ssl_set_nosendshut() | Igor Sysoev | 1 | -5/+0 | |
| 2009-05-04 | delete ngx_listening_inet_stream_socket() | Igor Sysoev | 2 | -48/+0 | |
| 2009-05-01 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-04-30 | *) refactor error_log processing: listen socket log might inherit built-in | Igor Sysoev | 8 | -46/+50 | |
| error_log with zero level, and r2447, r2466, r2467 were not enough *) remove bogus "stderr" level *) some functions and fields renames | |||||
| 2009-04-30 | set of.failed for cached error, the bug has been introduced in r2757 | Igor Sysoev | 1 | -0/+1 | |
| 2009-04-29 | uniform ngx_file_info() interface with ngx_fd_info() | Igor Sysoev | 3 | -5/+9 | |
| 2009-04-29 | fix the previous commit | Igor Sysoev | 1 | -7/+5 | |
| 2009-04-29 | Winsock uses ECONNABORTED instead of ECONNRESET | Igor Sysoev | 1 | -2/+13 | |
| 2009-04-29 | fix building by BCC if NGX_PREFIX is defined | Igor Sysoev | 1 | -2/+3 | |
| 2009-04-28 | *) do not show line number for -g option | Igor Sysoev | 1 | -3/+14 | |
| *) reset configuration file after -g option has been parsed | |||||
| 2009-04-28 | introduce ngx_write_console() to support OEM code pages | Igor Sysoev | 1 | -2/+2 | |
| 2009-04-28 | add prefix in Usage | Igor Sysoev | 1 | -1/+1 | |
| 2009-04-27 | ngx_log_errno() | Igor Sysoev | 3 | -63/+30 | |
| 2009-04-27 | use ngx_vslprintf(), ngx_slprintf() | Igor Sysoev | 2 | -18/+18 | |
| 2009-04-27 | ngx_vslprintf(), ngx_slprintf() | Igor Sysoev | 2 | -11/+23 | |
| 2009-04-27 | bump version | Igor Sysoev | 1 | -2/+2 | |
| 2009-04-27 | -p and --prefix= | Igor Sysoev | 6 | -40/+191 | |
| 2009-04-27 | *) of.test_only to not open file if only stat() is enough | Igor Sysoev | 2 | -0/+26 | |
| *) of.failed to return exact name of failed syscall | |||||
| 2009-04-26 | add quotes for configure options with spaces | Igor Sysoev | 1 | -1/+1 | |
| 2009-04-24 | change ngx_log_abort() interface | Igor Sysoev | 2 | -4/+13 | |
| 2009-04-24 | style fix: (void) | Igor Sysoev | 1 | -2/+2 | |
| 2009-04-24 | change ngx_log_create_errlog() interface | Igor Sysoev | 2 | -11/+2 | |
