httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From c...@hyperreal.org
Subject cvs commit: apache-1.3/src/ap ap_md5c.c
Date Thu, 25 Mar 1999 16:43:25 GMT
coar        99/03/25 08:43:24

  Modified:    src/ap   ap_md5c.c
  Log:
  	Fix Win32 password checking so legacy plaintext passwords
  	work again.
  
  PR:		4114
  Submitted by:	Ken Coar and Ryan Bloom <rbb@Raleigh.IBM.Com>
  Reviewed by:	Ken Coar
  
  Revision  Changes    Path
  1.24      +5 -1      apache-1.3/src/ap/ap_md5c.c
  
  Index: ap_md5c.c
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/ap/ap_md5c.c,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- ap_md5c.c	1999/03/05 22:17:53	1.23
  +++ ap_md5c.c	1999/03/25 16:43:21	1.24
  @@ -601,7 +601,11 @@
   	 * It's not our algorithm, so feed it to crypt() if possible.
   	 */
   #ifdef WIN32
  -	return "crypt() unavailable on Win32, cannot validate password";
  +	/*
  +	 * On Windows, the only alternative to our MD5 algorithm is plain
  +	 * text.
  +	 */
  +	ap_cpystrn(sample, passwd, sizeof(sample) - 1);
   #else
   	crypt_pw = crypt(passwd, hash);
   	ap_cpystrn(sample, crypt_pw, sizeof(sample) - 1);
  
  
  

Mime
View raw message