cf6dbe48e0
This commit changes our system resolver to call getaddrinfo directly when CGO is enabled. This change allows us to: 1. obtain the CNAME easily 2. obtain the real getaddrinfo retval 3. handle platform specific oddities such as `EAI_NODATA` returned on Android devices See https://github.com/ooni/probe/issues/2029 and https://github.com/ooni/probe/issues/2029#issuecomment-1140258729 in particular. See https://github.com/ooni/probe/issues/2033 for documentation regarding the desire to see `getaddrinfo`'s retval. See https://github.com/ooni/probe/issues/2118 for possible follow-up changes. |
||
---|---|---|
.. | ||
alltests.yml | ||
android.yml | ||
checks.yml | ||
codeql-analysis.yml | ||
coverage.yml | ||
debianrepo.yml | ||
generate.yml | ||
ios.yml | ||
jafar.yml | ||
linux.yml | ||
macos.yml | ||
miniooni.yml | ||
netxlite.yml | ||
oohelperd.yml | ||
qafbmessenger.yml | ||
qahhfm.yml | ||
qahirl.yml | ||
qatelegram.yml | ||
qawebconnectivity.yml | ||
qawhatsapp.yml | ||
tarball.yml | ||
windows.yml |