Commit Graph

22 Commits

Author SHA1 Message Date
Derrick Hammer b33b70160e
refactor: handle more situations 2023-09-12 20:49:53 -04:00
Derrick Hammer b6d0c362c6
refactor: rewrite to check for content, and hip5 records, and use a new hns dns query api for all other queries 2023-08-02 18:16:52 -04:00
Derrick Hammer c7bf06a41f
refactor: update ready method to call the status api 2023-07-29 00:18:57 -04:00
Derrick Hammer e1f527d7da
style: add @ts-ignore 2023-07-15 08:57:31 -04:00
Derrick Hammer 23714fba07
refactor: move to new sdks, and build system 2023-07-15 08:56:29 -04:00
Derrick Hammer 575b3198fb
*Update for new system design and use light client 2023-02-20 11:21:52 -05:00
Derrick Hammer 5a3e5ef399
*Pass correct child property 2022-09-09 04:51:28 -04:00
Derrick Hammer 33f5d36aca
*Properly handle RPC errors 2022-08-30 22:25:44 -04:00
Derrick Hammer 5e9092f351
*Update module name 2022-08-30 03:07:26 -04:00
Derrick Hammer 5b82f0a8d8
*Use new rpc protocol 2022-08-29 01:04:08 -04:00
Derrick Hammer 6d60a68674
*Switch to libresolver
*Use ensureUniqueRecords
2022-08-29 01:03:00 -04:00
Derrick Hammer faad982f0f
*Properly handle recursive queries to the icann resolver 2022-08-23 14:34:44 -04:00
Derrick Hammer d8e5b94efe
*Pass the value not the record 2022-08-23 14:24:43 -04:00
Derrick Hammer cab30a8c13
*Property handle follow ns/glue records for A lookup
*Handle NS record lookup
*Dedupe array elements using serialization and set
*Ensure options.options is an object for simplicity
2022-08-20 12:09:09 -04:00
Derrick Hammer 7e5b9e4b22
*add missing resolveSuccess 2022-08-19 12:49:09 -04:00
Derrick Hammer 179b7831b2
*Abort processGlue is we are not looking for an A, CNAME, or NS record 2022-08-19 12:43:43 -04:00
Derrick Hammer 672916880d
*Ensure options.options exists 2022-08-19 12:15:31 -04:00
Derrick Hammer 94f30df69a
*option.options may be not set 2022-08-19 12:12:26 -04:00
Derrick Hammer 74f60ea59a
*Resolvers getter may be a promise 2022-08-19 09:49:02 -04:00
Derrick Hammer 7584d974b5
*Update types and add HnsRecord interface 2022-08-19 08:38:53 -04:00
Derrick Hammer 12dfdb750c
*Re-implement blacklist 2022-08-18 20:11:22 -04:00
Derrick Hammer 8b57218172
*Initial version 2022-08-18 15:21:41 -04:00