aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/dns.c
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Fix more issues with watching of async eventsVsevolod Stakhov2018-09-121-3/+1
* [Fix] Fix crashes on task cleanupVsevolod Stakhov2018-09-101-1/+1
* [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-141-0/+4
* [Fix] Call Lua callback on DNS timeoutsVsevolod Stakhov2018-08-141-5/+27
* Merge pull request #2412 from negram/add-record-type-to-logVsevolod Stakhov2018-08-101-4/+4
|\
| * [Minor] str_from_rdns_type -> rdns_str_from_type to keep consistencyMikhail Galanin2018-08-101-3/+3
| * [Minor] Add record type into log when set up fake recordsMikhail Galanin2018-08-101-4/+4
* | [Minor] Fixed parsing of faked mx-record: priority goes first and then the valueMikhail Galanin2018-08-101-2/+2
|/
* [Fix] Work with broken resolvers in resolv.confVsevolod Stakhov2018-07-051-0/+29
* [Feature] Distinguish IP failures from connection failuresVsevolod Stakhov2018-07-021-1/+1
* [Minor] Fix fake records parsingVsevolod Stakhov2018-06-111-1/+10
* [Feature] Allow to specify fake DNS address from the configVsevolod Stakhov2018-06-111-0/+208
* [Minor] More g_slice cleanupsVsevolod Stakhov2017-10-281-6/+6
* [Fix] Fix parsing IPv6 nameservers in resolv.confVsevolod Stakhov2017-06-141-2/+3
* [Fix] Allow to init resolver without rspamd_configVsevolod Stakhov2017-06-131-46/+42
* [Feature] Use normal resolv.conf rules of rotation in RspamdVsevolod Stakhov2017-05-151-7/+39
* [Minor] Save resolver in config structure and allow to get it from LuaVsevolod Stakhov2017-01-271-0/+4
* [Fix] Fix couple of issuesVsevolod Stakhov2017-01-151-2/+2
* [Fix] Do not resolve numeric IP addresses due to ipv6 insanityVsevolod Stakhov2016-11-281-1/+4
* [Fix] Do not replan retransmits if merely one server is definedVsevolod Stakhov2016-09-261-0/+10
* [Fix] Another try to fix RDNS events processing logicVsevolod Stakhov2016-09-211-0/+1
* [Fix] Make dnssec configurable option disabled by default for nowVsevolod Stakhov2016-08-181-0/+1
* [Feature] Rework rspamd DNS to use the ordinary upstreams rotationVsevolod Stakhov2016-03-151-45/+132
* [Feature] Override DNS requests limits for SPF and DKIMVsevolod Stakhov2016-03-111-4/+26
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-20/+11
* Fix format issues found by static analysisVsevolod Stakhov2015-11-111-1/+1
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Fix logging in DNS.Vsevolod Stakhov2015-09-161-4/+4
* Fix rdns logger.Vsevolod Stakhov2015-08-281-2/+15
* Start migration to more verbose logger.Vsevolod Stakhov2015-08-281-3/+2
* Add constraints to dns requests ammount per task.Vsevolod Stakhov2015-07-211-0/+26
* Fix DNSless run.Vsevolod Stakhov2015-06-091-0/+7
* Do not return NULL resolver.Vsevolod Stakhov2015-06-071-2/+2
* Refactor events API.Vsevolod Stakhov2015-05-261-2/+2
* Fix build.Vsevolod Stakhov2014-10-291-7/+0
* Fix session-less resolver.Vsevolod Stakhov2014-08-211-7/+7
* Allow to use resolver without the pool.Vsevolod Stakhov2014-08-211-9/+26
* Allow to skip session in dns resolver.Vsevolod Stakhov2014-08-211-10/+14
* Allow NULL-config resolver.Vsevolod Stakhov2014-08-211-5/+16
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-20/+36
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-38/+22
* Unify code style.Vsevolod Stakhov2014-07-231-22/+38
* Fix race condition in DNS events.Vsevolod Stakhov2014-05-011-2/+5
* Refactor config API.Vsevolod Stakhov2014-04-301-1/+1
* Rework project structure, remove trash files.Vsevolod Stakhov2014-04-211-0/+151