History log of /PHP_TRUNK/ext/hash/hash.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a4532f6 28-Aug-2014 Anatol Belski <ab@php.net> fix hash_pbkdf2()
/php-src/ext/hash/hash.c
6db8d4f 27-Aug-2014 Anatol Belski <ab@php.net> 's' works with size_t round 3
/php-src/ext/hash/hash.c
3234480 27-Aug-2014 Anatol Belski <ab@php.net> first show to make 's' work with size_t
/php-src/ext/hash/hash.c
af59e92 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 7
/php-src/ext/hash/hash.c
4d997f6 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 3
/php-src/ext/hash/hash.c
c3e3c98 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 1
/php-src/ext/hash/hash.c
7815d23 21-Aug-2014 Anatol Belski <ab@php.net> fix zpp and a bit more
/php-src/ext/hash/hash.c
63d3f0b 19-Aug-2014 Anatol Belski <ab@php.net> basic macro replacements, all at once
/php-src/ext/hash/hash.c
5fa4e04 15-May-2014 Pierre Joye <pierre.php@gmail.com> unused var
/php-src/ext/hash/hash.c
f9927a6 25-Apr-2014 Dmitry Stogov <dmitry@zend.com> Merge mainstream 'master' branch into refactoring
During merge I had to revert:
Nikita's patch for php_splice() (it probably needs to be applyed again)
Bob Weinand's patches related to constant expression handling (we need to review them carefully)
I also reverted all our attempts to support sapi/phpdbg (we didn't test it anyway)

Conflicts:
Zend/zend.h
Zend/zend_API.c
Zend/zend_ast.c
Zend/zend_compile.c
Zend/zend_compile.h
Zend/zend_constants.c
Zend/zend_exceptions.c
Zend/zend_execute.c
Zend/zend_execute.h
Zend/zend_execute_API.c
Zend/zend_hash.c
Zend/zend_highlight.c
Zend/zend_language_parser.y
Zend/zend_language_scanner.c
Zend/zend_language_scanner_defs.h
Zend/zend_variables.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
ext/date/php_date.c
ext/dom/documenttype.c
ext/hash/hash.c
ext/iconv/iconv.c
ext/mbstring/tests/zend_multibyte-10.phpt
ext/mbstring/tests/zend_multibyte-11.phpt
ext/mbstring/tests/zend_multibyte-12.phpt
ext/mysql/php_mysql.c
ext/mysqli/mysqli.c
ext/mysqlnd/mysqlnd_reverse_api.c
ext/mysqlnd/php_mysqlnd.c
ext/opcache/ZendAccelerator.c
ext/opcache/zend_accelerator_util_funcs.c
ext/opcache/zend_persist.c
ext/opcache/zend_persist_calc.c
ext/pcre/php_pcre.c
ext/pdo/pdo_dbh.c
ext/pdo/pdo_stmt.c
ext/pdo_pgsql/pgsql_driver.c
ext/pgsql/pgsql.c
ext/reflection/php_reflection.c
ext/session/session.c
ext/spl/spl_array.c
ext/spl/spl_observer.c
ext/standard/array.c
ext/standard/basic_functions.c
ext/standard/html.c
ext/standard/mail.c
ext/standard/php_array.h
ext/standard/proc_open.c
ext/standard/streamsfuncs.c
ext/standard/user_filters.c
ext/standard/var_unserializer.c
ext/standard/var_unserializer.re
main/php_variables.c
sapi/phpdbg/phpdbg.c
sapi/phpdbg/phpdbg_bp.c
sapi/phpdbg/phpdbg_frame.c
sapi/phpdbg/phpdbg_help.c
sapi/phpdbg/phpdbg_list.c
sapi/phpdbg/phpdbg_print.c
sapi/phpdbg/phpdbg_prompt.c
58089c5 23-Apr-2014 Nikita Popov <nikic@php.net> Port ext/hash

Unsure what to do about hash_final
/php-src/ext/hash/hash.c
050d7e3 15-Apr-2014 Dmitry Stogov <dmitry@zend.com> Cleanup (1-st round)
/php-src/ext/hash/hash.c
2148a88 10-Nov-2013 Rouven We├čling <me@rouvenwessling.de> Add hash_equals() to perform string comparisons that are not vulnerable to timing attacks.
/php-src/ext/hash/hash.c
e617dfb 12-Mar-2014 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5' into PHP-5.6
06bbb65 12-Mar-2014 Nikita Popov <nikic@php.net> Fix hash_pbkdf2() with missing $length argument

Also change the type of some string length variables to ensure
that the zpp call works correctly on platforms where sizeof(int)
!= sizeof(long).
/php-src/ext/hash/hash.c
b88387d 12-Feb-2014 Michael M Slusarz <slusarz@curecanti.org> Fix #66698: Add fnv1a32 and fnv1a64 hash options
/php-src/ext/hash/hash.c
c081ce6 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/hash/hash.c
47c9027 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/hash/hash.c
8ca4352 04-Sep-2013 Manuel Mausz <manuel@mausz.at> Add support for CryptoPro S-box for GOST

This adds a new hash identifier "gost-crypto" which uses the CryptoPro
S-box tables as specified by RFC 4357, section 11.2.
/php-src/ext/hash/hash.c
4749457 08-Jul-2013 Veres Lajos <vlajos@gmail.com> HASH_KEY_NON_EXISTANT fix
/php-src/ext/hash/hash.c
540a5a5 28-May-2013 Anthony Ferrara <ircmaxell@gmail.com> Fix #64745 hash_pbkdf2 truncation issue

When using hash_pbkdf2 with hex output and 0 length (auto), it incorrectly
truncates the result to 1/2 the expected result.
/php-src/ext/hash/hash.c
a666285 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/hash/hash.c
03536e8 12-Jun-2012 Anthony Ferrara <ircmaxell@gmail.com> More cleanup of documentation and comments, as well as code formatting
/php-src/ext/hash/hash.c
43eb8dc 12-Jun-2012 Anthony Ferrara <ircmaxell@gmail.com> Remove un-needed memset, and replacing stray spaces
/php-src/ext/hash/hash.c
df3d351 12-Jun-2012 Anthony Ferrara <ircmaxell@gmail.com> Update error messages to be more inline with PHP standards
/php-src/ext/hash/hash.c
4918acc 12-Jun-2012 Anthony Ferrara <ircmaxell@gmail.com> refactor away un-necessary casts in hashing routines
/php-src/ext/hash/hash.c
6387498 12-Jun-2012 Anthony Ferrara <ircmaxell@gmail.com> Create hash_pbkdf2 function addition
/php-src/ext/hash/hash.c
2d2aefe 17-Jan-2012 Michael Wallner <mike@php.net> remove Salsa10/Salsa20, which are actually stream ciphers not hash functions
/php-src/ext/hash/hash.c
8775a37 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/hash/hash.c
da37638 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/hash/hash.c
4737910 06-Jun-2011 Felipe Pena <felipe@php.net> - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
# The tests will be fixed in the next commits
/php-src/ext/hash/hash.c
0203cc3 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/hash/hash.c
e66279a 03-Jul-2010 Felipe Pena <felipe@php.net> - Fixed bug #52240 (hash_copy() does not copy the HMAC key, causes wrong results and PHP crashes)
/php-src/ext/hash/hash.c
dd8e59d 26-Apr-2010 Kalle Sommer Nielsen <kalle@php.net> Removed safe_mode
* Removed ini options, safe_mode*
* Removed --enable-safe-mode --with-exec-dir configure options on Unix
* Updated extensions, SAPI's and core
* php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
/php-src/ext/hash/hash.c
129019b 20-Apr-2010 Stanislav Malyshev <stas@php.net> fix 64-bit integer overflow in mhash_keygen_s2k
/php-src/ext/hash/hash.c
7bfd44f 25-Mar-2010 Rob Richards <rrichards@php.net> fix build - there are now 34 algos
/php-src/ext/hash/hash.c
3842a99 24-Mar-2010 Martin Jansen <mj@php.net> Added Jenkins's one-at-a-time hash support to ext/hash.
/php-src/ext/hash/hash.c
e4e9eae 23-Mar-2010 Michael Maclean <mgdm@php.net> Minor fix to constants registered in ext/hash, and update NEWS
/php-src/ext/hash/hash.c
d05ce25 23-Mar-2010 Michael Maclean <mgdm@php.net> Add FNV-1 support to ext/hash
/php-src/ext/hash/hash.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/php-src/ext/hash/hash.c
6cec8d8 17-Aug-2009 Garrett Serack <garretts@php.net> - Fix for bug #49223 Inconsistency using get_defined_constants(true)
/php-src/ext/hash/hash.c
cbc9e85 04-May-2009 Scott MacVicar <scottmac@php.net> Add missing prototypes for mhash, no code changes.
/php-src/ext/hash/hash.c
08659c2 31-Dec-2008 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 3 of 3.
/php-src/ext/hash/hash.c
6267a33 25-Dec-2008 Scott MacVicar <scottmac@php.net> MFH Enable salsa hashing algorithm
/php-src/ext/hash/hash.c
9c11d5e 27-Nov-2008 Scott MacVicar <scottmac@php.net> MFH Move mhash extension registration code into the hash module startup. This allows extension_loaded('mhash'); to work.
/php-src/ext/hash/hash.c
fc2fb50 17-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/hash/hash.c
7a37fa2 02-Nov-2008 Felipe Pena <felipe@php.net> - Revert ZEND_BEGIN_ARG_INFO change
/php-src/ext/hash/hash.c
df10005 24-Oct-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/hash/hash.c
d875c9f 18-Sep-2008 Scott MacVicar <scottmac@php.net> MFH: mhash algorithm parameter was modified when it was a zval, also update a test.
/php-src/ext/hash/hash.c
a164217 05-Jul-2008 Scott MacVicar <scottmac@php.net> Fix break caused by previous commit, warning and remove zend_get_parameters()
/php-src/ext/hash/hash.c
581c48c 04-Jul-2008 Pierre Joye <pajoye@php.net> - fix compile error with vc6 (snaps)
/php-src/ext/hash/hash.c
7838408 01-Jul-2008 Antony Dovgal <tony2001@php.net> more int -> long fixes
/php-src/ext/hash/hash.c
cc7e897 26-Jun-2008 Scott MacVicar <scottmac@php.net> Make the old mhash API a wrapper around hash, this removes a dependency.
/php-src/ext/hash/hash.c
2b60fdf 03-Jun-2008 Scott MacVicar <scottmac@php.net> Add snefru256 as an alias for snefru, since in reality that is the implementation.
/php-src/ext/hash/hash.c
b83fbba 02-Jun-2008 Scott MacVicar <scottmac@php.net> Add sha224 support.
/php-src/ext/hash/hash.c
7c98e67 21-Apr-2008 Antony Dovgal <tony2001@php.net> [DOC] add hash_copy() to be able to copy hash resource
/php-src/ext/hash/hash.c
6157fc7 04-Apr-2008 Antony Dovgal <tony2001@php.net> MFH: fix folding
/php-src/ext/hash/hash.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/php-src/ext/hash/hash.c
6c810b0 27-Sep-2007 Dmitry Stogov <dmitry@php.net> Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/php-src/ext/hash/hash.c
efad70c 27-Feb-2007 Ilia Alshanetsky <iliaa@php.net> snprintf() -> slprintf()
/php-src/ext/hash/hash.c
ec66c5b 08-Jan-2007 Nuno Lopes <nlopess@php.net> make the hash_ops structures const and save some memory
# ram memory is so expensive these days...
/php-src/ext/hash/hash.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/php-src/ext/hash/hash.c
2eb308f 15-Nov-2006 Sara Golemon <pollita@php.net> Backport md2, ripemd256, and ripemd320 algos from HEAD
/php-src/ext/hash/hash.c
0de5728 28-Jul-2006 Ilia Alshanetsky <iliaa@php.net> cleanup of the phpinfo() output.
/php-src/ext/hash/hash.c
aae5df3 17-Jun-2006 Hannes Magnusson <bjori@php.net> MFH: arg ifno
/php-src/ext/hash/hash.c
bea595a 19-May-2006 Michael Wallner <mike@php.net> - nuke compiler warnings
/php-src/ext/hash/hash.c
5bd9322 01-Jan-2006 foobar <sniper@php.net> bump year and license version
/php-src/ext/hash/hash.c
3e669bc 06-Dec-2005 foobar <sniper@php.net> MFH: nuke php3 legacy
/php-src/ext/hash/hash.c
860c3a5 03-Dec-2005 Sara Golemon <pollita@php.net> MFH: Add MD4
/php-src/ext/hash/hash.c
950de07 02-Dec-2005 Ilia Alshanetsky <iliaa@php.net> Added hash extension to PHP 5.1
/php-src/ext/hash/hash.c