summaryrefslogtreecommitdiff
path: root/ext/standard/password.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-8.0'Nikita Popov2021-02-111-5/+2
|\
| * Don't return null from password_get_info()Nikita Popov2021-02-111-5/+2
* | Replace zend_bool uses with boolNikita Popov2021-01-151-9/+9
|/
* Promote a few remaining errors in ext/standardMáté Kocsis2020-09-151-1/+1
* Use ZPP instead of custom type checksMáté Kocsis2020-09-041-41/+37
* Drop various unused macros/APIsGeorge Peter Banyard2020-08-261-2/+2
* Remove proto comments from C filesMax Semenik2020-07-061-9/+5
* Fix warning of strict-prototypestwosee2020-06-071-1/+1
* Improve argument error messages in ext/standardMáté Kocsis2020-03-181-1/+1
* 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
|\