kkapsner
84e40b5eb4
Some code improvements
...
Fixes #439
2020-02-01 22:00:39 +01:00
kkapsner
6fbb9339a1
Remove duplicated code
2020-01-26 01:11:18 +01:00
kkapsner
3dc39e11a5
eslint cleanup
2019-12-24 00:32:50 +01:00
kkapsner
aef6bd3d59
Big linting
2019-11-28 01:26:35 +01:00
kkapsner
ea15fabad9
Race condition causes persistent rnd separation between containers to lea
...
Fixes #369
2019-06-14 10:51:26 +02:00
kkapsner
621106ffbf
Persistent rng is no longer shared between containers
...
(different cookieStoreId)
Fixes #350
2019-05-29 00:37:33 +02:00
kkapsner
97e08d874a
Not connected iframe threw error with persistent rng
2019-05-29 00:26:35 +02:00
kkapsner
ef4e238b94
Faking audio did not work with white random generator
2019-04-05 16:26:22 +02:00
kkapsner
137c1688ba
Reduced direct dependency on browser.xxx APIs
2019-03-14 16:51:20 +01:00
kkapsner
574efa23e7
Cleanup require system
2019-03-12 22:24:23 +01:00
kkapsner
947d9e0c59
added "share persistent randomness between domains"
...
Fixes #290
2018-10-25 13:42:18 +02:00
kkapsner
9b18631768
separate persistent random numbers for incognito windows
2018-07-28 14:13:14 +02:00
kkapsner
032bc2e424
Modified randomSuppies API
...
getRng now returns a 32 bit random Number
getIndexRng returns a random index in a range
getBitRng returns a random bit
getValueRng is the old getRng which alters the provided value
2018-06-16 00:09:06 +02:00
kkapsner
2bc0315c5b
Added "white" rng
2017-11-24 17:06:43 +01:00
kkapsner
3cb1974b18
Added clear interval
...
Also ensures that the persistent data is loaded correctly in ESR.
Fixes #139 and #143
2017-11-08 17:46:41 +01:00
kkapsner
dcb878392e
Simplified require and further linting.
2017-10-06 16:06:31 +02:00
kkapsner
ef38abe545
Code linting.
2017-10-03 15:35:31 +02:00
kkapsner
e5e38e148e
Made the domain rnd setable for the persistent rng.
2017-09-23 23:34:29 +02:00
kkapsner
f853071d19
Added names to random supply objects.
2017-08-08 08:29:42 +02:00
kkapsner
9da251b14d
Added "constant" rng.
2017-08-07 17:43:57 +02:00
kkapsner
921c7dbd5f
Changed rng interface to use colors instead of separate channels.
2017-08-07 08:49:49 +02:00
kkapsner
cba5680406
First working webExtesion.
2017-06-25 22:33:12 +02:00
kkapsner
a8611230b1
Added option to store data for persistent rng.
...
Fixes #102 .
2017-02-10 17:37:35 +01:00
kkapsner
6636e1d68b
window objects of <frame>s with no url do get the "about:blank" too late -> treat blank URL the same way.
2017-02-01 11:15:05 +01:00
kkapsner
eb6494eca5
Shared persistent rnd between processes.
...
Fixes #103 .
2017-02-01 10:49:33 +01:00
kkapsner
ec1ae73cda
about:blank pages are treated with respect to the opening page
2017-01-31 20:00:02 +01:00
kkapsner
960f3c4f36
Only alter last bit also in non persistent rng mode.
...
Fixes #99 .
2017-01-18 08:46:45 +01:00
kkapsner
827fd3124c
Minor bug fixing and commenting in lib/randomSupplies.js
...
Fixes #76
2016-08-15 13:27:28 +02:00
kkapsner
1b2c4cb487
Added preference to control rng type.
2016-08-06 19:17:36 +02:00