119 Commits

Author SHA1 Message Date
RobThree f546c73537 * Added CSRNGProvider to requires in unittestfile. 1.4 2015-12-02 16:40:18 +01:00
RobThree c94fcd83d8 * Added new (PHP7+) CSRNGProvider (uses random_bytes)
* Added a bunch basic of unittests for the RNG's
* QRicketProvider and QRServerProvider now throw on invalid MIME-types
* TwoFactorAuth now first tries to use CSRNGProvider before any of the other RNG providers
2015-12-02 16:38:20 +01:00
Rob Janssen 856167c950 Update README.md 2015-11-21 01:09:38 +01:00
Rob Janssen 60c4ec7fb4 Update composer.json 1.3 2015-11-20 14:03:57 +01:00
Rob Janssen c8ec3f624f Update README.md 2015-11-20 00:31:51 +01:00
Rob Janssen 80f00338a2 Update README.md 2015-11-20 00:17:24 +01:00
Rob Janssen 53a184f85c Update README.md 2015-11-19 21:35:51 +01:00
Rob Janssen c3c762a8f3 Update README.md 2015-11-19 02:29:39 +01:00
Rob Janssen 69c1597c71 Update LICENSE 2015-11-19 02:29:07 +01:00
Rob Janssen d1878f2e5c * Class -> Library 2015-11-19 02:03:53 +01:00
RobThree e837caa9ce * Force VerifyCode() to return bool 1.2 2015-07-16 15:43:45 +02:00
Rob Janssen 0332a61b67 Update README.md 2015-05-07 12:43:42 +02:00
Rob Janssen cff5dadb79 * Typo 2015-05-06 11:21:53 +02:00
Rob Janssen 1647e46ee3 * Removed incorrect statement 2015-05-06 11:19:28 +02:00
Rob Janssen 52cbcf7579 * Removed stupid typo 1.1 2015-04-30 14:39:06 +02:00
Rob Janssen 1f9008c217 Update composer.json 2015-04-30 12:58:15 +02:00
RobThree 955e9b0b03 * Fix for possible timing-attack in verifyCode() method 2015-04-30 12:53:21 +02:00
Rob Janssen 1d0a9432e6 Update README.md 2015-04-06 20:52:43 +02:00
RobThree 3b3e723bea * More variable names improved 2015-04-06 20:35:23 +02:00
RobThree f1a729c9ed * Better variable naming 2015-04-06 20:29:16 +02:00
Rob Janssen 98d3f2a21b Update .travis.yml 2015-03-25 23:59:07 +01:00
Rob Janssen 8976cf138e Update README.md 2015-03-23 09:30:46 +01:00
Rob Janssen 25a51487cb Update README.md 1.0 2015-03-23 09:20:05 +01:00
RobThree 26db6de615 * Whoopsie. Typo 2015-03-23 09:05:41 +01:00
RobThree 2c3f4aa0fa * Update README
* Add PHP7 & HVVM to unittests
2015-03-23 08:59:06 +01:00
RobThree 74a18a8fa6 * Added some base32 decoding-specific unittests
* Base32 decoding now allows for padding chars
2015-03-22 23:46:15 +01:00
RobThree fad49deb8c * Unittest cleanup 2015-03-21 01:51:13 +01:00
RobThree 34b6f279ca * Tabs -> Spaces. Yep. 2015-03-21 01:35:08 +01:00
Rob Janssen 042604edf3 Update README.md 2015-03-20 20:53:09 +01:00
Rob Janssen 7096cc0218 Update README.md 2015-03-20 20:45:17 +01:00
Rob Janssen a966036bca Update README.md 2015-03-20 18:44:00 +01:00
Rob Janssen 891e3eb27d Update .travis.yml 2015-03-20 17:54:32 +01:00
Rob Janssen 7ee7b247f8 Update .travis.yml 2015-03-20 17:25:34 +01:00
Rob Janssen 356a194950 Update README.md 2015-03-20 17:02:09 +01:00
RobThree bfebb4b57d * Added known testvectors from RFC 6238 to unittests 2015-03-20 16:46:24 +01:00
Rob Janssen c02a8a5b84 Update README.md 2015-03-20 15:24:42 +01:00
Rob Janssen 3fb25bf352 Update README.md 2015-03-20 15:17:44 +01:00
RobThree 83fcd7f141 WTH TRAVIS! SERIOUSLY? 2015-03-20 15:12:07 +01:00
RobThree a0a32e3cc2 * Added phpunit tests back to .travis.yml file. SHEESH! It was there but travis kept complaining about the project being Ruby because of some accidental \r\n instead of \n. GTFO! 2015-03-20 15:10:43 +01:00
RobThree cf828a05de * WTH travis-ci... 2015-03-20 15:00:56 +01:00
Rob Janssen f572a332b9 Update .travis.yml 2015-03-20 13:20:34 +01:00
RobThree 1db877ac79 * Added unittests + travis-ci yml 2015-03-20 13:07:52 +01:00
Rob Janssen 9e417bdb2f * Size for QR image must be > 0 2015-03-20 12:57:03 +01:00
Rob Janssen 767f11d62b Update README.md 2015-03-20 10:46:01 +01:00
RobThree 5f4862b19e * Fix demo 2015-03-19 16:09:41 +01:00
Rob Janssen 71e886fd17 Update README.md 2015-03-19 16:06:01 +01:00
RobThree c81807cf63 * RAAAH! 2015-03-19 16:05:29 +01:00
RobThree 1478e1ae9a * Re-include image 2015-03-19 16:04:26 +01:00
RobThree 0656c21c04 * WTF 2015-03-19 16:03:56 +01:00
RobThree e3ca31dbc6 * Moving more stuff around 2015-03-19 16:00:58 +01:00