110a11828b
A bunch of packages (including oohelperd) just need the ability to use MaxMind-like databases. They don't need the additional functionality implemented by the geolocate package. Such a package, in fact, is mostly (if not only) needed by the engine package. Therefore, move code to query MaxMind-like databases to a separate package, and avoid depending on geolocate in all the packages for which it's sufficient to use geoipx. Part of https://github.com/ooni/probe/issues/2240 |
||
---|---|---|
.. | ||
cloudflare_test.go | ||
cloudflare.go | ||
fake_test.go | ||
geolocate_test.go | ||
geolocate.go | ||
invalid_test.go | ||
iplookup_test.go | ||
iplookup.go | ||
mmdblookup.go | ||
resolverlookup_test.go | ||
resolverlookup.go | ||
stun_test.go | ||
stun.go | ||
ubuntu_test.go | ||
ubuntu.go |