<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/uplinkdns, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-10-25T16:47:59Z</updated>
<entry>
<title>uplinkdns: add package</title>
<updated>2026-10-25T16:47:59Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-10-25T00:56:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4abdc29f0d194711e0ea8e2afecac29be19bdd3a'/>
<id>urn:sha1:4abdc29f0d194711e0ea8e2afecac29be19bdd3a</id>
<content type='text'>
A program that pins a connection to an interface or source address
still resolves its hostnames through the system resolver over the
default route, so content networks choose edges for the wrong uplink.
libuplinkdns interposes the C library resolver and socket calls and
resolves a socket's names through the uplink it is bound to, against
the servers configured for that uplink. Kodi uses it for add-ons and
preloads it into its web client.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
</feed>
