summaryrefslogtreecommitdiff
path: root/ext/standard/password.c
Commit message (Expand)AuthorAgeFilesLines
* Happy New YearXinchen Hui2013-01-011-1/+1
* Refactor to using a stack based zval instead of dynamic allocationAnthony Ferrara2012-10-071-21/+18
* Clean up unreported memory leak by switching to zval_ptr_dtorAnthony Ferrara2012-10-071-4/+4
* fix allocation and copy issueAnthony Ferrara2012-10-061-3/+3
* Really fix leaks, add test cases to prove it...Anthony Ferrara2012-10-061-22/+32
* Fix issue with possible memory leakAnthony Ferrara2012-10-051-7/+15
* Fix some double free issues, and more cleanup workAnthony Ferrara2012-10-051-14/+17
* Refactor slightly to enable cleaner readabilityAnthony Ferrara2012-09-171-5/+5
* Fix ucwords error casingAnthony Ferrara2012-09-171-2/+2
* A bunch of naming convention fixes. No functionality changesAnthony Ferrara2012-09-171-19/+21
* Switch to using an ENUM for algorithms instead of a constantAnthony Ferrara2012-09-131-17/+21
* Expose PASSWORD_BCRYPT_DEFAULT_COST constant and update test to use itAnthony Ferrara2012-09-121-0/+2
* Refactoring to use size_t instead of int most placesAnthony Ferrara2012-09-041-60/+90
* Remove password_make_salt() from the implementationAnthony Ferrara2012-08-281-34/+0
* Switch second parameter to password_make_salt to be a flagAnthony Ferrara2012-07-111-17/+30
* Cleanup whitespace issuesAnthony Ferrara2012-07-051-5/+5
* Implement password_get_info() functionAnthony Ferrara2012-07-051-0/+32
* Fix issue with int vs long parameterAnthony Ferrara2012-07-051-2/+3
* Implement password_needs_rehash() functionAnthony Ferrara2012-07-051-0/+50
* Update signature info for changing algo to an ordinalAnthony Ferrara2012-07-031-1/+1
* Some more refactoring, make algo no longer optionalAnthony Ferrara2012-07-031-30/+29
* Remove php.ini setting for default bcrypt costAnthony Ferrara2012-07-031-8/+1
* Update password.c to use safe_emalloc in sensitive placesAnthony Ferrara2012-06-291-4/+4
* More refactoring of crypt into php_crypt, and fixing memory allocationAnthony Ferrara2012-06-291-4/+3
* Refactor password.c a bit, add different error checkingAnthony Ferrara2012-06-281-61/+54
* Fix formatting issues in password.cAnthony Ferrara2012-06-271-67/+72
* Add tests and error checking for large salt requested values to prevent overf...Anthony Ferrara2012-06-261-5/+14
* Implement php.ini setting password.bcrypt_costAnthony Ferrara2012-06-261-6/+19
* Refactor salt generation, rename password_create to password_hashAnthony Ferrara2012-06-251-56/+35
* Implement openssl support for make_saltAnthony Ferrara2012-06-251-1/+14
* More error checking, and some cleaning up for password.cAnthony Ferrara2012-06-251-5/+13
* Basic random generator added to make_saltAnthony Ferrara2012-06-251-6/+31
* Fix memory leak on branchAnthony Ferrara2012-06-241-0/+1
* Implement password_verifyAnthony Ferrara2012-06-241-0/+27
* Actually complete password_create()Anthony Ferrara2012-06-241-6/+27
* Base structure for passsword_create and password_make_saltAnthony Ferrara2012-06-241-0/+257