summaryrefslogtreecommitdiff
path: root/ext/hash
Commit message (Expand)AuthorAgeFilesLines
* Make PHP development tools files and scripts executablePeter Kokot2018-08-291-0/+1
* Remove unused Git attributes identPeter Kokot2018-07-2534-64/+1
* Use zval_ptr_dtor() instead of zval_dtor() in internal functions that destroy...Dmitry Stogov2018-07-051-5/+5
* Bump phar and hash extension version to match PHP versionPeter Kokot2018-06-211-2/+2
* Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-1/+1
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-3/+3
* Remove unused argumentAnatol Belski2018-03-141-1/+1
* Remove return types from some magic method in protosGabriel Caruso2018-03-091-1/+1
* Avoid double copying and string length recalculationDmitry Stogov2018-03-062-14/+8
* Fix skip conditionChristoph M. Becker2018-02-231-1/+1
* Use EXPECT instead of EXPECTF when possibleGabriel Caruso2018-02-2010-10/+10
* Avoid conditions inside loopAnatol Belski2018-02-091-7/+10
* Improve loop vectorizationAnatol Belski2018-02-091-2/+3
* Improve loop vectorizationAnatol Belski2018-02-091-2/+3
* Use int instead of integer in type errorsGabriel Caruso2018-02-041-3/+3
* Remove superfluous PHP version check in testsGabriel Caruso2018-02-041-3/+0
* Add missing SKIPIF sectionsGabriel Caruso2018-02-032-0/+5
* Use int instead of integer in protoGabriel Caruso2018-02-021-1/+1
* Trailing whitespacesGabriel Caruso2018-01-031-3/+3
* year++Xinchen Hui2018-01-0232-32/+32
* Move constants into read-only data segmentDmitry Stogov2017-12-141-2/+2
* Add zend_object_alloc() APINikita Popov2017-11-251-3/+3
* Fix unsigned comparisons and remove dead codeAnatol Belski2017-11-171-1/+1
* Use interned strings for hash algorithm names (not copyied into SHM)Dmitry Stogov2017-11-011-1/+1
* Merge branch 'PHP-7.2'Remi Collet2017-10-033-12/+239
|\
| * Fix Bug #75284 sha3 is not supported on bigendian machineRemi Collet2017-10-033-12/+239
* | Kill compiler warnings in ext/hashKalle Sommer Nielsen2017-08-242-4/+4
* | Get rid of all these old package[2].xml files, most of these had no had a rel...Kalle Sommer Nielsen2017-08-171-94/+0
|/
* Add hash_hmac_algos() for filtered is_crypto methodsSara Golemon2017-07-232-0/+74
* fix hash build (when build dir != src dir)Remi Collet2017-05-291-1/+2
* fix typoAnatol Belski2017-05-281-1/+1
* Replace slow generic sha3 implementation by https://github.com/gvanas/KeccakC...Christian Schneider2017-05-2827-187/+6379
* Merge branch 'PHP-7.1'Nikita Popov2017-02-242-3/+29
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-242-3/+29
| |\
| | * Fix bug #73127Grundik2017-02-242-3/+29
* | | Deprecate track_errors / $php_errormsgNikita Popov2017-02-031-32/+31
* | | fix test portabilityAnatol Belski2017-02-011-1/+1
* | | Refactor HashContext into an object.=?UTF-8?q?Rouven=20We=C3=9Fling?=2017-01-317-112/+565
* | | Merge branch 'PHP-7.1'Sara Golemon2017-01-301-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Sara Golemon2017-01-301-1/+1
| |\ \ | | |/
| | * Securely zero the hash context keySara Golemon2017-01-301-1/+1
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-0430-30/+30
| | * Merge branch 'pull-request/1817'Joe Watkins2016-10-171-0/+21
| | * Merge branch 'pull-request/1816'Joe Watkins2016-10-171-0/+23
* | | Use hash_ops->is_crypto in hash_init()Andrey Andreev2017-01-223-4/+53
* | | Merge branch 'PHP-7.1'Joe Watkins2017-01-212-1/+1
|\ \ \ | |/ /
| * | Fix bug #73961 environmental build dependency in hash sha3 sourceJoe Watkins2017-01-212-1/+1
* | | Disallow non-crypto hashes in HMAC and PBKDF2Andrey Andreev2017-01-1820-73/+103
* | | Merge branch 'PHP-7.1'Nikita Popov2017-01-146-0/+432
|\ \ \ | |/ /
| * | Add hash_hkdf()Andrey Andreev2017-01-146-0/+432