-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable redirect for domains with dnslink in TXT record #44
Labels
kind/enhancement
A net-new feature or improvement to an existing feature
Milestone
Comments
lidel
added
the
kind/enhancement
A net-new feature or improvement to an existing feature
label
Jan 13, 2016
This was referenced Jan 13, 2016
Closed
lidel
added a commit
that referenced
this issue
Jan 31, 2016
- implements #44 - disabled by default - still work in progress, performance is poor due to the lack of any dns cache
lidel
added a commit
that referenced
this issue
Feb 3, 2016
- implements #44 - simple map with automatic key expiration - tests
Implemented (experimental, so disabled by default, can be enabled on the Preferences screen). |
lidel
added a commit
that referenced
this issue
Jan 10, 2017
- based on functionality from legacy-sdk branch (see issue #44) - DNS lookups are stored in LRU Cache - does not redirect on initial cache miss (room for improvement) - disabled by default (in current form degrades browsing performance)
This was referenced Jul 9, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
DNS query API is ready (ipfs/kubo#1054 (comment)) which means we could implement it as a part of #16 effort.
dnslink
is present (and custom gateway redirect is enabled) – 037ea98/ipns/
address and ignore dnslink path from DNS. Thanks to this, we can cache DNS responses for a long time.It is up to the gateway to get the latest version
Site with
dnslink
:GET http://localhost:5001/api/v0/dns/ipfs.io
Site without
dnslink
inTXT
record:GET http://localhost:5001/api/v0/dns/google.com
:The text was updated successfully, but these errors were encountered: