Changeset 596

Show
Ignore:
Timestamp:
01/09/07 22:20:24 (2 years ago)
Author:
alo
Message:

--

Files:

Legend:

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

    r595 r596  
    112007-01-09  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
     2 
     3        * qa/140-SCGI-EmptyVars.py, qa/Makefile.am (EXTRA_DIST): Added new 
     4        QA test to ensure that the PATH_INFO and QUERY_STRING environment 
     5        variables are set even if they are empty. 
     6 
     7        * cherokee/handler_scgi.c (add_env_pair): It should be able to add 
     8        environment variables with empty value. Thus, I've removed the 
     9        check for the val_len equal to zero. 
    210 
    311        * qa/126-SCGI.py, qa/127-SCGI-Post.py: Adapted to use 'pyscgi' 
  • cherokee/trunk/cherokee/handler_scgi.c

    r528 r596  
    115115        cherokee_handler_scgi_t *scgi = HDL_SCGI(cgi_base); 
    116116 
    117         if (val_len == 0) { 
    118                 return; 
    119         } 
    120  
    121117        cherokee_buffer_ensure_size (&scgi->header, scgi->header.len + key_len + val_len + 3); 
    122118 
  • cherokee/trunk/qa/126-SCGI.py

    r595 r596  
    3434        self.expected_error    = 200 
    3535        self.expected_content  = MAGIC 
    36         self.forbidden_content = ["scgi.scgi_server", "SCGIServer", "write"] 
     36        self.forbidden_content = ["pyscgi", "SCGIServer", "write"] 
    3737 
    3838    def Prepare (self, www): 
  • cherokee/trunk/qa/127-SCGI-Post.py

    r595 r596  
    3939        self.expected_error    = 200 
    4040        self.expected_content  = "Post: "+MAGIC 
    41         self.forbidden_content = ["scgi.scgi_server", "SCGIServer", "write"] 
     41        self.forbidden_content = ["pyscgi", "SCGIServer", "write"] 
    4242 
    4343    def Prepare (self, www): 
  • cherokee/trunk/qa/Makefile.am

    r490 r596  
    140140135-RedirParams.py \ 
    141141136-BadRange.py \ 
    142 137-Mime1.py 
     142137-Mime1.py \ 
     143138-ChangeUser-cgi.py \ 
     144139-domain-wildcards1.py \ 
     145140-SCGI-EmptyVars.py  
    143146 
    144147test: