comparison src/core/ngx_inet.c @ 642:1b80544421e8 NGINX_1_0_11

nginx 1.0.11 *) Change: now double quotes are encoded in an "echo" SSI-command output. Thanks to Zaur Abasmirzoev. *) Feature: the "image_filter_sharpen" directive. *) Bugfix: a segmentation fault might occur in a worker process if SNI was used; the bug had appeared in 1.0.9. *) Bugfix: SIGWINCH signal did not work after first binary upgrade; the bug had appeared in 1.0.9. *) Bugfix: the "If-Modified-Since", "If-Range", etc. client request header lines might be passed to backend while caching; or not passed without caching if caching was enabled in another part of the configuration. *) Bugfix: in the "scgi_param" directive, if complex parameters were used. *) Bugfix: "add_header" and "expires" directives did not work if a request was proxied and response status code was 206. *) Bugfix: in the "expires @time" directive. *) Bugfix: in the ngx_http_flv_module. Thanks to Piotr Sikora. *) Bugfix: in the ngx_http_mp4_module. *) Bugfix: nginx could not be built on FreeBSD 10. *) Bugfix: nginx could not be built on AIX.
author Igor Sysoev <http://sysoev.ru>
date Thu, 15 Dec 2011 00:00:00 +0400
parents 8dc007eddbcf
children ad25218fd14b
comparison
equal deleted inserted replaced
641:e21c9e01ce08 642:1b80544421e8
669 return NGX_ERROR; 669 return NGX_ERROR;
670 } 670 }
671 671
672 n = ngx_atoi(port, len); 672 n = ngx_atoi(port, len);
673 673
674 if (n < 1 || n > 65536) { 674 if (n < 1 || n > 65535) {
675 u->err = "invalid port"; 675 u->err = "invalid port";
676 return NGX_ERROR; 676 return NGX_ERROR;
677 } 677 }
678 678
679 u->port = (in_port_t) n; 679 u->port = (in_port_t) n;
693 693
694 n = ngx_atoi(host, last - host); 694 n = ngx_atoi(host, last - host);
695 695
696 if (n != NGX_ERROR) { 696 if (n != NGX_ERROR) {
697 697
698 if (n < 1 || n > 65536) { 698 if (n < 1 || n > 65535) {
699 u->err = "invalid port"; 699 u->err = "invalid port";
700 return NGX_ERROR; 700 return NGX_ERROR;
701 } 701 }
702 702
703 u->port = (in_port_t) n; 703 u->port = (in_port_t) n;
833 return NGX_ERROR; 833 return NGX_ERROR;
834 } 834 }
835 835
836 n = ngx_atoi(port, len); 836 n = ngx_atoi(port, len);
837 837
838 if (n < 1 || n > 65536) { 838 if (n < 1 || n > 65535) {
839 u->err = "invalid port"; 839 u->err = "invalid port";
840 return NGX_ERROR; 840 return NGX_ERROR;
841 } 841 }
842 842
843 u->port = (in_port_t) n; 843 u->port = (in_port_t) n;