Mercurial > hg > nginx
changeset 238:674f85a4d00f
nginx-0.0.1-2004-01-23-12:26:18 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 23 Jan 2004 09:26:18 +0000 |
parents | 8d5cce3ae221 |
children | 574bea0142be |
files | auto/options auto/os/freebsd src/core/nginx.c src/core/ngx_config.h src/http/ngx_http.c src/http/ngx_http_header_filter.c src/os/unix/ngx_posix_init.c |
diffstat | 7 files changed, 85 insertions(+), 40 deletions(-) [+] |
line wrap: on
line diff
--- a/auto/options Thu Jan 22 17:10:46 2004 +0000 +++ b/auto/options Fri Jan 23 09:26:18 2004 +0000 @@ -6,6 +6,9 @@ TEST_BUILD_DEVPOLL=NO +SELECT=YES +POLL=YES + HTTP_REWRITE=YES HTTP_GZIP=YES HTTP_PROXY=YES @@ -35,6 +38,9 @@ --builddir=*) OBJS="$value" ;; + --without-select_module) SELECT=NO ;; + --without-poll_module) POLL=NO ;; + --without-http_rewrite_module) HTTP_REWRITE=NO ;; --without-http_gzip_module) HTTP_GZIP=NO ;; --without-http_proxy_module) HTTP_PROXY=NO ;; @@ -57,17 +63,22 @@ if [ $help = yes ]; then echo - echo " --help this message" - - echo " --without-http_gzip_module disable http_gzip_module" - echo " --without-http_proxy_module disable http_proxy_module" - - echo " --with-cc=NAME name of or path to C compiler" + echo " --help this message" echo - echo " --with-pcre=DIR path to PCRE library" - echo " --with-md5=DIR path to md5 library" - echo " --with-zlib=DIR path to zlib library" + echo " --without-select_module disable select_module" + echo " --without-poll_module disable poll_module" + + echo " --without-http_rewrite_module disable http_rewrite_module" + echo " --without-http_gzip_module disable http_gzip_module" + echo " --without-http_proxy_module disable http_proxy_module" + + echo " --with-cc=NAME name of or path to C compiler" + echo + + echo " --with-pcre=DIR path to PCRE library" + echo " --with-md5=DIR path to md5 library" + echo " --with-zlib=DIR path to zlib library" echo exit 1
--- a/auto/os/freebsd Thu Jan 22 17:10:46 2004 +0000 +++ b/auto/os/freebsd Fri Jan 23 09:26:18 2004 +0000 @@ -2,12 +2,21 @@ CORE_INCS="$UNIX_INCS" CORE_DEPS="$UNIX_DEPS $FREEBSD_DEPS" -CORE_SRCS="$UNIX_SRCS $FREEBSD_SRCS $SELECT_SRCS $POLL_SRCS" -EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE $POLL_MODULE" +CORE_SRCS="$UNIX_SRCS $FREEBSD_SRCS" MD5_LIB="-lmd" ZLIB_LIB="-lz" +if [ $SELECT = YES ]; then + CORE_SRCS="$CORE_SRCS $SELECT_SRCS" + EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE" +fi + +if [ $POLL = YES ]; then + CORE_SRCS="$CORE_SRCS $POLL_SRCS" + EVENT_MODULES="$EVENT_MODULES $POLL_MODULE" +fi + version=`grep "#define __FreeBSD_version" /usr/include/osreldate.h \ | sed -e 's/^.* \(.*\)$/\1/'`
--- a/src/core/nginx.c Thu Jan 22 17:10:46 2004 +0000 +++ b/src/core/nginx.c Fri Jan 23 09:26:18 2004 +0000 @@ -635,8 +635,8 @@ if (ngx_quit) { ngx_log_error(NGX_LOG_INFO, cycle->log, 0, - "gracefully shutdowning"); - ngx_setproctitle("worker process is shutdowning"); + "gracefully shutting down"); + ngx_setproctitle("worker process is shutting down"); break; }
--- a/src/core/ngx_config.h Thu Jan 22 17:10:46 2004 +0000 +++ b/src/core/ngx_config.h Fri Jan 23 09:26:18 2004 +0000 @@ -2,9 +2,11 @@ #define _NGX_CONFIG_H_INCLUDED_ +#if 0 /* STUB to allocate a big ngx_connections */ #undef FD_SETSIZE #define FD_SETSIZE 5000 +#endif #if defined __FreeBSD__
--- a/src/http/ngx_http.c Thu Jan 22 17:10:46 2004 +0000 +++ b/src/http/ngx_http.c Fri Jan 23 09:26:18 2004 +0000 @@ -243,8 +243,10 @@ cmcf->phases[NGX_HTTP_CONTENT_PHASE].type = NGX_OK; - /* create the lists of the ports, the addresses and the server names - to allow quickly find the server core module configuration at run-time */ + /* + * create the lists of the ports, the addresses and the server names + * to allow quickly find the server core module configuration at run-time + */ ngx_init_array(in_ports, cf->pool, 10, sizeof(ngx_http_in_port_t), NGX_CONF_ERROR); @@ -282,8 +284,10 @@ s_name = cscfp[s]->server_names.elts; for (n = 0; n < cscfp[s]->server_names.nelts; n++) { - /* add the server name and server core module - configuration to the address:port */ + /* + * add the server name and server core module + * configuration to the address:port + */ /* TODO: duplicate names can be checked here */ @@ -295,8 +299,10 @@ name->core_srv_conf = s_name[n].core_srv_conf; } - /* check duplicate "default" server that - serves this address:port */ + /* + * check duplicate "default" server that + * serves this address:port + */ if (lscf[l].flags & NGX_HTTP_DEFAULT_SERVER) { if (in_addr[a].flags @@ -320,9 +326,11 @@ } else if (in_addr[a].addr == INADDR_ANY) { - /* "*:port" must be the last resort so move it - to the end of the address list and add - the new address at its place */ + /* + * "*:port" must be the last resort so move it + * to the end of the address list and add + * the new address at its place + */ ngx_test_null(inaddr, ngx_push_array(&in_port[p].addrs), @@ -335,8 +343,10 @@ in_addr[a].flags = lscf[l].flags; in_addr[a].core_srv_conf = cscfp[s]; - /* create the empty list of the server names that - can be served on this address:port */ + /* + * create the empty list of the server names that + * can be served on this address:port + */ ngx_init_array(inaddr->names, cf->pool, 10, sizeof(ngx_http_server_name_t), @@ -350,8 +360,10 @@ if (!addr_found) { - /* add the address to the addresses list that - bound to this port */ + /* + * add the address to the addresses list that + * bound to this port + */ ngx_test_null(inaddr, ngx_push_array(&in_port[p].addrs), @@ -361,8 +373,10 @@ inaddr->flags = lscf[l].flags; inaddr->core_srv_conf = cscfp[s]; - /* create the empty list of the server names that - can be served on this address:port */ + /* + * create the empty list of the server names that + * can be served on this address:port + */ ngx_init_array(inaddr->names, cf->pool, 10, sizeof(ngx_http_server_name_t), @@ -402,8 +416,10 @@ inaddr->flags = lscf[l].flags; inaddr->core_srv_conf = cscfp[s]; - /* create the empty list of the server names that - can be served on this address:port */ + /* + * create the empty list of the server names that + * can be served on this address:port + */ ngx_init_array(inaddr->names, cf->pool, 10, sizeof(ngx_http_server_name_t), @@ -434,16 +450,20 @@ } } - /* if the all server names point to the same server - then we do not need to check them at run-time */ + /* + * if the all server names point to the same server + * then we do not need to check them at run-time + */ if (!virtual_names) { in_addr[a].names.nelts = 0; } } - /* if there's the binding to "*:port" then we need to bind() - to "*:port" only and ignore the other bindings */ + /* + * if there's the binding to "*:port" then we need to bind() + * to "*:port" only and ignore the other bindings + */ if (in_addr[a - 1].addr == INADDR_ANY) { a--; @@ -522,8 +542,10 @@ in_addr = in_port[p].addrs.elts; if (in_addr[in_port[p].addrs.nelts - 1].addr != INADDR_ANY) { - /* if this port has not the "*:port" binding then create - the separate ngx_http_in_port_t for the all bindings */ + /* + * if this port has not the "*:port" binding then create + * the separate ngx_http_in_port_t for the all bindings + */ ngx_test_null(inport, ngx_palloc(cf->pool,
--- a/src/http/ngx_http_header_filter.c Thu Jan 22 17:10:46 2004 +0000 +++ b/src/http/ngx_http_header_filter.c Fri Jan 23 09:26:18 2004 +0000 @@ -75,8 +75,9 @@ ngx_null_string, /* "412 Precondition Failed" */ ngx_string("413 Request Entity Too Large"), ngx_null_string, /* "414 Request-URI Too Large" but we never send it - because we treat such requests as the HTTP/0.9 requests - and send only the body without the header */ + * because we treat such requests as the HTTP/0.9 + * requests and send only a body without a header + */ ngx_null_string, /* "415 Unsupported Media Type" */ ngx_string("416 Requested Range Not Satisfiable"),
--- a/src/os/unix/ngx_posix_init.c Thu Jan 22 17:10:46 2004 +0000 +++ b/src/os/unix/ngx_posix_init.c Fri Jan 23 09:26:18 2004 +0000 @@ -123,7 +123,7 @@ case ngx_signal_value(NGX_SHUTDOWN_SIGNAL): ngx_quit = 1; - action = ", shutdowning"; + action = ", shutting down"; break; case ngx_signal_value(NGX_TERMINATE_SIGNAL): @@ -184,7 +184,7 @@ case ngx_signal_value(NGX_SHUTDOWN_SIGNAL): ngx_quit = 1; - action = ", shutdowning"; + action = ", shutting down"; break; case ngx_signal_value(NGX_TERMINATE_SIGNAL):