November 6, 2009
View 113d899099

rename the 'class' variable -- reserved keyword in c++

Miklos Tirpak authored on 06/11/2009 16:35:12
April 1, 2009
View d354557c24

dns: PTR support

Andrei Pelinescu-Onciul authored on 01/04/2009 16:48:52
March 31, 2009
View 2c2dd816c4

dns: EBL records support

Andrei Pelinescu-Onciul authored on 31/03/2009 17:07:44
March 30, 2009
View 8f4ba87e41

dns: TXT records support

Andrei Pelinescu-Onciul authored on 30/03/2009 18:40:23
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 16, 2008
View 476e1991ab

dns: fix build warnings when compiling without ipv6

Andrei Pelinescu-Onciul authored on 16/12/2008 14:35:55
May 20, 2008
View 2b9b119161

Include <netinet/in.h>, which is necessary to get the code compiled on FreeBSD.

Maxim Sobolev authored on 20/05/2008 22:46:25
April 30, 2008
View 145d6ad0f9

- if ipv6 support is disabled (-DUSE_IPV6 not defined), don't even try to use AF_INET6 (might not be defined if the underlying OS doesn't support ipv6), or str2ip6

Andrei Pelinescu-Onciul authored on 30/04/2008 19:50:04
February 13, 2008
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 17, 2007
View ac4f791faf

- fix: do not perform rev dns. when comparing an ip with a string or avp (in the script), if rev_dns is not set

Andrei Pelinescu-Onciul authored on 17/12/2007 17:51:04
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
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
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