March 13, 2009
View 33bfeb9da9

The fixup function prototypes of the config variables have been extended with the group name. All the fixup functions have been updated.

Miklos Tirpak authored on 13/03/2009 13:59:28
December 3, 2008
View 218c9f41a2

dns: naptr local preferences fix

Andrei Pelinescu-Onciul authored on 03/12/2008 23:41:13
November 25, 2008
View 887ca9955a

dns: fixed missing sctp SRV queries

Andrei Pelinescu-Onciul authored on 25/11/2008 19:15:05
August 18, 2008
View 1cdf6bc020

init_naptr_proto_prefs sctp fix

Andrei Pelinescu-Onciul authored on 18/08/2008 14:49:57
August 12, 2008
View 7d11cc0cb0

- sctp preference support in naptr queries (added a new ser.cfg option: dns_sctp_pref, see doc/dns.txt for more details)

Andrei Pelinescu-Onciul authored on 12/08/2008 09:51:32
August 8, 2008
View dec9733aa5

- support for sctp

Andrei Pelinescu-Onciul authored on 08/08/2008 20:45:40
February 13, 2008
View 47479b2649

do not allow dns_servers_no to be set higher than the number of DNS servers defined in /etc/resolv.conf

Miklos Tirpak authored on 13/02/2008 15:25:13
View d1df3d2fba

pass the name of the changed variable to the callback in resolv_reinit()

Miklos Tirpak authored on 13/02/2008 15:17:39
February 11, 2008
View 2cfcc6bb1b

DNS resolver and cache parameters use the configuration framework that makes the config variables changeable on-the-fly.

Miklos Tirpak authored on 11/02/2008 09:58:29
December 6, 2007
View 62d2baec8f

- freebsd compile fixes (use struct __res_state* instead of res_state + some typos)

Andrei Pelinescu-Onciul authored on 06/12/2007 00:07:56
November 26, 2007
View cddb909538

- indentation changed only

Michal Matyska authored on 26/11/2007 17:28:54
October 12, 2007
View 740a5978ac

fixes SER-321 patch reflecting comments applied

Michal Matyska authored on 12/10/2007 22:25:40
June 18, 2007
View dd4ffbb76d

- dns naptr support (off by default) - dns naptr related config options: dns_try_naptr (off by default), dns_udp_pref, dns_tcp_pref. dns_tls_pref (protocol preferences for naptr record selection) - dns srv load balancing config options: dns_srv_lb (off by default) - dns resolver & cache api change (to support getting the protocol via naptr) - fix: dns iteration through A & AAAA records was not correct

Andrei Pelinescu-Onciul authored on 18/06/2007 21:20:58
November 29, 2006
View 54ff79d2aa

- fix for free_rdata_list() which used to access the "next" pointer after freeing the current elements. Credits & patch: Jan Andres <jan.andres@freenet-ag.de>

Andrei Pelinescu-Onciul authored on 29/11/2006 14:35:05
September 15, 2006
View dcb59e67b4

- dns cache support (ser will cache both positive and negative responses if turned on, see doc/dns.txt for more details & config options) - dns failover support: when a name resolves to more then 1 ip (either multiple A or AAAA records or multiple SRVs) and sending to the first ip fails, ser will retry with the others. By default is off. See doc/dns.txt for more details/config options a.s.o. - destination blacklist: when sending to some destination (defined by ip:port and protocol) fails, ser will temporarily add this destination in a blacklist giving future sends the opportunity of immediately failing. Destination are also added to the blacklist on tm invite timeouts (when no response is received in the fr_timer interval). By default is off, see doc/dst_blacklist.txt form more details/config options. - small makefile fixes (in mode=debug) - resolver get_record api changes (updated enum)

Andrei Pelinescu-Onciul authored on 15/09/2006 10:37:44