ooni-probe-cli/.github/workflows
Simone Basso cf6dbe48e0
netxlite: call getaddrinfo and handle platform-specific oddities (#764)
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.
2022-05-28 15:10:30 +02:00
..
alltests.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
android.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
checks.yml chore(ci): start saving/restoring go build cache (#721) 2022-05-13 14:39:06 +02:00
codeql-analysis.yml doc: document branching and releasing (#554) 2021-10-22 15:41:53 +02:00
coverage.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
debianrepo.yml doc: document branching and releasing (#554) 2021-10-22 15:41:53 +02:00
generate.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
ios.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
jafar.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
linux.yml [forwardport] ci/cd: publish binaries onto a release when we create a tag (#609) (#611) 2021-11-23 15:56:25 +01:00
macos.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
miniooni.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
netxlite.yml netxlite: call getaddrinfo and handle platform-specific oddities (#764) 2022-05-28 15:10:30 +02:00
oohelperd.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
qafbmessenger.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
qahhfm.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
qahirl.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
qatelegram.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
qawebconnectivity.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
qawhatsapp.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
tarball.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00
windows.yml chore: upgrade to go1.18.2 (#750) 2022-05-22 18:11:37 +02:00