comparison src/imap/ngx_imap_auth_http_module.c @ 583:4e296b7d25bf release-0.3.13

nginx-0.3.13-RELEASE import *) Feature: the IMAP/POP3 proxy supports STARTTLS and STLS. *) Bugfix: the IMAP/POP3 proxy did not work with the select, poll, and /dev/poll methods. *) Bugfix: in SSI handling. *) Bugfix: now Solaris sendfilev() is not used to transfer the client request body to FastCGI-server via the unix domain socket. *) Bugfix: the "auth_basic" directive did not disable the authorization; the bug had appeared in 0.3.11.
author Igor Sysoev <igor@sysoev.ru>
date Mon, 05 Dec 2005 13:18:09 +0000
parents 4d9ea73a627a
children f971949ffb58
comparison
equal deleted inserted replaced
582:6646640ac20b 583:4e296b7d25bf
725 725
726 c->log->action = "in auth state"; 726 c->log->action = "in auth state";
727 727
728 ngx_imap_send(s->connection->write); 728 ngx_imap_send(s->connection->write);
729 729
730 if (c->closed) { 730 if (c->destroyed) {
731 return; 731 return;
732 } 732 }
733 733
734 cscf = ngx_imap_get_module_srv_conf(s, ngx_imap_core_module); 734 cscf = ngx_imap_get_module_srv_conf(s, ngx_imap_core_module);
735 735
1179 ahcf->peers = ngx_inet_upstream_parse(cf, &inet_upstream); 1179 ahcf->peers = ngx_inet_upstream_parse(cf, &inet_upstream);
1180 if (ahcf->peers == NULL) { 1180 if (ahcf->peers == NULL) {
1181 return NGX_CONF_ERROR; 1181 return NGX_CONF_ERROR;
1182 } 1182 }
1183 1183
1184 ahcf->peers->number = 1;
1185
1184 ahcf->host_header = inet_upstream.host_header; 1186 ahcf->host_header = inet_upstream.host_header;
1185 ahcf->uri = inet_upstream.uri; 1187 ahcf->uri = inet_upstream.uri;
1186 } 1188 }
1187 1189
1188 if (ahcf->uri.len == 0) { 1190 if (ahcf->uri.len == 0) {