Commit Graph

21 Commits

Author SHA1 Message Date
Derrick Hammer 7a084a1e11
*Pass missing type 2022-08-21 21:55:15 -04:00
Derrick Hammer 40ceda37ef
*Update chunk length check to use the buffer and check byteOffset 2022-08-21 21:51:33 -04:00
Derrick Hammer abc7a31e80
*Wrap arrayBuffer in Uint8Array to standardize receiveUpdate input 2022-08-21 21:50:17 -04:00
Derrick Hammer bb8a5e5ac6
*Remove commented contentLength 2022-08-21 21:49:17 -04:00
Derrick Hammer 697819bc4e
*Update to new dns resolver framework 2022-08-21 21:48:46 -04:00
Derrick Hammer a8607150e8
*Close filter stream after processing buffer 2022-08-15 13:30:35 -04:00
Derrick Hammer dfed76acc5
*Move cachedDb to dedicated file 2022-08-15 09:50:44 -04:00
Derrick Hammer 8a6ec42fa6
*Add IPFS caching with IndexedDb 2022-08-15 09:02:25 -04:00
Derrick Hammer a462edb4d8
*Add basic dns caching 2022-08-15 04:29:13 -04:00
Derrick Hammer d485116f89
*Don't attempt to process if we are not logged in 2022-08-14 14:36:59 -04:00
Derrick Hammer 1443b2d79a
*Cleanup imports 2022-08-14 08:21:21 -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 ab278d20f3
*Add initial version of IPFS provider 2022-08-13 04:19:01 -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 03c9f543d9 *Add serverProvider which supports ip's and hostnames, and does not filter content 2022-07-31 01:36:06 -04:00
Derrick Hammer 236f64bc43 *Add initial skynet provider 2022-07-31 00:58:39 -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 250b09e5be *Skeleton starting point for new extension 2022-07-29 06:37:20 -04:00