13 Commits

Author SHA1 Message Date
RobThree f90bc37319 * You can now specify the expected time format returned by a 3rd party to the HttpTimeProvider. 2017-02-17 15:21:31 +01:00
RobThree 0ebe1d69a6 * Less opinionated SSL defaults 2017-02-17 15:14:58 +01:00
RobThree 78a2d6e514 * Default stream options can now be overridden by specifying them in the constructor
* Removed some deprecated/stale code
2017-02-17 15:12:34 +01:00
RobThree 582a26749a * Fix another PHP5.3 array issue 2017-02-17 15:02:02 +01:00
RobThree c114772d01 * Fix PHP 5.3 array syntax in unittests 2017-02-17 14:59:44 +01:00
RobThree 9735116635 * Implemented ITimeProviders 2017-02-17 14:53:55 +01:00
RobThree 178c60d947 * Redo #15 which somehow didn't merge... 2017-02-17 12:15:17 +01:00
RobThree 3484cdd992 * Removed CURLOPT_FOLLOWLOCATION and CURLOPT_MAXREDIRS (see #5) 2016-06-20 23:14:36 +02: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
RobThree 3b3e723bea * More variable names improved 2015-04-06 20:35:23 +02:00
RobThree 34b6f279ca * Tabs -> Spaces. Yep. 2015-03-21 01:35:08 +01:00
RobThree 3687b0b32d * Renamed namespace 2015-03-19 15:46:46 +01:00
RobThree 553b725ab7 * Move stuff around 2015-03-19 15:05:51 +01:00