From: Kern Sibbald Date: Mon, 3 Jul 2006 18:28:34 +0000 (+0000) Subject: ======================= Warning ========================== X-Git-Tag: Release-2.0.0~780 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=1c15d84559bfddb8ea79190a55a98feed918c95e;p=bacula%2Fdocs ======================= Warning ========================== All hash codes in the database are now kept in world compatible base64 format (no = filling). This means that all FileSets will be updated and if you are running verify jobs, you must do an InitCatalog. Authentication uses the new algorithm, but should be backward compatible with 1.38.x =========================================================== - Modify the authentication routines so that the 1.39.15 Director always runs with the compatible binary to base64 code (same as the rest of the world). It will however detect if an SD or FD is running the old code and if that is the case, will use the old algorithm for authentication. However, all consoles must use the compatible algorithm, and all data entered into the database (all hash signatures, MD5, SHA1, ..., and all FileSet hashes) will use the compatible algorithm. - Rename the cram_md5 routine names to be slightly more appropriate to what they are doing (challenge and respond). - Robert committed his #ifdef and header cleanup. ---