Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #100 from borg4242/patch-1HEADorigin/masterorigin/HEADmaster | Anthony Ferrara | 2017-03-20 | 1 | -1/+1 |
|\ | | | | | Document erroneous return value more precisely | ||||
| * | Document erroneous return value more precisely | Greg Bor | 2017-03-20 | 1 | -1/+1 |
|/ | | | Proposed change for #30, just for clarity. | ||||
* | Improve random generation to only trust openssl if strong is true (which is ↵ | Anthony Ferrara | 2015-08-11 | 1 | -5/+8 |
| | | | | still bad due to openssl, but better) | ||||
* | Update README.md | Anthony Ferrara | 2015-04-23 | 1 | -1/+1 |
| | | | Change "being worked on for 5.5" to "shipped with 5.5" | ||||
* | Merge pull request #79 from pine3ree/patch-1 | Anthony Ferrara | 2015-04-06 | 1 | -5/+5 |
|\ | | | | | force integer type for algo and cost | ||||
| * | force integer type for algo and cost | maks feltrin | 2015-04-04 | 1 | -5/+5 |
|/ | | | | in password_needs_rehash maybe also add type checking for $algo parameter as in password_hash | ||||
* | Update README.md | Anthony Ferrara | 2015-02-04 | 1 | -0/+5 |
| | | | Add security contact | ||||
* | Merge pull request #74 from e3betht/code-climate-fixes | Anthony Ferrara | 2015-01-09 | 2 | -10/+10 |
|\ | | | | | Code Climate Fixes | ||||
| * | Adding Code Climate badge to README file. | e3betht | 2015-01-09 | 1 | -1/+1 |
| | | |||||
| * | Adjusted variable names that were too long or too short | e3betht | 2015-01-06 | 1 | -9/+9 |
|/ | |||||
* | Add changelog | Anthony Ferrara | 2014-11-20 | 1 | -0/+14 |
| | |||||
* | Fix formatting from #56 | Anthony Ferrara | 2014-11-20 | 1 | -8/+8 |
| | |||||
* | Fix a bunch of minor issues, including process isolation #64, formatting ↵ | Anthony Ferrara | 2014-11-20 | 2 | -250/+276 |
| | | | | issues #56, supporting null and integer passwords #63 and #48 | ||||
* | Merge pull request #58 from remicollet/master | Anthony Ferrara | 2014-11-20 | 2 | -5/+22 |
|\ | | | | | add PasswordCompat\binary\check() in the library | ||||
| * | add PasswordCompat\binary\check() in the library | Remi Collet | 2014-07-28 | 2 | -5/+22 |
| | | |||||
* | | Merge pull request #69 from catchy-io/MissingPASSWORD_BCRYPT_DEFAULT_COST | Anthony Ferrara | 2014-11-20 | 1 | -4/+4 |
|\ \ | | | | | | | Missing PASSWORD_BCRYPT_DEFAULT_COST constant | ||||
| * | | Missing PASSWORD_BCRYPT_DEFAULT_COST constant | Patrick Allaert | 2014-11-15 | 1 | -4/+4 |
| |/ | | | | | | | | | This one is defined with PHP >= 5.5 and make this lib even more compatible by possibly using it. | ||||
* | | Merge pull request #70 from GrahamCampbell/fix | Anthony Ferrara | 2014-11-20 | 6 | -689/+45 |
|\ \ | |/ |/| | Improve travis running of tests | ||||
| * | Fixed the test config | Graham Campbell | 2014-11-15 | 2 | -17/+19 |
| | | |||||
| * | Added .gitattributes | Graham Campbell | 2014-11-15 | 1 | -0/+8 |
| | | |||||
| * | Fixed .gitignore | Graham Campbell | 2014-11-15 | 1 | -1/+3 |
| | | |||||
| * | Composer fixes | Graham Campbell | 2014-11-15 | 2 | -671/+15 |
|/ | |||||
* | Merge pull request #55 from GrahamCampbell/testing | Anthony Ferrara | 2014-03-21 | 3 | -56/+281 |
|\ | | | | | Test Updates | ||||
| * | Testing updates | Graham Campbell | 2014-03-20 | 3 | -56/+281 |
|/ | |||||
* | Merge pull request #54 from h4cc/patch-1 | Anthony Ferrara | 2014-03-10 | 1 | -1/+2 |
|\ | | | | | Added PHP 5.6 to travis. | ||||
| * | Added PHP 5.6 to travis. | Julius Beckmann | 2014-03-10 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #47 from simon-eQ/master | Anthony Ferrara | 2014-01-27 | 1 | -9/+10 |
|\ | | | | | Update README.md | ||||
| * | Update README.md | oO | 2014-01-24 | 1 | -9/+10 |
|/ | |||||
* | Whoops, forgot to install composer dev dependencies | Anthony Ferrara | 2014-01-08 | 1 | -0/+3 |
| | |||||
* | Finish HHVM support... At least travis wise | Anthony Ferrara | 2014-01-08 | 4 | -1/+441 |
| | |||||
* | Merge branch 'master' of github.com:ircmaxell/password_compat | Anthony Ferrara | 2014-01-08 | 1 | -1/+1 |
|\ | |||||
| * | Merge pull request #41 from Jacques1/open-basedir-fix | Anthony Ferrara | 2014-01-08 | 1 | -1/+1 |
| |\ | | | | | | | Prevent warnings from open_basedir | ||||
| | * | Prevent warnings from open_basedir | Jan Ewald | 2013-12-10 | 1 | -1/+1 |
| | | | |||||
* | | | Add test to double-check that generated hash is a bcrypt hash. Partially ↵ | Anthony Ferrara | 2014-01-08 | 1 | -1/+4 |
|/ / | | | | | | | fixes #45 | ||||
* | | Make tests pass on current 5.5 version, need to find a better way to account ↵ | Anthony Ferrara | 2014-01-08 | 1 | -1/+5 |
| | | | | | | | | for newer builds | ||||
* | | Merge branch 'encoding-fix' of https://github.com/Jacques1/password_compat ↵ | Anthony Ferrara | 2014-01-08 | 2 | -4/+16 |
|\ \ | | | | | | | | | | into Jacques1-encoding-fix | ||||
| * | | Fix wrong Base64 encoding (issue #38) | Jan Ewald | 2013-12-09 | 2 | -3/+15 |
| |/ | |||||
* | | Add travis build support on HHVM, for better testing | Anthony Ferrara | 2014-01-08 | 1 | -0/+1 |
| | | |||||
* | | Move binary implementation to separate namespace (to avoid polluting the ↵ | Anthony Ferrara | 2014-01-08 | 1 | -20/+28 |
| | | | | | | | | global namespace with non-core functions) | ||||
* | | Fix handling of binary and ASCII strings | Jan Ewald | 2013-12-10 | 1 | -12/+46 |
|/ | |||||
* | Merge pull request #35 from BitLucid/master | Anthony Ferrara | 2013-09-10 | 1 | -1/+1 |
|\ | | | | | README: Popped in a link to the details of the security issue with bcrypt before 5.3.7... | ||||
| * | README: Update reference to the security issue with bcrypt before 5.3.7, ↵ | Roy Ronalds | 2013-09-09 | 1 | -1/+1 |
|/ | | | | for clarity. | ||||
* | Merge pull request #32 from staabm/patch-1 | Anthony Ferrara | 2013-06-24 | 1 | -1/+1 |
|\ | | | | | added link to php.net password_* chapter | ||||
| * | added link to php.net password_* chapter | Markus Staab | 2013-06-24 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #31 from staabm/patch-1 | Anthony Ferrara | 2013-06-18 | 1 | -1/+1 |
|\ | | | | | updated readme to show a php 5.3 compatible example | ||||
| * | updated readme to show a php 5.3 compatible example | Markus Staab | 2013-06-18 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #26 from johncongdon/master | Anthony Ferrara | 2013-05-10 | 1 | -1/+1 |
|\ | | | | | Fix for potential forward compatibility break. | ||||
| * | Rely on checking for PASSWORD_DEFAULT, which should ALWAYS be available. | johncongdon | 2013-05-09 | 1 | -1/+1 |
|/ | | | | | | | | Since this is supposed to be forward compatible. What happens if BCRYPT is pulled one day for any reason? This would break forward compatibility, but relying on PASSWORD_DEFAULT should be safe. I think another option would be: if ( ! function_exists('password_hash') ) { } | ||||
* | Update README.md | Anthony Ferrara | 2013-05-03 | 1 | -1/+1 |
| | | | Update version information | ||||
* | Reset raw length used as per #11 | Anthony Ferrara | 2013-04-30 | 1 | -2/+1 |
| | |||||
* | Increment version numberv1.0.2 | Anthony Ferrara | 2013-04-30 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into v1.0 | Anthony Ferrara | 2013-04-30 | 1 | -8/+10 |
|\ | |||||
| * | Increase amount of randomness generated, to account for under-production ↵ | Anthony Ferrara | 2013-04-30 | 1 | -8/+10 |
| | | | | | | | | with the base64 serialization identified by #11 | ||||
* | | update version info in composer.jsonv1.0.1 | Anthony Ferrara | 2013-04-30 | 1 | -1/+1 |
|/ | |||||
* | White space changes | Anthony Ferrara | 2013-04-30 | 5 | -321/+321 |
| | |||||
* | Merge pull request #20 from leight/phalanger_fix | Anthony Ferrara | 2013-02-13 | 1 | -1/+1 |
|\ | | | | | Phalanger Fix | ||||
| * | Phalanger Fix | Leigh | 2013-02-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | While mcrypt_create_iv and MCRYPT_DEV_URANDOM are both available in Phalanger, when used it will generate a warning stating that the file (/dev/urandom) cannot be read from. The !$buffer_valid check would catch this, however there would still be a warning generated every time a password was hashed. In my opinion it is best to check if Phalanger is being used, and prevent this path from executing in the first place. | ||||
* | | Merge pull request #19 from multiwebinc/patch-1 | Anthony Ferrara | 2013-02-13 | 1 | -11/+9 |
|\ \ | | | | | | | Update lib/password.php | ||||
| * | | Update lib/password.php | multiwebinc | 2013-02-12 | 1 | -11/+9 |
|/ / | | | | | Might as well check if the file exists and is readable instead of just checking if it exists and then suppressing errors trying to read it. | ||||
* | | Fix travis version info | Anthony Ferrara | 2013-02-04 | 1 | -1/+0 |
| | | |||||
* | | Add travis hook | Anthony Ferrara | 2013-02-04 | 1 | -1/+2 |
| | | |||||
* | | Add travis config file | Anthony Ferrara | 2013-02-04 | 3 | -6/+12 |
|/ | |||||
* | Merge pull request #16 from pborreli/patch-1 | Anthony Ferrara | 2013-01-29 | 1 | -1/+1 |
|\ | | | | | Fixed typo | ||||
| * | Fixed typo | Pascal Borreli | 2013-01-27 | 1 | -1/+1 |
|/ | |||||
* | Update readme information on version compatibilityv1.0.0 | Anthony Ferrara | 2013-01-14 | 1 | -1/+5 |
| | |||||
* | Remove version checks, add version-test.php | Anthony Ferrara | 2013-01-14 | 3 | -10/+9 |
| | |||||
* | Merge pull request #12 from bcremer/patch-1 | Anthony Ferrara | 2012-12-04 | 1 | -1/+1 |
|\ | | | | | Fix invalid phpdoc | ||||
| * | Fix invalid phpdoc | Benjamin Cremer | 2012-11-30 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request for fixing buffer creation with xororigin/nicholas-grekas-xor-fix | Anthony Ferrara | 2012-09-18 | 1 | -1/+1 |
|\ | |||||
| * | fix | Nicolas Grekas | 2012-09-18 | 1 | -1/+1 |
| | | |||||
* | | Fix another bug due to the refactoring of the conditional function declaration | Anthony Ferrara | 2012-09-17 | 1 | -2/+0 |
| | | |||||
* | | Fix bug with fallback randomness when using a partial generated salt | Anthony Ferrara | 2012-09-17 | 1 | -3/+2 |
|/ | |||||
* | Update documentation | Anthony Ferrara | 2012-09-17 | 1 | -2/+64 |
| | |||||
* | refactor password.php significantly, remove __password_make_salt(), inlining it | Anthony Ferrara | 2012-09-17 | 1 | -57/+46 |
| | |||||
* | Update license information to MIT License | Anthony Ferrara | 2012-09-17 | 3 | -2/+9 |
| | |||||
* | Update license information | Anthony Ferrara | 2012-09-15 | 1 | -1/+1 |
| | |||||
* | Add license information | Anthony Ferrara | 2012-09-15 | 1 | -0/+7 |
| | |||||
* | Merge pull request #5 from nicolas-grekas/typo-n-hint | Anthony Ferrara | 2012-09-14 | 1 | -2/+2 |
|\ | | | | | fix typo and missing type hint | ||||
| * | fix typo and missing type hint | Nicolas Grekas | 2012-09-14 | 1 | -2/+2 |
|/ | |||||
* | Add checks for <= 5.3.7, add checks for bad DES fallback hashes | Anthony Ferrara | 2012-09-13 | 1 | -2/+8 |
| | |||||
* | Update version requirement | Anthony Ferrara | 2012-09-13 | 1 | -1/+1 |
| | | | Updated the PHP version requirement, as support for BCRYPT `2y` mode wasn't added until 5.3.7, and bad results can happen on older versions of PHP... | ||||
* | Fix package name | Anthony Ferrara | 2012-09-12 | 1 | -1/+1 |
| | |||||
* | Add composer.json file, and update the readme slightly | Anthony Ferrara | 2012-09-07 | 2 | -1/+26 |
| | |||||
* | Bring password back into compliance with patch, add unit tests | Anthony Ferrara | 2012-09-07 | 7 | -53/+351 |
| | |||||
* | Update for removal of php.ini setting. | ircmaxell | 2012-07-03 | 1 | -2/+2 |
| | |||||
* | Merge pull request #1 from s9e/patch-1 | ircmaxell | 2012-06-27 | 1 | -1/+1 |
|\ | | | | | Added PCRE_DOLLAR_ENDONLY to ensure that $salt does not end with a newline | ||||
| * | Added PCRE_DOLLAR_ENDONLY to ensure that $salt does not end with a newline | s9e | 2012-06-27 | 1 | -1/+1 |
|/ | |||||
* | Update the compat layer to use the php.ini settings instead of the constant | Anthony Ferrara | 2012-06-26 | 1 | -2/+2 |
| | |||||
* | Fix bug with variable naming, take 2 | Anthony Ferrara | 2012-06-26 | 1 | -1/+1 |
| | |||||
* | Fix bug with variable naming | Anthony Ferrara | 2012-06-26 | 1 | -1/+1 |
| | |||||
* | Update compat layer for recent changes | Anthony Ferrara | 2012-06-25 | 1 | -24/+3 |
| | |||||
* | Add compatibility layer for pre-5.5 functionality | Anthony Ferrara | 2012-06-25 | 1 | -0/+150 |
| | |||||
* | Initial commit | ircmaxell | 2012-06-25 | 1 | -0/+4 |