October 21, 2009
View b7e2b56cc2

Formatting and doxygen documentation updates

oej authored on 21/10/2009 08:21:47
October 9, 2009
View e783a10daa

Small formatting updates

oej authored on 09/10/2009 20:33:11
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
February 11, 2008
View 7905e2d6ed

- use_dns_cache can be enabled/disabled runtime - dns_cache_init is introduced: if set to 0, the dns cache is not initialized, and cannot be enabled later (default is 1) - dst_blacklist_init is introduced: if set to 0, the dst blacklist is not initialized (similar to dns_cache_init) (default is 1)

Miklos Tirpak authored on 11/02/2008 17:11:59
October 12, 2007
View 740a5978ac

fixes SER-321 patch reflecting comments applied

Michal Matyska authored on 12/10/2007 22:25:40
August 21, 2007
View 4136d1916a

dns_cache_del_nonexp configuration option is introduced: it allows deletion of non-expired records from the DNS cache when the cache becomes full. Disabled by default.

Miklos Tirpak authored on 21/08/2007 11:08:15
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 19, 2006
View 37209e1421

- applied patch from Dragos Vingarzan <vingarzan@fokus.fraunhofer.de> which moves all the forking part into 2 functions in pt.c (fork_process and fork_tcp_process). - added PROC_NOCHLDINIT rank value for Dragos's fork_process (if this value is used as child_id/rank_value the mod_child functions will not be called) - added register_procs(processes_no), used from mod_init when a module knows that it will fork some children (replaces the old process_count++ / the patch's estimated_process_count++) - added get_max_procs(): returns the maximum (estimated) number of processes

Andrei Pelinescu-Onciul authored on 19/09/2006 16:13:27
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