Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80283 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 75552 invoked from network); 8 Jan 2015 18:24:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Jan 2015 18:24:26 -0000 Authentication-Results: pb1.pair.com smtp.mail=remi@fedoraproject.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=remi@fedoraproject.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fedoraproject.org from 217.70.183.196 cause and error) X-PHP-List-Original-Sender: remi@fedoraproject.org X-Host-Fingerprint: 217.70.183.196 relay4-d.mail.gandi.net Received: from [217.70.183.196] ([217.70.183.196:44706] helo=relay4-d.mail.gandi.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3F/68-21915-85BCEA45 for ; Thu, 08 Jan 2015 13:24:24 -0500 Received: from mfilter27-d.gandi.net (mfilter27-d.gandi.net [217.70.178.155]) by relay4-d.mail.gandi.net (Postfix) with ESMTP id 5A49E17208C for ; Thu, 8 Jan 2015 19:24:21 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mfilter27-d.gandi.net Received: from relay4-d.mail.gandi.net ([217.70.183.196]) by mfilter27-d.gandi.net (mfilter27-d.gandi.net [10.0.15.180]) (amavisd-new, port 10024) with ESMTP id knU9AUJXWvGj for ; Thu, 8 Jan 2015 19:24:19 +0100 (CET) X-Originating-IP: 82.241.130.121 Received: from schrodingerscat.famillecollet.com (pom51-2-82-241-130-121.fbx.proxad.net [82.241.130.121]) (Authenticated sender: contact@ll-experts.com) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 6F5A81720A5 for ; Thu, 8 Jan 2015 19:24:18 +0100 (CET) Message-ID: <54AECB52.7050409@fedoraproject.org> Date: Thu, 08 Jan 2015 19:24:18 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: PHP Internals References: In-Reply-To: Content-Type: multipart/mixed; boundary="------------010906000603070000040007" Subject: Re: [PHP-DEV] PHP 5.5.21RC1 is ready for testing From: remi@fedoraproject.org (Remi Collet) --------------010906000603070000040007 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 08/01/2015 18:30, Julien Pauli a =C3=A9crit : > PHP 5.5.21 RC1 is available for testing. I notice Horde_Auth test suite start to fail. Seems related to . Upgraded crypt_blowfish to version 1.3. (Leigh) http://git.php.net/?p=3Dphp-src.git;a=3Dcommitdiff;h=3D84be568366e50f7681= 8abfbd49ca623ead809606 With 5.6.4 (without this change) $ php -r 'var_dump(crypt("foobar", "*0OayF9ttbxIs"));' string(13) "*0OayF9ttbxIs" With 5.4.36 / 5.5.21RC1 (with) $ php55 -r 'var_dump(crypt("foobar", "*0OayF9ttbxIs"));' string(2) "*1" Is this expected ? Notice the diff between (see attachement) : - - 5.4.35 and 5.4.36 show 5 changes, - - 5.5.20 and 5.521RC1 show only 2 - - 5.6.4 and 5.6.5RC1 show only 2 Remi P.S. going to send a mail to horde ML about this -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlSuy1IACgkQYUppBSnxahjnjwCgoKcpwa7Fm2QbBQ811tNS2aac SbcAn0kdF9FeBC+VDyOP8dG/XytadSiF =3DYeQO -----END PGP SIGNATURE----- --------------010906000603070000040007 Content-Type: text/plain; charset=UTF-8; name="5.4txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="5.4txt" LS0tIHBocC01LjQuMzUvZXh0L3N0YW5kYXJkL2NyeXB0LmMJMjAxNC0xMS0xMiAwMToyOTox NC4wMDAwMDAwMDAgKzAxMDAKKysrIHBocC01LjQuMzYvZXh0L3N0YW5kYXJkL2NyeXB0LmMJ MjAxNC0xMi0xNiAxOTo0MToyMy4wMDAwMDAwMDAgKzAxMDAKQEAgLTIwNCw3ICsyMDQsNyBA QAogCQkJc2FsdFtzYWx0X2luX2xlbl0gPSAnXDAnOwogCiAJCQljcnlwdF9yZXMgPSBwaHBf c2hhNTEyX2NyeXB0X3Ioc3RyLCBzYWx0LCBvdXRwdXQsIG5lZWRlZCk7Ci0JCQlpZiAoIWNy eXB0X3JlcykgeworCQkJaWYgKCFjcnlwdF9yZXMgfHwgKHNhbHRbMF09PScqJyAmJiBzYWx0 WzFdPT0nMCcpKSB7CiAJCQkJaWYgKHNhbHRbMF09PScqJyAmJiBzYWx0WzFdPT0nMCcpIHsK IAkJCQkJUkVUVkFMX1NUUklORygiKjEiLCAxKTsKIAkJCQl9IGVsc2UgewpAQCAtMjI3LDcg KzIyNyw3IEBACiAJCQlzYWx0W3NhbHRfaW5fbGVuXSA9ICdcMCc7CiAKIAkJCWNyeXB0X3Jl cyA9IHBocF9zaGEyNTZfY3J5cHRfcihzdHIsIHNhbHQsIG91dHB1dCwgbmVlZGVkKTsKLQkJ CWlmICghY3J5cHRfcmVzKSB7CisJCQlpZiAoIWNyeXB0X3JlcyB8fCAoc2FsdFswXT09Jyon ICYmIHNhbHRbMV09PScwJykpIHsKIAkJCQlpZiAoc2FsdFswXT09JyonICYmIHNhbHRbMV09 PScwJykgewogCQkJCQlSRVRWQUxfU1RSSU5HKCIqMSIsIDEpOwogCQkJCX0gZWxzZSB7CkBA IC0yNDIsNyArMjQyLDYgQEAKIAkJfSBlbHNlIGlmICgKIAkJCQlzYWx0WzBdID09ICckJyAm JgogCQkJCXNhbHRbMV0gPT0gJzInICYmCi0JCQkJc2FsdFsyXSA+PSAnYScgJiYgc2FsdFsy XSA8PSAneicgJiYKIAkJCQlzYWx0WzNdID09ICckJyAmJgogCQkJCXNhbHRbNF0gPj0gJzAn ICYmIHNhbHRbNF0gPD0gJzMnICYmCiAJCQkJc2FsdFs1XSA+PSAnMCcgJiYgc2FsdFs1XSA8 PSAnOScgJiYKQEAgLTI1Miw3ICsyNTEsNyBAQAogCQkJbWVtc2V0KG91dHB1dCwgMCwgUEhQ X01BWF9TQUxUX0xFTiArIDEpOwogCiAJCQljcnlwdF9yZXMgPSBwaHBfY3J5cHRfYmxvd2Zp c2hfcm4oc3RyLCBzYWx0LCBvdXRwdXQsIHNpemVvZihvdXRwdXQpKTsKLQkJCWlmICghY3J5 cHRfcmVzKSB7CisJCQlpZiAoIWNyeXB0X3JlcyB8fCAoc2FsdFswXT09JyonICYmIHNhbHRb MV09PScwJykpIHsKIAkJCQlpZiAoc2FsdFswXT09JyonICYmIHNhbHRbMV09PScwJykgewog CQkJCQlSRVRWQUxfU1RSSU5HKCIqMSIsIDEpOwogCQkJCX0gZWxzZSB7CkBAIC0yNjgsNyAr MjY3LDcgQEAKIAkJCV9jcnlwdF9leHRlbmRlZF9pbml0X3IoKTsKIAogCQkJY3J5cHRfcmVz ID0gX2NyeXB0X2V4dGVuZGVkX3Ioc3RyLCBzYWx0LCAmYnVmZmVyKTsKLQkJCWlmICghY3J5 cHRfcmVzKSB7CisJCQlpZiAoIWNyeXB0X3JlcyB8fCAoc2FsdFswXT09JyonICYmIHNhbHRb MV09PScwJykpIHsKIAkJCQlpZiAoc2FsdFswXT09JyonICYmIHNhbHRbMV09PScwJykgewog CQkJCQlSRVRVUk5fU1RSSU5HKCIqMSIsIDEpOwogCQkJCX0gZWxzZSB7CkBAIC0yOTIsNyAr MjkxLDcgQEAKICMgICAgZXJyb3IgRGF0YSBzdHJ1Y3QgdXNlZCBieSBjcnlwdF9yKCkgaXMg dW5rbm93bi4gUGxlYXNlIHJlcG9ydC4KICMgIGVuZGlmCiAJCWNyeXB0X3JlcyA9IGNyeXB0 X3Ioc3RyLCBzYWx0LCAmYnVmZmVyKTsKLQkJaWYgKCFjcnlwdF9yZXMpIHsKKwkJaWYgKCFj cnlwdF9yZXMgfHwgKHNhbHRbMF09PScqJyAmJiBzYWx0WzFdPT0nMCcpKSB7CiAJCQkJaWYg KHNhbHRbMF09PScqJyAmJiBzYWx0WzFdPT0nMCcpIHsKIAkJCQkJUkVUVVJOX1NUUklORygi KjEiLCAxKTsKIAkJCQl9IGVsc2Ugewo= --------------010906000603070000040007 Content-Type: text/plain; charset=UTF-8; name="5.5txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="5.5txt" LS0tIHBocC01LjUuMTkvZXh0L3N0YW5kYXJkL2NyeXB0LmMJMjAxNC0xMS0xMiAxMDozODo0 Ni4wMDAwMDAwMDAgKzAxMDAKKysrIC9ob21lL3JwbWJ1aWxkL1NQRUNTL3JlbWlyZXBvL3Nj bC1waHA1NS9waHAvcGhwLTUuNS4yMVJDMS9leHQvc3RhbmRhcmQvY3J5cHQuYwkyMDE1LTAx LTA3IDEwOjM4OjQ5LjAwMDAwMDAwMCArMDEwMApAQCAtMTk2LDcgKzE5Niw2IEBACiAJCX0g ZWxzZSBpZiAoCiAJCQkJc2FsdFswXSA9PSAnJCcgJiYKIAkJCQlzYWx0WzFdID09ICcyJyAm JgotCQkJCXNhbHRbMl0gPj0gJ2EnICYmIHNhbHRbMl0gPD0gJ3onICYmCiAJCQkJc2FsdFsz XSA9PSAnJCcgJiYKIAkJCQlzYWx0WzRdID49ICcwJyAmJiBzYWx0WzRdIDw9ICczJyAmJgog CQkJCXNhbHRbNV0gPj0gJzAnICYmIHNhbHRbNV0gPD0gJzknICYmCkBAIC0yMTksNyArMjE4 LDcgQEAKIAkJCV9jcnlwdF9leHRlbmRlZF9pbml0X3IoKTsKIAogCQkJY3J5cHRfcmVzID0g X2NyeXB0X2V4dGVuZGVkX3IocGFzc3dvcmQsIHNhbHQsICZidWZmZXIpOwotCQkJaWYgKCFj cnlwdF9yZXMpIHsKKwkJCWlmICghY3J5cHRfcmVzIHx8IChzYWx0WzBdID09ICcqJyAmJiBz YWx0WzFdID09ICcwJykpIHsKIAkJCQlyZXR1cm4gRkFJTFVSRTsKIAkJCX0gZWxzZSB7CiAJ CQkJKnJlc3VsdCA9IGVzdHJkdXAoY3J5cHRfcmVzKTsKQEAgLTI0MCw3ICsyMzksNyBAQAog IyAgICBlcnJvciBEYXRhIHN0cnVjdCB1c2VkIGJ5IGNyeXB0X3IoKSBpcyB1bmtub3duLiBQ bGVhc2UgcmVwb3J0LgogIyAgZW5kaWYKIAkJY3J5cHRfcmVzID0gY3J5cHRfcihwYXNzd29y ZCwgc2FsdCwgJmJ1ZmZlcik7Ci0JCWlmICghY3J5cHRfcmVzKSB7CisJCWlmICghY3J5cHRf cmVzIHx8IChzYWx0WzBdID09ICcqJyAmJiBzYWx0WzFdID09ICcwJykpIHsKIAkJCXJldHVy biBGQUlMVVJFOwogCQl9IGVsc2UgewogCQkJKnJlc3VsdCA9IGVzdHJkdXAoY3J5cHRfcmVz KTsK --------------010906000603070000040007 Content-Type: text/plain; charset=UTF-8; name="5.6.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="5.6.txt" LS0tIHBocC01LjYuNC9leHQvc3RhbmRhcmQvY3J5cHQuYwkyMDE0LTEyLTE3IDAyOjI1OjAw LjAwMDAwMDAwMCArMDEwMAorKysgL2hvbWUvcnBtYnVpbGQvU1BFQ1MvcmVtaXJlcG8vc2Ns LXBocDU2L3BocC9waHAtNS42LjVSQzEvZXh0L3N0YW5kYXJkL2NyeXB0LmMJMjAxNS0wMS0w NiAyMzowMTowMy4wMDAwMDAwMDAgKzAxMDAKQEAgLTE5Niw3ICsxOTYsNiBAQAogCQl9IGVs c2UgaWYgKAogCQkJCXNhbHRbMF0gPT0gJyQnICYmCiAJCQkJc2FsdFsxXSA9PSAnMicgJiYK LQkJCQlzYWx0WzJdID49ICdhJyAmJiBzYWx0WzJdIDw9ICd6JyAmJgogCQkJCXNhbHRbM10g PT0gJyQnICYmCiAJCQkJc2FsdFs0XSA+PSAnMCcgJiYgc2FsdFs0XSA8PSAnMycgJiYKIAkJ CQlzYWx0WzVdID49ICcwJyAmJiBzYWx0WzVdIDw9ICc5JyAmJgpAQCAtMjE5LDcgKzIxOCw3 IEBACiAJCQlfY3J5cHRfZXh0ZW5kZWRfaW5pdF9yKCk7CiAKIAkJCWNyeXB0X3JlcyA9IF9j cnlwdF9leHRlbmRlZF9yKHBhc3N3b3JkLCBzYWx0LCAmYnVmZmVyKTsKLQkJCWlmICghY3J5 cHRfcmVzKSB7CisJCQlpZiAoIWNyeXB0X3JlcyB8fCAoc2FsdFswXSA9PSAnKicgJiYgc2Fs dFsxXSA9PSAnMCcpKSB7CiAJCQkJcmV0dXJuIEZBSUxVUkU7CiAJCQl9IGVsc2UgewogCQkJ CSpyZXN1bHQgPSBlc3RyZHVwKGNyeXB0X3Jlcyk7CkBAIC0yNDAsNyArMjM5LDcgQEAKICMg ICAgZXJyb3IgRGF0YSBzdHJ1Y3QgdXNlZCBieSBjcnlwdF9yKCkgaXMgdW5rbm93bi4gUGxl YXNlIHJlcG9ydC4KICMgIGVuZGlmCiAJCWNyeXB0X3JlcyA9IGNyeXB0X3IocGFzc3dvcmQs IHNhbHQsICZidWZmZXIpOwotCQlpZiAoIWNyeXB0X3JlcykgeworCQlpZiAoIWNyeXB0X3Jl cyB8fCAoc2FsdFswXSA9PSAnKicgJiYgc2FsdFsxXSA9PSAnMCcpKSB7CiAJCQlyZXR1cm4g RkFJTFVSRTsKIAkJfSBlbHNlIHsKIAkJCSpyZXN1bHQgPSBlc3RyZHVwKGNyeXB0X3Jlcyk7 Cg== --------------010906000603070000040007--