Derrick Hammer
|
0274210bfb
|
*Abort trying to intercept if we are not logged in
|
2022-08-14 13:51:01 -04:00 |
Derrick Hammer
|
f3ee68679b
|
*Add navigation monitoring system to hijack search results and attempt to resolve via web3
|
2022-08-14 13:15:32 -04:00 |
Derrick Hammer
|
1443b2d79a
|
*Cleanup imports
|
2022-08-14 08:21:21 -04:00 |
Derrick Hammer
|
25db9704ce
|
*Refactor background to start everything up in a boot function
*Preload the dns and rpc subsystem with the dns ready call
|
2022-08-14 08:21:09 -04:00 |
Derrick Hammer
|
5be2d72d48
|
*update ipfs and skynet provider to use the available dht relays as status proxies
|
2022-08-14 08:19:45 -04:00 |
Derrick Hammer
|
fc0ca7d847
|
*Force redirect from https to http
|
2022-08-14 06:15:20 -04:00 |
Derrick Hammer
|
67d94d1c47
|
*Add temp hack to filter out inline source maps
|
2022-08-13 13:16:53 -04:00 |
Derrick Hammer
|
2450390229
|
*Update mimes.ts
|
2022-08-13 13:15:52 -04:00 |
Derrick Hammer
|
eb238a8bb8
|
*Update content_security_policy
|
2022-08-13 04:20:00 -04:00 |
Derrick Hammer
|
15ba32af86
|
*Update deps and scripts
|
2022-08-13 04:19:50 -04:00 |
Derrick Hammer
|
ab278d20f3
|
*Add initial version of IPFS provider
|
2022-08-13 04:19:01 -04:00 |
Derrick Hammer
|
fc41eb645a
|
*add polyfill injection to have Buffer and process be global
|
2022-08-13 04:18:10 -04:00 |
Derrick Hammer
|
86d0ca68c0
|
*Add type imports
|
2022-08-13 04:17:16 -04:00 |
Derrick Hammer
|
a541d89110
|
*Major refactor of WebEngine
|
2022-08-13 04:16:51 -04:00 |
Derrick Hammer
|
7b59584c57
|
*Check if resolved dns is an ip or domain, return false otherwise
|
2022-08-01 00:28:07 -04:00 |
Derrick Hammer
|
3cef7a78d9
|
*Update yarn.lock
|
2022-07-31 01:36:15 -04:00 |
Derrick Hammer
|
03c9f543d9
|
*Add serverProvider which supports ip's and hostnames, and does not filter content
|
2022-07-31 01:36:06 -04:00 |
Derrick Hammer
|
8fa77fe104
|
*Update yarn.lock
|
2022-07-31 01:04:50 -04:00 |
Derrick Hammer
|
22a17252fc
|
*Override libkernel with libextension
|
2022-07-31 01:04:21 -04:00 |
Derrick Hammer
|
b60c738d66
|
*Exclude libkmodule from bundle
|
2022-07-31 01:02:22 -04:00 |
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 |