summaryrefslogtreecommitdiff
path: root/include/modules/dns.h
AgeCommit message (Collapse)Author
2021-04-27Fix a bunch of weird indentation and spacing issues.Sadie Powell
2021-03-31Add support for per-DNSBL timeouts.Sadie Powell
This should fix the issue of some DNSBLs being slower than others.
2021-03-31Fix various documentation comments.Sadie Powell
2021-02-26Update copyright headers.InspIRCd Robot
2021-01-19Add <dns:enabled>; allows disabling DNS lookups entirely.Sadie Powell
Ref: #1839.
2020-01-11Update copyright headers.InspIRCd Robot
2019-10-13Add GetTypeStr to the DNS API.Peter Powell
2017-11-21Add the override keyword in places that it is missing.Peter Powell
GCCs warnings for this are much better than Clangs.
2017-09-03Move <dns:timeout> out of the core.Peter Powell
2017-04-23core_dns: add support for txt recordsAdam
This might be used later by m_dnsbl to get reasons for listings
2016-08-25core_dns Make question a member of request, move common FindAnswerOfType to ↵Adam
be a member of query
2015-07-06Fail invalid dns responses instead of dropAdam
2015-05-13core_dns Add DNS timeout timer in Process() not in DNS::Request constructorAttila Molnar
2015-05-13core_dns Make MAX_REQUEST_ID unsigned, move it to core_dns from headerAttila Molnar
2015-04-27core_dns Drop incoming packets containing a different question from what we ↵Attila Molnar
asked
2015-04-21core_dns Remove incomplete support for multiple questions per queryAttila Molnar
2015-04-21core_dns Don't store query class code in QuestionAttila Molnar
2015-04-21core_dns Add typedef for request id, change it to uint16_tAttila Molnar
2014-07-10Remove current time parameter of the Timer constructorAttila Molnar
2014-03-15Change allocation of InspIRCd::Timers to be physically part of the object ↵Attila Molnar
containing it
2014-01-30Allow Timers to delete themselves in Tick()Attila Molnar
2014-01-23Remove whitespace and minor style changesAttila Molnar
2013-04-26Modularize DNSAdam
The DNS modules are temporarily in commands/ so they're loaded automatically Thanks to Attila for helping with much of this.