Derrick Hammer
|
345c7032ba
|
*Add dns client and ensure its nested deps don't conflict
|
2022-07-31 01:02:04 -04:00 |
Derrick Hammer
|
c6398c2efb
|
*Add needed imports
*register the skynetprovider
|
2022-07-31 00:59:51 -04:00 |
Derrick Hammer
|
236f64bc43
|
*Add initial skynet provider
|
2022-07-31 00:58:39 -04:00 |
Derrick Hammer
|
67285ccc08
|
*add modified downloadSkylink that uses the trust-needed endpoint and supports a path on the skylink, but also provides the raw response object
|
2022-07-31 00:56:54 -04:00 |
Derrick Hammer
|
7d5578f5ee
|
*Add more types from webextension
|
2022-07-31 00:55:16 -04:00 |
Derrick Hammer
|
e917c0e7b4
|
*Add resolveDns shared provider method to parse a domain, check icann, sanitize, check if we have already queried for the current request id, and cache the result
*Add setData and getData helper methods
|
2022-07-31 00:54:42 -04:00 |
Derrick Hammer
|
4b1717c021
|
*Add requestData map to store arbitrary state information for requests
*Add getRequestData and setRequestData methods
|
2022-07-31 00:52:47 -04:00 |
Derrick Hammer
|
1142576ea5
|
*Solve bridge loading race condition by using a blocking promised, resolved by a bridgeLoaded command from a bridge
|
2022-07-31 00:51:02 -04:00 |
Derrick Hammer
|
f394776a72
|
*Support calling modules from the background page
|
2022-07-29 19:42:49 -04:00 |
Derrick Hammer
|
fa97cba286
|
*Fix casing
|
2022-07-29 19:41:58 -04:00 |
Derrick Hammer
|
34b132fc54
|
*Fix bad casing
|
2022-07-29 08:06:11 -04:00 |
Derrick Hammer
|
bfafa85a13
|
*Fix typo
|
2022-07-29 06:41:10 -04:00 |
Derrick Hammer
|
250b09e5be
|
*Skeleton starting point for new extension
|
2022-07-29 06:37:20 -04:00 |