Mercurial > hg > nginx-vendor-0-7
comparison src/core/ngx_string.c @ 322:d16d691432c9 NGINX_0_6_5
nginx 0.6.5
*) Feature: $nginx_version variable.
Thanks to Nick S. Grechukh.
*) Feature: the mail proxy supports AUTHENTICATE in IMAP mode.
Thanks to Maxim Dounin.
*) Feature: the mail proxy supports STARTTLS in SMTP mode.
Thanks to Maxim Dounin.
*) Bugfix: now nginx escapes space in $memcached_key variable.
*) Bugfix: nginx was incorrectly built by Sun Studio on
Solaris/amd64.
Thanks to Jiang Hong.
*) Bugfix: of minor potential bugs.
Thanks to Coverity's Scan.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 23 Jul 2007 00:00:00 +0400 |
parents | 95183808f549 |
children | 390b8f8309d6 |
comparison
equal
deleted
inserted
replaced
321:a87830ef6fdd | 322:d16d691432c9 |
---|---|
1057 0xffffffff, /* 1111 1111 1111 1111 1111 1111 1111 1111 */ | 1057 0xffffffff, /* 1111 1111 1111 1111 1111 1111 1111 1111 */ |
1058 0xffffffff, /* 1111 1111 1111 1111 1111 1111 1111 1111 */ | 1058 0xffffffff, /* 1111 1111 1111 1111 1111 1111 1111 1111 */ |
1059 0xffffffff /* 1111 1111 1111 1111 1111 1111 1111 1111 */ | 1059 0xffffffff /* 1111 1111 1111 1111 1111 1111 1111 1111 */ |
1060 }; | 1060 }; |
1061 | 1061 |
1062 static uint32_t *map[] = { uri, args, html, refresh }; | 1062 /* " ", %00-%1F */ |
1063 | |
1064 static uint32_t memcached[] = { | |
1065 0xffffffff, /* 1111 1111 1111 1111 1111 1111 1111 1111 */ | |
1066 | |
1067 /* ?>=< ;:98 7654 3210 /.-, +*)( '&%$ #"! */ | |
1068 0x00000001, /* 0000 0000 0000 0000 0000 0000 0000 0001 */ | |
1069 | |
1070 /* _^]\ [ZYX WVUT SRQP ONML KJIH GFED CBA@ */ | |
1071 0x00000000, /* 0000 0000 0000 0000 0000 0000 0000 0000 */ | |
1072 | |
1073 /* ~}| {zyx wvut srqp onml kjih gfed cba` */ | |
1074 0x00000000, /* 0000 0000 0000 0000 0000 0000 0000 0000 */ | |
1075 | |
1076 0x00000000, /* 0000 0000 0000 0000 0000 0000 0000 0000 */ | |
1077 0x00000000, /* 0000 0000 0000 0000 0000 0000 0000 0000 */ | |
1078 0x00000000, /* 0000 0000 0000 0000 0000 0000 0000 0000 */ | |
1079 0x00000000, /* 0000 0000 0000 0000 0000 0000 0000 0000 */ | |
1080 }; | |
1081 | |
1082 static uint32_t *map[] = { uri, args, html, refresh, memcached }; | |
1063 | 1083 |
1064 | 1084 |
1065 escape = map[type]; | 1085 escape = map[type]; |
1066 | 1086 |
1067 if (dst == NULL) { | 1087 if (dst == NULL) { |