0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-05-19 19:33:45 +02:00
Commit graph

25 commits

Author SHA1 Message Date
Jason Volk ac3b85114b ircd::net::dns::resolver: Add conf item to ease off ServFail retries. 2023-03-14 22:34:58 -07:00
Jason Volk f2d94b5cc0 ircd::net::dns::resolver: Add condition to not retry query during shutdown. 2023-03-05 15:32:03 -08:00
Jason Volk 2c3dab1abc ircd::conf: Add reference to conf::item in setter callbacks. 2023-02-27 15:29:16 -08:00
Jason Volk 89e44ce8e9 ircd: Apply branch expectation attributes to various case labels. 2023-02-02 18:51:03 -08:00
Jason Volk 31c1e834bd ircd::net::dns::resolver: Question must match or this is the mist of a packet spray. 2022-08-15 12:38:21 -07:00
Jason Volk f91863716a ircd::net::dns: Promote send/recv debuglog msgs to release mode. 2022-08-12 16:08:56 -07:00
Jason Volk 5a4a395fc2 Add noexcept to various lambdas (gcc-11). 2022-06-29 14:42:42 -07:00
Jason Volk 6991ecc764 ircd: Remove various trivial tls bufs. 2020-12-22 18:40:30 -08:00
Jason Volk afe314a408 ircd::net::dns::resolver: Prevent retry of ServFail to the same server. 2020-12-06 10:27:27 -08:00
Jason Volk 5335c6b29f ircd::net::dns::resolver: Slightly more aggressive rate tweak. 2020-11-06 22:06:16 -08:00
Jason Volk 04f6e9692a ircd::net::dns::resolver: Improve timeout cycle; avoid false positives under load. 2020-11-06 22:06:16 -08:00
Jason Volk 27d0c25f9b ircd::net::dns::resolver: Split recv into function from work loop. 2020-11-06 22:04:46 -08:00
Jason Volk e3cf942df3 ircd::net::dns::resolver: Slight decrease for default retries conf. 2020-08-02 06:45:46 -07:00
Jason Volk 50a67b1ae3 ircd::net::dns::resolver: Improve default configured rates. 2020-04-30 14:54:09 -07:00
Jason Volk c7f633a62d ircd::net::dns::resolver: Even less aggressive default rate. 2020-04-27 16:06:28 -07:00
Jason Volk 3c69f85e66 ircd::net::dns::resolver: Less aggressive conf defaults. 2020-04-26 16:32:47 -07:00
Jason Volk d0ffb53f1e ircd::net::dns::resolver: Simplify error message. 2020-04-21 23:28:22 -07:00
Jason Volk c2dfc5c0aa ircd::net::dns::resolver: Value-copy for ntoh() to avoid unaligned pointer to short. 2020-04-09 14:58:48 -07:00
Jason Volk 33cafcdfa9 ircd::net::dns: Improve exception message strings. 2020-03-05 14:18:57 -08:00
Jason Volk fddeb548a7 ircd::net::dns::resolve: Pass more information SRV key generator. 2020-03-05 14:18:57 -08:00
Jason Volk a46bf7dcbe ircd::net: Eliminate the legacy canon_port/canon_service defaults.
ircd:Ⓜ️ Move canon_port/canon_service into matrix lib.
2020-03-05 14:18:55 -08:00
Jason Volk 8717574e4d ircd::net: Minor cleanup. 2020-02-28 10:30:14 -08:00
Jason Volk bc5160307f ircd::net::dns::resolver: Disable interruption during tag handling; tag sending. 2019-12-04 10:05:15 -08:00
Jason Volk 2b2374db6c ircd: Split all non-matrix definitions back to lib; rename module to net_dns_cache. 2019-10-05 17:37:44 -07:00
Jason Volk cfc76f1777 ircd::net::dns: Move resolver into libircd proper. 2019-10-03 12:14:29 -07:00
Renamed from modules/net_dns_resolver.cc (Browse further)