php-src/ext
Scott MacVicar aadf59dfa4 Add PBKDF2 support via openssl()
Summary:
No easy way to put these in the hash extension since we don't really support optional
parameters to certain algorithms. Implemented in openssl for now since it has it already
and is pretty stable.

Only SHA1 is confirmed to work as an algorithm but openssl has a parameter so it can be
changed in the future.

Will backport to 5.4 potentially with Stas' approval.

Test Plan:
Ran newly added tests which came from RFC 6070
2012-06-11 15:59:58 -07:00
..
bcmath
bz2
calendar Merge branch 'PHP-5.3' into PHP-5.4 2012-04-28 11:44:54 +02:00
com_dotnet Merge branch 'PHP-5.3' into PHP-5.4 2012-05-25 00:23:51 +02:00
ctype
curl VIM uses spaces as tabs and that doesn't comply with the coding 2012-05-27 15:39:45 -07:00
date Merge branch 'PHP-5.4' 2012-04-24 13:45:07 +02:00
dba Merge branch 'PHP-5.3' into PHP-5.4 2012-03-20 17:58:58 +01:00
dom Merge branch 'PHP-5.3' into PHP-5.4 2012-05-15 11:43:28 +01:00
enchant Merge branch 'PHP-5.3' into PHP-5.4 2012-03-20 17:58:58 +01:00
ereg
exif Merge commit 'e59b6dc0ae' 2012-06-03 19:02:00 -03:00
fileinfo Merge branch 'PHP-5.4' 2012-05-29 17:42:35 +02:00
filter Merge branch 'PHP-5.3' into PHP-5.4 2012-04-30 10:28:00 +02:00
ftp
gd Merge branch 'PHP-5.3' into PHP-5.4 2012-04-04 18:54:03 +02:00
gettext
gmp Merge branch 'PHP-5.3' into PHP-5.4 2012-05-21 12:37:59 +02:00
hash fix tests failing due to corrected hash tiger 2012-03-19 21:49:47 +01:00
iconv fix bug #55042 - erealloc without updating pointer 2012-05-30 22:26:26 -07:00
imap
interbase Merge branch 'PHP-5.4' 2012-03-29 18:28:38 +03:00
intl Merge branch 'PHP-5.4' 2012-06-07 14:42:35 +08:00
json Revert "Update test to fix breakage caused by the previous commit." 2012-05-15 23:25:06 -07:00
ldap Merge branch 'PHP-5.3' into PHP-5.4 2012-04-16 15:26:50 +02:00
libxml Fix bug #62266 2012-06-09 17:29:47 +01:00
mbstring Fixed bug #61631 mbstring mail related tests fail 2012-04-10 12:23:07 +02:00
mcrypt
mssql
mysql
mysqli Merge branch 'PHP-5.4' 2012-05-16 16:00:17 +02:00
mysqlnd close the underlying stream as early as possible and so notify the 2012-06-01 22:12:08 +03:00
oci8 Merge branch 'PHP-5.3' into PHP-5.4 2012-03-30 16:17:37 -07:00
odbc
openssl Add PBKDF2 support via openssl() 2012-06-11 15:59:58 -07:00
pcntl Merge branch '5.4' 2012-03-29 08:48:13 +01:00
pcre
pdo Merge branch 'PHP-5.4' 2012-04-19 12:49:47 +02:00
pdo_dblib
pdo_firebird
pdo_mysql Merge branch 'PHP-5.4' 2012-05-02 16:15:35 +02:00
pdo_oci
pdo_odbc Fixed bug #61212 (PDO ODBC Segfaults on SQL_SUCESS_WITH_INFO). 2012-03-14 20:20:33 +00:00
pdo_pgsql - Fixed bug #61267: pdo_pgsql's PDO::exec() returns the number of SELECTed 2012-03-08 08:52:28 +00:00
pdo_sqlite
pgsql add pg_escape_identifier/pg_escape_literal 2012-04-19 13:40:24 -07:00
phar Merge commit '15213768e6' into PHP-5.3 2012-06-07 14:18:34 -03:00
posix Merge branch 'PHP-5.3' into PHP-5.4 2012-06-10 17:08:02 +04:00
pspell
readline Fix bug #62186 readline fails to compile 2012-05-31 01:15:22 +02:00
recode Replace $Revision$ with $Id$ in keyword expansion enable files 2012-03-20 17:53:47 +01:00
reflection Merge branch 'PHP-5.3' into PHP-5.4 2012-06-01 15:00:02 +08:00
session Merge branch 'PHP-5.3' into PHP-5.4 2012-04-30 12:10:43 +02:00
shmop
simplexml Merge branch 'PHP-5.3' into PHP-5.4 2012-03-20 17:58:58 +01:00
skeleton Replace $Revision$ with $Id$ in keyword expansion enable files 2012-03-20 17:53:47 +01:00
snmp
soap remove remaining traces of unicode.* ini settings 2012-05-27 19:57:34 -04:00
sockets Merge branch 'PHP-5.4' 2012-05-21 08:55:05 -03:00
spl Merge remote-tracking branch 'origin/PHP-5.4' 2012-05-24 23:38:53 +08:00
sqlite3 Merge branch 'PHP-5.4' 2012-04-26 15:18:17 +02:00
standard Merge branch 'PHP-5.4' 2012-06-07 17:51:56 +02:00
sybase_ct
sysvmsg Merge branch 'PHP-5.3' into PHP-5.4 2012-03-20 17:58:58 +01:00
sysvsem
sysvshm
tidy Merge branch 'PHP-5.3' into PHP-5.4 2012-05-21 12:52:10 +02:00
tokenizer
wddx Fix bug #62271 test bug - ext/wddx/tests/bug48562.phpt 2012-06-11 17:00:36 +02:00
xml
xmlreader
xmlrpc
xmlwriter - Fixed bug #62064 (memory leak in the XML Writer module) 2012-05-18 19:34:39 -03:00
xsl
zip Merge branch 'PHP-5.3' into PHP-5.4 2012-06-07 22:37:32 +02:00
zlib cleanup merge 2012-05-15 09:44:01 +02:00
ext_skel
ext_skel_win32.php