Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #18 from fkooman/random_compatHEAD2.4.0origin/masterorigin/HEADmaster | Christian Riesen | 2017-03-16 | 4 | -44/+14 |
|\ | | | | | use paragonie/random_compat | ||||
| * | small README update | François Kooman | 2017-03-16 | 1 | -3/+1 |
| | | |||||
| * | switch to paragonie/constant_time_encoding for Base32 handling | François Kooman | 2017-03-16 | 4 | -11/+11 |
| | | |||||
| * | use paragonie/random_compat | François Kooman | 2017-03-03 | 2 | -32/+4 |
|/ | | | | | it is better to use random_compat for CSRPNG, see https://paragonie.com/blog/2016/05/how-generate-secure-random-numbers-in-various-programming-languages#php-csprng | ||||
* | Merge pull request #15 from mithodin/master2.3.0 | Christian Riesen | 2017-01-08 | 1 | -1/+36 |
|\ | | | | | Add support for a time offset | ||||
| * | Add support for a timeoffset if system time cannot be set correctly | Lucas L. Treffenstädt | 2017-01-06 | 1 | -1/+36 |
|/ | |||||
* | Fixed totp example in README | Christian Riesen | 2016-11-30 | 1 | -1/+1 |
| | | | Thanks to @fkooman for the hint. | ||||
* | Add image to options for google authenticator url2.2.0 | Christian Riesen | 2016-06-10 | 1 | -0/+5 |
| | | | Thanks to @SamuelDauzon for the idea. | ||||
* | Merge pull request #13 from monofone/patch-1 | Christian Riesen | 2016-06-10 | 1 | -1/+1 |
|\ | | | | | Match PHP Veriosn from composer.json in Readme | ||||
| * | Match PHP Veriosn from composer.json in Readme | Sören Rohweder | 2016-06-10 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #12 from therealssj/hotp-counter2.1.0 | Christian Riesen | 2016-06-09 | 3 | -24/+175 |
|\ | | | | | Add hotp counter window | ||||
| * | Use data sets for test values | therealssj | 2016-06-09 | 1 | -35/+104 |
| | | |||||
| * | Minor Fixes and Updated Tests | therealssj | 2016-06-09 | 3 | -20/+31 |
| | | |||||
| * | Add Unit Tests for HotpResync | therealssj | 2016-06-09 | 1 | -0/+41 |
| | | |||||
| * | Changes after feedback | therealssj | 2016-06-09 | 2 | -9/+27 |
| | | |||||
| * | Add hotp counter window | therealssj | 2016-06-09 | 2 | -4/+16 |
|/ | |||||
* | Adjust composer require for phpunit2.0.0 | Christian Riesen | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | Cleanups and adding the generateRecoveryCodes function | Christian Riesen | 2016-06-02 | 11 | -54/+159 |
| | |||||
* | Add composer.lock and vendor to gitignore | Christian Riesen | 2016-04-11 | 1 | -1/+2 |
| | |||||
* | Add random_int with polyfill suggestions as default random generator1.4.3 | Christian Riesen | 2015-10-08 | 3 | -5/+17 |
| | | | | | | Not a BC. Just will use that first, if present. In PHP7 it's already part of the core, and the polyfill can be installed to take care of the rest. Always will fall back to the current methods. Fixes #8. Thanks to @inanimatt for the suggestion. | ||||
* | Merge pull request #7 from timgws/patch-1 | Christian Riesen | 2015-09-15 | 1 | -1/+3 |
|\ | | | | | The Google Authenticator app is no longer open source | ||||
| * | The Google Authenticator app is no longer open source | Tim Groeneveld | 2015-09-09 | 1 | -1/+3 |
|/ | |||||
* | Update travis file to support php 5.3-5.6 and php7 | Christian Riesen | 2015-07-27 | 1 | -0/+3 |
| | |||||
* | Merge pull request #6 from schinkel/master1.4.2 | Christian Riesen | 2015-07-27 | 2 | -8/+32 |
|\ | | | | | Fixed code to follow Key Uri Format according to spec | ||||
| * | Fixes after feedback by ChristianRiesen | Timo Schinkel | 2015-07-10 | 1 | -5/+6 |
| | | | | | | | | | | | | * $options[counter] not escaped using rawurlencode but using intval * $options[digits] can only have either 6 of 8 as value, added a check and replaced rawurlencode with intval * replaces count(explode()) with substr_count | ||||
| * | Fixed code to follow Key Uri Format according to spec: | Timo Schinkel | 2015-07-01 | 2 | -7/+30 |
|/ | | | | | * added correct escaping of parameters in key uri * added special case escaping for spaces in the label | ||||
* | Merge pull request #4 from ChristianRiesen/fix-rand1.4.1 | Christian Riesen | 2015-04-20 | 1 | -20/+36 |
|\ | | | | | Fix #3 to use better random functions | ||||
| * | Fix #3 to use better random functions | Christian Riesen | 2015-04-20 | 1 | -20/+36 |
|/ | |||||
* | Merge pull request #2 from Naxiz/master1.4 | Christian Riesen | 2015-02-12 | 1 | -0/+6 |
|\ | | | | | Add issuer to options | ||||
| * | Add issuer to options | Louis Matthijssen | 2014-11-23 | 1 | -0/+6 |
|/ | |||||
* | Correct whitespaces | Christian Riesen | 2014-10-09 | 6 | -8/+11 |
| | |||||
* | Merge pull request #1 from pascalockert/master1.3 | Christian Riesen | 2014-08-21 | 4 | -23/+68 |
|\ | | | | | Additional method to get Key URI without Google Charts | ||||
| * | remove PHPUnit includes from tests | Pascal Ockert | 2014-08-19 | 2 | -6/+2 |
| | | |||||
| * | add Key URI to example script | Pascal Ockert | 2014-08-19 | 1 | -1/+4 |
| | | |||||
| * | add possibility to get raw key URI to generate QR code without google charts | Pascal Ockert | 2014-08-19 | 2 | -16/+62 |
|/ | |||||
* | Fix example script | Christian Riesen | 2013-12-27 | 1 | -7/+2 |
| | |||||
* | Alter checkTotp to allow timedrift to be set as optional parameter1.2 | Christian Riesen | 2013-07-03 | 4 | -439/+437 |
| | |||||
* | Documentation Update | Christian Riesen | 2013-02-22 | 1 | -12/+11 |
| | |||||
* | composer file update1.1 | Christian Riesen | 2013-01-29 | 1 | -1/+1 |
| | |||||
* | Update composer to reflect consistent package naming | Christian Riesen | 2013-01-29 | 1 | -2/+2 |
| | |||||
* | Removed Base32 from this repo and moved it to it's own. Added | Christian Riesen | 2012-06-20 | 7 | -315/+64 |
| | | | composer.json with requirement for the base32 class. | ||||
* | Readme typo removed | Christian Riesen | 2012-06-16 | 1 | -94/+92 |
| | |||||
* | Travis CI image in Readme added | Christian Riesen | 2012-06-16 | 1 | -0/+4 |
| | |||||
* | phpunit xml config file added | Christian Riesen | 2012-06-16 | 1 | -0/+15 |
| | |||||
* | Added additional checking for otp counter | Christian Riesen | 2012-06-16 | 2 | -91/+106 |
| | |||||
* | Added example | Christian Riesen | 2012-06-16 | 2 | -88/+95 |
| | |||||
* | Example script, demonstrating the basic operations | Christian Riesen | 2012-06-16 | 1 | -0/+97 |
| | |||||
* | GoogleAuthenticator class now tested as well, and can change the size of | Christian Riesen | 2012-06-16 | 2 | -4/+61 |
| | | | the output qr code | ||||
* | Small blankspace change | Christian Riesen | 2012-06-16 | 1 | -38/+37 |
| | |||||
* | Nase32 not needed in otp test | Christian Riesen | 2012-06-16 | 1 | -1/+0 |
| | |||||
* | Added getters to otp and fixed minor style issues | Christian Riesen | 2012-06-16 | 8 | -64/+140 |
| | |||||
* | Composer not needed (yet) | Christian Riesen | 2012-06-16 | 1 | -4/+0 |
| | |||||
* | Added actual code files | Christian Riesen | 2012-06-16 | 7 | -0/+856 |
| | |||||
* | Changed readme | Christian Riesen | 2012-06-15 | 2 | -4/+89 |
| | |||||
* | Initial commit | Christian Riesen | 2012-06-15 | 1 | -0/+4 |