[BusyBox 0000186]: HTTP responses contain LF instead of CRLF; CGI protocol violation

bugs at busybox.net bugs at busybox.net
Wed Apr 12 19:08:17 UTC 2006


The following issue requires your FEEDBACK. 
====================================================================== 
http://busybox.net/bugs/view.php?id=186 
====================================================================== 
Reported By:                mb
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   186
Category:                   Networking Support
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
====================================================================== 
Date Submitted:             03-23-2005 02:38 PST
Last Modified:              04-12-2006 12:08 PDT
====================================================================== 
Summary:                    HTTP responses contain LF instead of CRLF; CGI
protocol violation
Description: 
There are a few places in BusyBox's httpd where it sends bare linefeed
characters instead of CR+LF in the HTTP headers.

Places I've noticed so far:
* After the HTTP/1.0 status response (both for static content and CGI)
* After the Content-Type header in case of CGI

Additionally, httpd doesn't properly support the CGI specification. If a
CGI sends a Status: header, httpd forwards this to the client unmodified,
instead of converting it to a proper status response.
====================================================================== 

---------------------------------------------------------------------- 
 vodz - 01-26-06 02:59  
---------------------------------------------------------------------- 
Ok. Please test with 13616 revision.
 

---------------------------------------------------------------------- 
 bernhardf - 04-12-06 12:08  
---------------------------------------------------------------------- 
httpd was changed, please confirm if this is fixed on trunk. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-23-05 02:38  mb             New Issue                                    
01-26-06 02:59  vodz           Note Added: 0001009                          
01-26-06 02:59  vodz           Status                   assigned => confirmed
04-12-06 12:08  bernhardf      Note Added: 0001283                          
04-12-06 12:08  bernhardf      Status                   confirmed => feedback
======================================================================




More information about the busybox-cvs mailing list