remm        2005/01/18 14:11:57

  Modified:    catalina/src/share/org/apache/catalina/authenticator
                        BasicAuthenticator.java
  Log:
  - 33157: Proper handling of the buffer length.
  
  Revision  Changes    Path
  1.11      +2 -2      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/BasicAuthenticator.java
  
  Index: BasicAuthenticator.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/BasicAuthenticator.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- BasicAuthenticator.java   15 Jul 2004 14:36:46 -0000      1.10
  +++ BasicAuthenticator.java   18 Jan 2005 22:11:57 -0000      1.11
  @@ -171,7 +171,7 @@
                       char[] buf = authorizationCC.getBuffer();
                       username = new String(buf, 0, colon);
                       password = new String(buf, colon + 1, 
  -                            buf.length - colon - 1);
  +                            authorizationCC.getEnd() - colon - 1);
                   }
                   
                   authorizationBC.setOffset(authorizationBC.getOffset() - 6);
  
  
  

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

Reply via email to