Changeset 1877
- Timestamp:
- 08/20/08 11:54:11 (3 months ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (3 diffs)
- cherokee/trunk/cherokee/util.c (modified) (2 diffs)
- cherokee/trunk/cherokee/util.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r1875 r1877 1 2008-08-20 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * cherokee/util.h, cherokee/util.c (cherokee_mkdir_p): Adds a new 4 cheroke_mkdir() and fixes compilation on Windows: 5 http://code.google.com/p/cherokee/issues/detail?id=96 6 1 7 2008-08-19 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 8 … … 15 21 * cherokee/handler_dirlist.c: Fixes a problem with redirections of 16 22 local user directories. 17 23 18 24 * admin/CherokeeManagement.py: Fixes a problem with the Hard 19 25 restart. Reported by Miguel Angel Ajo. … … 24 30 Keepalive connections. This regression was introducced right 25 31 before releasing 0.8.0. 26 32 27 33 * cherokee/handler_dirlist.c: Adds a final slash whenever the list 28 34 entry is a directory, so next request does go through a 29 35 redirection reply. 30 36 31 37 * cherokee/handler_dirlist.c: Fixes an issue redirecting 32 38 connections when the server does not run on the port 80. 33 39 34 40 2008-08-17 Alvaro Lopez Ortega <alvaro@alobbs.com> 35 41 36 42 * cherokee/handler.h, cherokee/connection.c: Slightly improves the 37 43 chunked encoding support. cherokee/trunk/cherokee/util.c
r1868 r1877 1371 1371 1372 1372 *p = '\0'; 1373 re = mkdir (path->buf, 0700);1373 re = cherokee_mkdir (path->buf, 0700); 1374 1374 if ((re != 0) && (errno != EEXIST)) { 1375 1375 PRINT_ERRNO (errno, "Could not mkdir '%s': ${errno}\n", path->buf); … … 1383 1383 } 1384 1384 1385 re = mkdir (path->buf, 0700);1385 re = cherokee_mkdir (path->buf, 0700); 1386 1386 if ((re != 0) && (errno != EEXIST)) { 1387 1387 PRINT_ERRNO (errno, "Could not mkdir '%s': ${errno}\n", path->buf); cherokee/trunk/cherokee/util.h
r1768 r1877 65 65 66 66 #ifdef _WIN32 67 # define cherokee_stat(path,buf) cherokee_win32_stat(path,buf) 68 # define cherokee_lstat(path,buf) cherokee_win32_stat(path,buf) 69 # define cherokee_error GetLastError() 67 # define cherokee_stat(path,buf) cherokee_win32_stat(path,buf) 68 # define cherokee_lstat(path,buf) cherokee_win32_stat(path,buf) 69 # define cherokee_error GetLastError() 70 # define cherokee_mkdir(path,perm) mkdir(path) 70 71 #else 71 # define cherokee_stat(path,buf) stat(path,buf) 72 # define cherokee_lstat(path,buf) lstat(path,buf) 73 # define cherokee_error errno 72 # define cherokee_stat(path,buf) stat(path,buf) 73 # define cherokee_lstat(path,buf) lstat(path,buf) 74 # define cherokee_error errno 75 # define cherokee_mkdir(path,perm) mkdir(path,perm) 74 76 #endif 75 77