Jason Volk
|
618fc8a95e
|
ircd::net::dns: Tweak reference prototypes.
|
2018-05-08 14:29:44 -07:00 |
|
Jason Volk
|
fb53069c6f
|
ircd::net::dns Include query in callback arguments to prevent any stale captures.
|
2018-05-01 18:56:22 -07:00 |
|
Jason Volk
|
3f2320c49e
|
ircd::net::dns: Strip the cached-error SRV target of its prefix; minor fixes.
|
2018-04-28 17:47:59 -07:00 |
|
Jason Volk
|
4e796c896a
|
ircd::net::dns: Allow an exception to calling back with nxdomain as an exception.
|
2018-04-28 17:47:58 -07:00 |
|
Jason Volk
|
1d408173dc
|
ircd::net: Return pointer to cached error record for put_error().
|
2018-04-28 16:25:20 -07:00 |
|
Jason Volk
|
f37176d698
|
ircd::net::dns: Enforce min ttl for cache entries; add conf option.
|
2018-04-14 18:35:48 -07:00 |
|
Jason Volk
|
1ad4d58e43
|
ircd::net::dns: Move cache interfaces into cache class.
|
2018-04-14 17:34:07 -07:00 |
|
Jason Volk
|
cf22eacfd3
|
ircd::net::dns: Add static fire-and-forget callbacks for prefetching.
|
2018-04-14 17:15:06 -07:00 |
|
Jason Volk
|
e4a4526b0c
|
ircd::net: Add additional conf items; update resolver timeout to use ms.
|
2018-03-09 17:10:45 -08:00 |
|
Jason Volk
|
2ec4bd025f
|
ircd::net: Underp the cache map until heterogeneous key support in stdlib.
|
2018-03-06 04:03:31 -08:00 |
|
Jason Volk
|
3aea407a85
|
ircd::net::dns: Add dns::cache.
|
2018-03-01 23:08:22 -08:00 |
|
Jason Volk
|
565a760255
|
ircd::net: Integrate SRV query composition; RFC1035 records to the user interface.
|
2018-02-05 18:54:56 -08:00 |
|
Jason Volk
|
9a2714f5aa
|
ircd::net: Replace asio::ip::tcp::resolver / threaded getaddrinfo() with solution.
|
2018-01-28 21:18:26 -08:00 |
|
Jason Volk
|
513082b656
|
ircd::net: Reorg DNS related; move resolver into header.
|
2018-01-28 14:28:33 -08:00 |
|