| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Currently the DNS module imports isIP from both cares and `net` and uses both of them both throughout the code base. This PR removes the direct dependency `dns` has on `net` and uses `isIp` from c-ares all the time. Note that both functions do the same thing. PR-URL: Reviewed-By: Reviewed-By:
|
LGTM if CI is green |
Sorry, something went wrong.
Sorry, something went wrong.
|
You might get some push back because a lot of this is style only. That said, dropping net LGTM. |
Sorry, something went wrong.
|
LGTM. |
Sorry, something went wrong.
|
@cjihrig well, this specific change isn't style only (it's just dropping the dependency). As for the others, I don't consider the push-back negative, as long as people are discussing it and we can reach consensus and improve the code base I'm all for it (and I know this requires some extra work and writing a lot of code that'll never make it in and I'm fine with that too). Thanks for the concern :) |
Sorry, something went wrong.
|
LGTM if CI is happy |
Sorry, something went wrong.
|
LGTM |
Sorry, something went wrong.
Currently the DNS module imports isIP from both cares and `net` and uses both of them both throughout the code base. This PR removes the direct dependency `dns` has on `net` and uses `isIp` from c-ares all the time. Note that both functions do the same thing. PR-URL: #5804 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: James M Snell <jasnell@gmail.com>
|
Thanks :) |
Sorry, something went wrong.
Currently the DNS module imports isIP from both cares and `net` and uses both of them both throughout the code base. This PR removes the direct dependency `dns` has on `net` and uses `isIp` from c-ares all the time. Note that both functions do the same thing. PR-URL: #5804 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: James M Snell <jasnell@gmail.com> Conflicts: lib/dns.js
|
this change is not landing cleanly on v4 due to @benjamingr would you be able to manually backport to v4 and send a PR? |
Sorry, something went wrong.
|
Sure |
Sorry, something went wrong.
|
@benjamingr hey buddy... hows it going? |
Sorry, something went wrong.
|
I totally forgot about this again - so not good :D |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Affected core subsystem(s)
dns
Description of change
This is a more modular take on #5762 ,
Currently the DNS module imports isIP from both cares and net and
uses both of them both throughout the code base. This PR removes the
direct dependency dns has on net and uses isIp from c-ares all
the time. Note that both functions do the same thing.