martin      99/09/23 11:52:01

  Modified:    src      CHANGES
               src/modules/standard mod_speling.c
  Log:
  When generating the Location: header, mod_speling forgot
  to escape the spelling-fixed uri. That could lead to [400 Bad request]
  errors for the generated URL.
  
  Revision  Changes    Path
  1.1434    +3 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1433
  retrieving revision 1.1434
  diff -u -r1.1433 -r1.1434
  --- CHANGES   1999/09/20 20:46:47     1.1433
  +++ CHANGES   1999/09/23 18:51:41     1.1434
  @@ -1,5 +1,8 @@
   Changes with Apache 1.3.10
   
  +  *) When generating the Location: header, mod_speling forgot
  +     to escape the spelling-fixed uri. [Martin Kraemer]
  +
     *) Update for the next release of the TPF OS (PUT11)
        [David McCreedy <[EMAIL PROTECTED]>]
   
  
  
  
  1.32      +2 -1      apache-1.3/src/modules/standard/mod_speling.c
  
  Index: mod_speling.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_speling.c,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- mod_speling.c     1999/01/25 18:12:41     1.31
  +++ mod_speling.c     1999/09/23 18:51:54     1.32
  @@ -414,7 +414,8 @@
                              NULL);
   
               ap_table_setn(r->headers_out, "Location",
  -                       ap_construct_url(r->pool, nuri, r));
  +                       ap_escape_uri(r->pool,
  +                                     ap_construct_url(r->pool, nuri, r)));
   
               ap_log_rerror(APLOG_MARK, APLOG_NOERRNO | APLOG_INFO, r,
                         ref ? "Fixed spelling: %s to %s from %s"
  
  
  

Reply via email to