[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Wget-dev] wget2 | GSoC'18: Support DNS over HTTPS - Discussions (#3
From: |
Aniketh Girish |
Subject: |
Re: [Wget-dev] wget2 | GSoC'18: Support DNS over HTTPS - Discussions (#378) |
Date: |
Tue, 15 May 2018 10:22:46 +0000 |
Hi @darnir, Sorry for the late response. I was away for the weekend and just
came back :)
Here are the updates from the past few weeks and also, I do keep updating my
status and do email @juaristi with my doubts weekly :)
Currently, Finished reading the RFC's for DNS and DNS-over-HTTPS. I will finish
reading the DOH RFC probably by tomorrow. Moreover, I am reading through
articles and few other materials to understand how an actual resolver works and
what is the difference here with our implementation and what exactly should be
our end product. Further, I have been looking for many API's available to
implement DNS packets - creating them, system calls to send the request and get
the responses as we discussed earlier. Currently, sketching the design and
architecture of how my doh_resolver should be. I am trying to get an overall
view of how the DOH resolver should be with a top to bottom ideology and
writing down stub functions, prototypes and datatypes that would be necessary
to implement the project. Also, I am reading recent implementation of DOH by
Cloudflare and other companies to get an overall architecture that I must be
following a better design implementation.
We are using already built DNS library to do the needful. Since we need an
asynchronous resolver to do the tasks, we have decided to go with c-ares. There
isn't anything else it seems and we would be using this to do the needful :).
Moreover, planning to write the functions for the resolver in an asynchronous
manner as well.
Since we are required to send the DNS query to HTTP/2 through TCP, I am looking
at what wget2 is offering with the current HTTP/2 suite and understanding the
codebase :)
I, together with @juaristi, will come up with a sample resolver API and the
functionalities in the coming weeks.
Let me know if there is further information you need to know, also let me know
if you need to get the updates regularly and how you would like that :)
--
Reply to this email directly or view it on GitLab:
https://gitlab.com/gnuwget/wget2/issues/378#note_73157544
You're receiving this email because of your account on gitlab.com.
- Re: [Wget-dev] wget2 | GSoC'18: Support DNS over HTTPS - Discussions (#378), (continued)
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Re: [Wget-dev] wget2 | GSoC'18: Support DNS over HTTPS - Discussions (#378),
Aniketh Girish <=