Преглед изворни кода

Fixed md5 passwords not working

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13007 54d463be-8e91-2dee-dedb-b68131a5f0ec
ultramage пре 17 година
родитељ
комит
76f831a5ff
2 измењених фајлова са 2 додато и 1 уклоњено
  1. 1 0
      Changelog-Trunk.txt
  2. 1 1
      src/login/login.h

+ 1 - 0
Changelog-Trunk.txt

@@ -4,6 +4,7 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK.  ALL UNTESTED BUGFIXES/FEATURES GO
 IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.
 
 2008/07/27
+	* Fixed md5 passwords not working
 	* Possibly corrected a guild saving problem (bugreport:1908)
 	* Removed some leftover code that shouldn't have been merged [ultramage]
 	* Fixed a memory leak in mmo_auth_tosql (extra sql statement being allocated).

+ 1 - 1
src/login/login.h

@@ -21,7 +21,7 @@ struct login_session_data {
 	char sex;
 
 	char userid[NAME_LENGTH];
-	char passwd[NAME_LENGTH];
+	char passwd[32+1]; // 23+1 for plaintext, 32+1 for md5-ed passwords
 	int passwdenc;
 	char md5key[20];
 	uint16 md5keylen;