Workaround for broken crypt() in PHP 5.3.7

at 2011-08-21 in Announcements by friebe (0 comments)

PHP 5.3.7 contains a broken crypt() implementation when using MD5 method (the one where the salt parameter starts with "$1$") on Un*x systems - see PHP bug #55439. The XP Framework's security.crypto.UnixCrypt class now contains a workaround for this problem - realized by implementing the MD5 crypting algorithm in userland PHP.

This fix will first appear in XP 5.8.2.



Subscribe

You can subscribe to the XP framework's news by using RSS syndication.


Categories

News
General
PHP5
Announcements
RFCs
Further reading
Examples
Editorial
EASC
Experiments
Unittests
Databases
5.8-SERIES
Unicode
Language
5.9-SERIES

Related

Find related articles by a search for «Workaround».