July 30, 2007
View 5bd736c7b9

- added support for deleting an entry from the blacklist (dst_blacklist_del()) - added support for adding an entry to the blacklist with a specific timeout (dst_blacklist_add_to()) - fixed missing hash stats for _dst_blacklist_lst_find - added a special flag for 503 replies

Andrei Pelinescu-Onciul authored on 30/07/2007 19:42:03
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
View dfcbd08b0c

New RPC commands to manipulate the destination blacklist:

Miklos Tirpak authored on 26/07/2007 11:42:53
June 26, 2007
View 2b813af104

- callback support also for search/is_blacklisted (can be used to implement permanent blacklists, whitelists a.s.o.) - lock only if the hash bucket list is non-empty

Andrei Pelinescu-Onciul authored on 26/06/2007 15:30:07
June 5, 2007
View 7b210d180b

- fix: blacklist timer would could enter and infinite loop, after ~1 h, due to an overflowing unsigned short var

Andrei Pelinescu-Onciul authored on 05/06/2007 13:52:13
May 31, 2007
View e9a8d8964f

- possible infinite loop fix

Andrei Pelinescu-Onciul authored on 31/05/2007 16:17:20
May 30, 2007
View 304eb78133

- added callbacks/hooks for dst_blacklist_add: one can register such a callback and deny adding a destination to the blacklist list, or it can change the destinations flags.

Andrei Pelinescu-Onciul authored on 30/05/2007 22:22:42
May 3, 2007
View 63d963ee7f

- fix: blacklist destroy not freeing all the shmem on exit and missing initializations (thanks to Vladimir Marek <vlada@iptel.org>)

Andrei Pelinescu-Onciul authored on 03/05/2007 18:38:23
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