Changeset 1710
- Timestamp:
- 08/01/08 12:50:08 (5 months ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/cherokee/buffer.c (modified) (1 diff)
- cherokee/trunk/cherokee/buffer.h (modified) (1 diff)
- cherokee/trunk/cherokee/config_reader.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r1709 r1710 1 1 2008-08-01 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * cherokee/config_reader.c (cherokee_config_reader_parse_string): 4 All the configuration key and key entries must be low case. 5 6 * cherokee/buffer.c (cherokee_buffer_to_lowcase): New function. 2 7 3 8 * cherokee/http.h (http_gateway_timeout_string): Typo. Reported by cherokee/trunk/cherokee/buffer.c
r1708 r1710 1886 1886 return ret_ok; 1887 1887 } 1888 1889 1890 ret_t 1891 cherokee_buffer_to_lowcase (cherokee_buffer_t *buf) 1892 { 1893 char c; 1894 cuint_t i; 1895 1896 for (i=0; i<buf->len; i++) { 1897 c = buf->buf[i]; 1898 if ((c >= 'A') && (c <= 'Z')) { 1899 buf->buf[i] = c + ('a'-'A'); 1900 } 1901 } 1902 1903 return ret_ok; 1904 } cherokee/trunk/cherokee/buffer.h
r1614 r1710 125 125 ret_t cherokee_buffer_add_comma_marks (cherokee_buffer_t *buf); 126 126 127 ret_t cherokee_buffer_to_lowcase (cherokee_buffer_t *buf); 128 127 129 ret_t cherokee_buffer_print_debug (cherokee_buffer_t *buf, int length); 128 130 cherokee/trunk/cherokee/config_reader.c
r1131 r1710 169 169 while (*tmp == ' ') tmp--; 170 170 cherokee_buffer_add (&key, begin, (tmp + 1) - begin); 171 cherokee_buffer_to_lowcase (&key); 171 172 172 173 tmp = equal + 3;