May 20, 2008
View f71f44f7e7

fix typo in dns_cache.c

Alfred E. Heggestad authored on 20/05/2008 06:55:42
January 15, 2008
View 9678de52d2

backport to rel_2_0_0 When searching list of records from dns cache entry which has already expired, use the last valid timestamp when checking expiration time of the records. It can happen when the entry was retrieved just before it expires. It can also expire before the next round of server lookup with SRV failover.

Michal Matyska authored on 15/01/2008 15:59:27
October 10, 2007
View 726197b94b

- removed DNS_CACHE_DEBUG

Andrei Pelinescu-Onciul authored on 10/10/2007 17:53:39
October 9, 2007
View 82e7e3ce1a

- backported fix: dns & dst_blacklist rpc functions will return now an error if dns or blacklist support is deactivated from the config (instead of crashing)

Andrei Pelinescu-Onciul authored on 09/10/2007 20:43:15
February 22, 2007
View fe6e87c679

[backport from unstable]

Andrei Pelinescu-Onciul authored on 22/02/2007 20:59:54
January 22, 2007
View 859edb6abd

- dns cache resolv fix: responses containting only a CNAME and a non-CNAME record for the CNAME target (e.g. foo CNAME bar ; bar A 1.2.3.4) w/o any additional records, were badly interpreted (the non-CNAME response was interpreted as a CNAME). Thanks to Alfred E. Heggestad <aeh@db.org> for the bug report.

Andrei Pelinescu-Onciul authored on 22/01/2007 14:05:01
October 16, 2006
View 10508d1a35

- fix: port was not set to default when the hostname was an ip address

Andrei Pelinescu-Onciul authored on 16/10/2006 18:40:55
October 6, 2006
View 8af0841f4e

- port fix (original port was overwritten with 5060 for non-srv lookups)

Andrei Pelinescu-Onciul authored on 06/10/2006 11:02: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