jfclere     01/10/31 06:03:23

  Modified:    jk/native/apache-1.3 mod_jk.c
               jk/native/common jk_ajp_common.c jk_global.h jk_md5.c
  Log:
  Add support for BS2000 and finish EBCDIC support.
  
  Revision  Changes    Path
  1.20      +3 -3      jakarta-tomcat-connectors/jk/native/apache-1.3/mod_jk.c
  
  Index: mod_jk.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/apache-1.3/mod_jk.c,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- mod_jk.c  2001/10/05 21:52:08     1.19
  +++ mod_jk.c  2001/10/31 14:03:22     1.20
  @@ -61,14 +61,14 @@
    * Author:      Gal Shachor <[EMAIL PROTECTED]>                           *
    *              Dan Milstein <[EMAIL PROTECTED]>                            *
    *              Henri Gomez <[EMAIL PROTECTED]>                               *
  - * Version:     $Revision: 1.19 $                                           *
  + * Version:     $Revision: 1.20 $                                           *
    ***************************************************************************/
   
   /*
    * mod_jk: keeps all servlet/jakarta related ramblings together.
    */
   
  -#include "ap_config.h"
  +/* #include "ap_config.h" */
   #include "httpd.h"
   #include "http_config.h"
   #include "http_request.h"
  @@ -79,7 +79,7 @@
   #include "util_script.h"
   #include "util_date.h"
   #include "http_conf_globals.h"
  - 
  +
   /*
    * Jakarta (jk_) include files
    */
  
  
  
  1.17      +9 -1      jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c
  
  Index: jk_ajp_common.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- jk_ajp_common.c   2001/10/13 17:36:36     1.16
  +++ jk_ajp_common.c   2001/10/31 14:03:22     1.17
  @@ -59,7 +59,7 @@
    * Description: common stuff for bi-directional protocols ajp13/ajp14.     *
    * Author:      Gal Shachor <[EMAIL PROTECTED]>                           *
    * Author:      Henri Gomez <[EMAIL PROTECTED]>                               *
  - * Version:     $Revision: 1.16 $                                           *
  + * Version:     $Revision: 1.17 $                                           *
    ***************************************************************************/
   
   
  @@ -447,6 +447,8 @@
       }
   
       d->msg = (char *)jk_b_get_string(msg);
  +    if (d->msg)
  +        jk_xlate_from_ascii(d->msg, strlen(d->msg));
   
       jk_log(l, JK_LOG_DEBUG, "ajp_unmarshal_response: status = %d\n", d->status);
   
  @@ -479,6 +481,9 @@
                           jk_log(l, JK_LOG_ERROR, "Error ajp_unmarshal_response - 
Null header name\n");
                           return JK_FALSE;
                       }
  +                    jk_xlate_from_ascii(d->header_names[i],
  +                                 strlen(d->header_names[i]));
  +
                   }
   
                   d->header_values[i] = (char *)jk_b_get_string(msg);
  @@ -486,6 +491,9 @@
                       jk_log(l, JK_LOG_ERROR, "Error ajp_unmarshal_response - Null 
header value\n");
                       return JK_FALSE;
                   }
  +
  +                jk_xlate_from_ascii(d->header_values[i],
  +                             strlen(d->header_values[i]));
   
                   jk_log(l, JK_LOG_DEBUG, "ajp_unmarshal_response: Header[%d] [%s] = 
[%s]\n", 
                          i,
  
  
  
  1.12      +4 -2      jakarta-tomcat-connectors/jk/native/common/jk_global.h
  
  Index: jk_global.h
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_global.h,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- jk_global.h       2001/10/26 14:02:18     1.11
  +++ jk_global.h       2001/10/31 14:03:22     1.12
  @@ -59,7 +59,7 @@
    * Description: Global definitions and include files that should exist     *
    *              anywhere                                                   *
    * Author:      Gal Shachor <[EMAIL PROTECTED]>                           *
  - * Version:     $Revision: 1.11 $                                               *
  + * Version:     $Revision: 1.12 $                                               *
    ***************************************************************************/
   
   #ifndef JK_GLOBAL_H
  @@ -91,7 +91,9 @@
           #include <netinet/tcp.h>
           #include <arpa/inet.h>
           #include <sys/un.h>
  -        #include <sys/socketvar.h>
  +        #ifndef _OSD_POSIX
  +            #include <sys/socketvar.h>
  +        #endif
           #ifndef HPUX11
               #include <sys/select.h>
           #endif
  
  
  
  1.6       +2 -2      jakarta-tomcat-connectors/jk/native/common/jk_md5.c
  
  Index: jk_md5.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_md5.c,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- jk_md5.c  2001/06/19 15:55:04     1.5
  +++ jk_md5.c  2001/10/31 14:03:22     1.6
  @@ -103,7 +103,7 @@
   /***************************************************************************
    * Description: MD5 encoding wrapper                                       *
    * Author:      Henri Gomez <[EMAIL PROTECTED]>                               *
  - * Version:     $Revision: 1.5 $                                           *
  + * Version:     $Revision: 1.6 $                                           *
    ***************************************************************************/
   
   /*
  @@ -306,7 +306,7 @@
       /* Since everything is converted to ascii within jk_MD5Update(), 
        * the initial 0x80 (PADDING[0]) must be stored as 0x20 
        */
  -    PADDING[0] = os_toebcdic[0x80];
  +    ascii2ebcdic(PADDING,PADDING,1);
   #endif /*CHARSET_EBCDIC*/
   
       /* Pad out to 56 mod 64. */
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to