December 18, 2008
View f62c96d869

script: udp_mtu fallback script config & commands

Andrei Pelinescu-Onciul authored on 18/12/2008 16:09:16
October 15, 2008
View 878f9ca6e9

core: don't force a socket if the dst af is different

Andrei Pelinescu-Onciul authored on 15/10/2008 14:13:56
August 23, 2008
View c927d9bd51

fixed wrong function name in error message

Nils Ohlmeier authored on 23/08/2008 22:15:43
August 8, 2008
View ed990c3149

- core sctp support

Andrei Pelinescu-Onciul authored on 08/08/2008 20:47:53
April 17, 2008
View 2bf9371dea

added functions to allow myself check ony based on port numbers

Nils Ohlmeier authored on 17/04/2008 20:52:47
February 29, 2008
View 55faef7db1

- store all the module response_f callbacks in an array (small performance improvement when lots of modules are loaded)

Andrei Pelinescu-Onciul authored on 29/02/2008 20:21:58
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 13, 2007
View a4d17f8262

Destination blacklist parameters have been updated to the config framework, the following variables are changeable runtime:

Miklos Tirpak authored on 13/12/2007 15:29:55
October 8, 2007
View f479903ff7

- mcast fixes: avoid trying to send from multicast listening sockets (the kernel will fix it, but in a non-ser deterministic way, e.g. the sent packet might have as source ip and address on which we don't listen): - get_send_socket() will ignore a forced mcast socket - msg_send() will ignore a mcast source socket and it will automatically choose another one

Andrei Pelinescu-Onciul authored on 08/10/2007 13:29:41
October 5, 2007
View b23856774e

- fix: get_send_socket bug in some unlikely circumstances$ (a socket of a diff. proto is forced and find_si cannot fix it to$ a corresp. socket of the correct proto

Andrei Pelinescu-Onciul authored on 05/10/2007 08:27:13
August 1, 2007
View a288ee348d

- support for setting the source address in tcp_send() and tcpconn_get() (should allow for a better tcp force_send_socket() in the future) - add multiple aliases for each connection, to cover all the search possiblities: (dst_ip, dst_port), (local_ip, dst_ip, dst_port), (local_ip, local_port, dst_ip, dst_port). - improved connection hash function

Andrei Pelinescu-Onciul authored on 01/08/2007 00:05:40
July 26, 2007
View 7a64325cf2

dst blacklist callbacks are extended with the sip msg parameter.

Miklos Tirpak authored on 26/07/2007 11:52:22
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
June 5, 2007
View 363962cee0

- blackisted message switched to L_DBG (less noisy)

Andrei Pelinescu-Onciul authored on 05/06/2007 21:29:26
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