summaryrefslogtreecommitdiff
path: root/ext/standard/password.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.4'Máté Kocsis2020-01-271-1/+1
|\
| * Fix #78969 Make PASSWORD_DEFAULT match PASSWORD_BCRYPT instead of being nullMáté Kocsis2020-01-271-1/+1
* | Use RETURN_THROWS() when an exception is thrownMáté Kocsis2019-12-301-2/+2
* | Promote warnings to exceptions in password_*() functionsMáté Kocsis2019-12-121-13/+15
* | Don't accept objects for options in password_hash()Nikita Popov2019-10-291-2/+2
* | Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
* | Merge branch 'PHP-7.4'Remi Collet2019-07-101-0/+15
|\ \ | |/
| * improve libargon2/libsodium compatibilityRemi Collet2019-07-101-0/+15
* | Merge branch 'PHP-7.4'Sara Golemon2019-07-071-0/+2
|\ \ | |/
| * Provide argon2i(d) password hashing from sodium when neededSara Golemon2019-07-071-0/+2
* | Merge branch 'PHP-7.4'Sara Golemon2019-06-271-1/+1
|\ \ | |/
| * Bugfix #78208 Needs rehash with an unknown algo should always return true.Sara Golemon2019-06-271-1/+1
| * Cheaper checks for exceptions thrown from __toString()Dmitry Stogov2019-06-061-2/+2
| * Allow exceptions in __toString()Nikita Popov2019-06-051-0/+3
* | Update more func info information for ext/standardNikita Popov2019-05-291-3/+3
* | Merge branch 'PHP-7.4'Peter Kokot2019-02-031-9/+0
|\ \ | |/
| * Remove local variablesPeter Kokot2019-02-031-9/+0
| * Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* | Remove ability to specify 'salt' in password_hash()Nikita Popov2019-01-301-70/+3
* | Remove year range from copyright noticeZeev Suraski2019-01-301-1/+1
|/
* Remove unnecessary Z_PARAM_ZVAL_DEREFsNikita Popov2019-01-101-2/+2
* Fixed compilation warningsDmitry Stogov2018-12-191-1/+2
* Fixed memory leaksDmitry Stogov2018-12-131-0/+11
* Implement password mechanism registrySara Golemon2018-11-201-411/+550
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* RFC: Argon2 Password Hash Enhancements Implementation of Argon2id per RFC htt...Charles R. Portwood II2018-06-211-11/+49
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-15/+15
* Avoid useless checks, using zend_string_efree(), in cases where the string is...Dmitry Stogov2018-05-081-2/+2
* Use bool instead of boolean in protoGabriel Caruso2018-02-041-2/+2
* Use int instead of integer in protoGabriel Caruso2018-02-021-1/+1
* Trailing whitespacesGabriel Caruso2018-01-031-1/+1
* year++Xinchen Hui2018-01-021-1/+1
* Merge branch 'PHP-7.2'Christoph M. Becker2017-10-121-2/+2
|\
| * Fixed bug #75221 (Argon2i always throws NUL at the end)Christoph M. Becker2017-10-121-2/+2
* | Remove pointless preprocessor directiveChristoph M. Becker2017-09-181-3/+0
|/
* fix new password related pieces wrt failing testsAnatol Belski2017-07-171-5/+5
* fix typoAnatol Belski2017-07-171-1/+1
* Refactor password_hash()Sara Golemon2017-07-161-119/+120
* Refactor password.cSara Golemon2017-07-161-110/+86
* Compatibility with libargon2 versions 20161029 and 20160821Charles R. Portwood II2017-06-181-0/+3
* Merge branch 'PHP-7.1'Xinchen Hui2017-04-101-1/+1
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-04-101-1/+1
| |\
| | * Fixed condition checkXinchen Hui2017-04-101-1/+1
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* | | Use new param API in standardSara Golemon2016-12-301-12/+19
* | | Use zend_string_free instead of efreeNikita Popov2016-09-161-5/+7
* | | Changing m_cost and t_cost to memory_cost and time_costCharles R. Portwood II2016-08-171-28/+27
* | | Removing Argon2d, changing config arg to --with-password-argon2Charles R. Portwood II2016-08-011-24/+2