Changeset 1854

Show
Ignore:
Timestamp:
08/18/08 20:44:16 (3 months ago)
Author:
alo
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cherokee/trunk/ChangeLog

    r1853 r1854  
     12008-08-18  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
     2 
     3        * cherokee/handler_dirlist.c: Fixes an issue redirecting 
     4        connections when the server does not run on the port 80. 
     5 
    162008-08-17  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    2  
     7         
    38        * cherokee/handler.h, cherokee/connection.c: Slightly improves the 
    49        chunked encoding support. 
  • cherokee/trunk/cherokee/handler_dirlist.c

    r1808 r1854  
    466466                      conn->request.len +  
    467467                      conn->userdir.len +  
    468                       conn->host.len +  
     468                      conn->host.len + 
     469                      sizeof(":65535") + 
    469470                      sizeof("https://") + 4; 
    470471 
     
    490491 
    491492                        cherokee_buffer_add_buffer (&conn->redirect, &conn->host); 
     493 
     494                        if (CONN_SRV(conn)->port != 80) { 
     495                                cherokee_buffer_add_str (&conn->redirect, ":"); 
     496                                cherokee_buffer_add_long10 (&conn->redirect, CONN_SRV(conn)->port); 
     497                        } 
    492498                } 
    493499