httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dgau...@hyperreal.org
Subject cvs commit: apache-1.2/src CHANGES http_core.c mod_asis.c mod_dir.c mod_include.c mod_info.c
Date Sun, 01 Feb 1998 02:33:42 GMT
dgaudet     98/01/31 18:33:42

  Modified:    src      CHANGES http_core.c mod_asis.c mod_dir.c
                        mod_include.c mod_info.c
  Log:
  set r->allowed properly
  
  Revision  Changes    Path
  1.289     +3 -0      apache-1.2/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.2/src/CHANGES,v
  retrieving revision 1.288
  retrieving revision 1.289
  diff -u -r1.288 -r1.289
  --- CHANGES	1998/01/30 14:45:45	1.288
  +++ CHANGES	1998/02/01 02:33:36	1.289
  @@ -1,5 +1,8 @@
   Changes with Apache 1.2.6
   
  +  *) Set r->allowed properly in mod_asis.c, mod_dir.c, mod_info.c,
  +     and mod_include.c.  [Dean Gaudet]
  +
     *) Variable 'cwd' was being used pointlessly before being set.
        [Ken Coar] PR#1738
   
  
  
  
  1.83      +1 -2      apache-1.2/src/http_core.c
  
  Index: http_core.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.2/src/http_core.c,v
  retrieving revision 1.82
  retrieving revision 1.83
  diff -u -r1.82 -r1.83
  --- http_core.c	1998/01/30 09:13:55	1.82
  +++ http_core.c	1998/02/01 02:33:36	1.83
  @@ -1332,8 +1332,7 @@
       if ((errstatus = discard_request_body(r)) != OK)
           return errstatus;
   
  -    r->allowed |= (1 << M_GET);
  -    r->allowed |= (1 << M_OPTIONS);
  +    r->allowed |= (1 << M_GET) | (1 << M_OPTIONS);
   
       if (r->method_number == M_INVALID) {
   	log_printf(r->server, "Invalid method in request %s", r->the_request);
  
  
  
  1.14      +1 -0      apache-1.2/src/mod_asis.c
  
  Index: mod_asis.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.2/src/mod_asis.c,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- mod_asis.c	1997/04/06 07:43:40	1.13
  +++ mod_asis.c	1998/02/01 02:33:37	1.14
  @@ -63,6 +63,7 @@
       FILE *f;
       char *location;
       
  +    r->allowed |= (1 << M_GET);
       if (r->method_number != M_GET) return DECLINED;
       if (r->finfo.st_mode == 0) {
   	log_reason("File does not exist", r->filename, r);
  
  
  
  1.28      +1 -0      apache-1.2/src/mod_dir.c
  
  Index: mod_dir.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.2/src/mod_dir.c,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- mod_dir.c	1998/01/30 09:14:04	1.27
  +++ mod_dir.c	1998/02/01 02:33:38	1.28
  @@ -872,6 +872,7 @@
       if (error_notfound)
   	return error_notfound;
   
  +    r->allowed |= (1 << M_GET);
       if (r->method_number != M_GET) return NOT_IMPLEMENTED;
       
       /* OK, nothing easy.  Trot out the heavy artillery... */
  
  
  
  1.35      +1 -0      apache-1.2/src/mod_include.c
  
  Index: mod_include.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.2/src/mod_include.c,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- mod_include.c	1998/01/30 09:14:05	1.34
  +++ mod_include.c	1998/02/01 02:33:38	1.35
  @@ -2204,6 +2204,7 @@
       if (!(allow_options(r) & OPT_INCLUDES)) {
           return DECLINED;
       }
  +    r->allowed |= (1 << M_GET);
       if (r->method_number != M_GET) {
           return DECLINED;
       }
  
  
  
  1.18      +5 -1      apache-1.2/src/mod_info.c
  
  Index: mod_info.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.2/src/mod_info.c,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- mod_info.c	1998/01/30 09:14:06	1.17
  +++ mod_info.c	1998/02/01 02:33:39	1.18
  @@ -282,11 +282,15 @@
   	extern char server_root[MAX_STRING_LEN];
   	extern char server_confname[MAX_STRING_LEN];
   
  +	r->allowed |= (1 << M_GET);
  +	if (r->method_number != M_GET)
  +	    return DECLINED;
  +
   	r->content_type = "text/html";		
   	send_http_header(r);
   	if(r->header_only) {
   		return 0;
  -    }
  +	}
   	hard_timeout("send server info", r);
   	
   	rputs("<html><head><title>Server Information</title></head>\n",r);
  
  
  

Mime
View raw message