Bob Weinand
|
c12917aa45
|
Merged RFC Random Functions Throwing Exceptions in PHP 7
Squashes commits from PR #1397
commit cd5dcc8c9eb43603d908abcea69c9e18df0f2ed5
Author: SammyK <sammyk@sammykmedia.com>
Date: Tue Sep 8 13:53:42 2015 -0500
Add min max samezies
commit b719499218a4e84efecd4dc1d4235d16142c9793
Author: SammyK <sammyk@sammykmedia.com>
Date: Wed Sep 2 07:00:25 2015 -0500
Make random_bytes() throw Error when $length <= 0 and random_int() throw Error when $min > $max
commit 0cca557291c278716ec4b00b32fc2bdc1c1c8848
Author: SammyK <sammyk@sammykmedia.com>
Date: Wed Sep 2 06:55:59 2015 -0500
Make random_*() functions throw Error exception when random bytes cannot be obtained
commit 998c7f1e209123605b41139e8d9093075ce16bd6
Author: SammyK <sammyk@sammykmedia.com>
Date: Wed Sep 2 06:41:20 2015 -0500
Make random_*() functions throw TypeError when zend_parse_parameters fails
commit 99d305c18820ff55d82d952777cbcdf1cf0158be
Author: SammyK <sammyk@sammykmedia.com>
Date: Mon Jul 6 19:50:47 2015 -0500
Make exceptions less specific
commit b042dfab290713366741a663a420cf12bf802f39
Author: SammyK <sammyk@sammykmedia.com>
Date: Mon Jul 6 17:20:13 2015 -0500
Upgrade warnings to RuntimeExceptions
|
2015-09-09 01:00:29 +02:00 |
|
Anatol Belski
|
cbcacbb2da
|
improve condition
read() == 0 is EOL
|
2015-08-12 10:20:26 +02:00 |
|
Dmitry Stogov
|
4a2e40bb86
|
Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).
|
2015-06-30 04:05:24 +03:00 |
|
Lauri Kenttä
|
cf7e5357a4
|
random_int: Fix power of two check.
(x & ~x) is always 0.
((x & (~x + 1)) != x) works.
((x & (x - 1)) != 0) works too.
|
2015-05-10 13:00:45 +02:00 |
|
SammyK
|
dd2692621d
|
Add tests for CSPRNG, fix C99 comments
Also replace one return; with RETURN_FALSE; for consistency.
|
2015-05-09 22:29:26 +02:00 |
|
Leigh
|
5f1b83e9bb
|
Improve CSPRNG implementation
|
2015-05-09 21:57:59 +02:00 |
|
SammyK
|
bc54d139aa
|
Initial implementation for CSPRNG API
|
2015-05-09 21:57:50 +02:00 |
|