Ingo Schommer
07fc3650a3
ENHANCEMENT Pluggable password encryption through PasswordEncryptor class ( #3665 ) (merged from r90949)
...
BUGFIX Fixed password hashing design flaw in Security::encrypt_password(). Removing base_convert() packing with unsafe precision, but retaining backwards compatibilty through pluggable encryptors: PasswordEncryptor_LegacyPHPHash (#3004 ) (merged from r90949)
API CHANGE Deprecated Security::encrypt_passwords() (merged from r90949)
API CHANGE Deprecated Security::$useSalt, use custom PasswordEncryptor implementation (merged from r90949)
API CHANGE Removed Security::get_encryption_algorithms() (merged from r90949)
API CHANGE MySQL-specific encyrption types 'password' and 'old_password' are no longer included by default. Use PasswordEncryptor_MySQLPassword and PasswordEncryptor_MySQLOldPassword
API CHANGE Built-in number of hashing algorithms has been reduced to 'none', 'md5', 'sha1'. Use PasswordEncryptor::register() and PasswordEncryptor_PHPHash to re-add others. (merged from r90949)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@91576 467b73ca-7a2a-4603-9d3b-597d59a354a9
2011-02-02 14:17:36 +13:00
..
2009-10-11 00:07:16 +00:00
API CHANGE: Renamed conflicting classes to have an "SS_" namespace, and renamed existing "SS" namespace to "SS_". The affected classes are: HTTPRequest, HTTPResponse, Query, Database, SSBacktrace, SSCli, SSDatetime, SSDatetimeTest, SSLog, SSLogTest, SSLogEmailWriter, SSLogErrorEmailFormatter, SSLogErrorFileFormatter, SSLogFileWriter and SSZendLog.
2009-10-26 03:06:31 +00:00
API CHANGE: Renamed conflicting classes to have an "SS_" namespace, and renamed existing "SS" namespace to "SS_". The affected classes are: HTTPRequest, HTTPResponse, Query, Database, SSBacktrace, SSCli, SSDatetime, SSDatetimeTest, SSLog, SSLogTest, SSLogEmailWriter, SSLogErrorEmailFormatter, SSLogErrorFileFormatter, SSLogFileWriter and SSZendLog.
2009-10-26 03:06:31 +00:00
2009-11-05 00:13:56 +00:00
2008-10-16 04:33:35 +00:00
2009-10-23 01:29:55 +00:00
2009-07-09 02:37:01 +00:00
2009-10-13 01:44:41 +00:00
2008-11-01 11:05:38 +00:00
2009-10-26 20:56:54 +00:00
2009-10-22 00:30:21 +00:00
2011-02-02 14:17:36 +13:00
2011-02-02 14:17:36 +13:00
2008-08-09 03:19:54 +00:00
2008-11-10 23:18:31 +00:00
2009-09-07 03:28:23 +00:00
2009-03-14 00:16:32 +00:00
2009-07-17 00:01:06 +00:00
2009-06-30 22:08:59 +00:00
2009-10-11 00:07:24 +00:00
2009-09-10 06:34:40 +00:00
2009-05-20 03:09:50 +00:00
2009-06-29 05:14:06 +00:00
2009-04-27 00:44:10 +00:00
2009-09-29 22:03:05 +00:00
2009-10-24 22:39:20 +00:00
2009-01-07 21:40:36 +00:00
API CHANGE: Renamed conflicting classes to have an "SS_" namespace, and renamed existing "SS" namespace to "SS_". The affected classes are: HTTPRequest, HTTPResponse, Query, Database, SSBacktrace, SSCli, SSDatetime, SSDatetimeTest, SSLog, SSLogTest, SSLogEmailWriter, SSLogErrorEmailFormatter, SSLogErrorFileFormatter, SSLogFileWriter and SSZendLog.
2009-10-26 03:06:31 +00:00
2009-05-04 02:20:57 +00:00
2009-10-15 22:40:06 +00:00
2009-10-15 22:40:06 +00:00
API CHANGE: Renamed conflicting classes to have an "SS_" namespace, and renamed existing "SS" namespace to "SS_". The affected classes are: HTTPRequest, HTTPResponse, Query, Database, SSBacktrace, SSCli, SSDatetime, SSDatetimeTest, SSLog, SSLogTest, SSLogEmailWriter, SSLogErrorEmailFormatter, SSLogErrorFileFormatter, SSLogFileWriter and SSZendLog.
2009-10-26 03:06:31 +00:00
2009-10-11 00:06:55 +00:00
2009-08-08 03:39:12 +00:00
2009-08-08 03:39:12 +00:00
2009-09-24 07:14:30 +00:00
2009-08-11 05:01:17 +00:00
2009-10-22 00:30:21 +00:00
2009-10-11 09:01:36 +00:00
2009-08-27 03:10:13 +00:00
2009-05-07 06:00:50 +00:00
API CHANGE: Renamed conflicting classes to have an "SS_" namespace, and renamed existing "SS" namespace to "SS_". The affected classes are: HTTPRequest, HTTPResponse, Query, Database, SSBacktrace, SSCli, SSDatetime, SSDatetimeTest, SSLog, SSLogTest, SSLogEmailWriter, SSLogErrorEmailFormatter, SSLogErrorFileFormatter, SSLogFileWriter and SSZendLog.
2009-10-26 03:06:31 +00:00
API CHANGE: Renamed conflicting classes to have an "SS_" namespace, and renamed existing "SS" namespace to "SS_". The affected classes are: HTTPRequest, HTTPResponse, Query, Database, SSBacktrace, SSCli, SSDatetime, SSDatetimeTest, SSLog, SSLogTest, SSLogEmailWriter, SSLogErrorEmailFormatter, SSLogErrorFileFormatter, SSLogFileWriter and SSZendLog.
2009-10-26 03:06:31 +00:00
2009-05-24 21:27:48 +00:00
2009-10-11 00:06:57 +00:00
2009-10-19 05:28:59 +00:00
2009-10-17 05:11:23 +00:00
2009-10-21 19:49:13 +00:00
2009-10-15 21:46:13 +00:00
2011-02-02 14:17:33 +13:00
2009-10-15 22:39:26 +00:00
2009-10-19 05:28:59 +00:00
2009-10-15 21:53:15 +00:00
2009-10-21 23:09:14 +00:00
2009-10-11 00:07:21 +00:00
2009-10-01 22:11:00 +00:00
2008-08-11 03:03:52 +00:00
2008-09-16 18:12:07 +00:00
2009-09-29 22:03:30 +00:00
2009-10-31 00:16:54 +00:00
2008-06-15 13:33:53 +00:00
2009-10-01 21:04:18 +00:00
2009-10-15 21:48:24 +00:00
2009-10-15 22:41:32 +00:00