Browse code

NEWS: mentioned blacklist ignore masks

Andrei Pelinescu-Onciul authored on 17/02/2010 09:00:57
Showing 1 changed files
... ...
@@ -3,7 +3,42 @@ Release notes for SIP Router (sr)
3 3
 
4 4
 $Id$
5 5
 
6
-sip-router changes
6
+sip-router 3.1 chages
7
+
8
+core:
9
+  - global, per protocol blacklist ignore masks (via extended send_flags).
10
+    See dst_blacklist_udp_imask a.s.o (dst_blacklist_*_imask).
11
+  - per message blacklist ignore masks
12
+
13
+new config variables:
14
+  - dst_blacklist_udp_imask - global blacklist events ignore mask for udp
15
+    (a blacklist event/reason set in this variable will be ignored when 
16
+    deciding whether or not to blacklist an udp destination). Can be set
17
+    at runtime. Default: 0 (no blacklist reason is ignored).
18
+    Possible values:  0 -disabled, 2 - send error; 4 - connect error,
19
+                      8 - icmp (reserverd), 16 - transaction timeout,
20
+                     32 - administratively prohibited (manually set).
21
+   - dst_blacklist_tcp_imask - like dst_blacklist_udp_imask, but for tcp.
22
+   - dst_blacklist_tls_imask - like dst_blacklist_tls_imask, but for tcp.
23
+   - dst_blacklist_sctp_imask -like dst_blacklist_sctp_imask, but for tcp.
24
+
25
+modules:
26
+   - blst: functions for ignoring blacklist events per message:
27
+           blst_set_ignore(mask):  set the events in mask in the per
28
+            per message blacklist ignore mask for a request
29
+            (see dst_blacklist_udp_imask for possible values).
30
+            The basic operation is: msg_blst_ignore_mask|=mask.
31
+           blst_clear_ignore(mask): like blst_set_ignore(mask), but instead
32
+            of setting some events, it clears them
33
+            (msg_blst_ignore_mask&=~mask).
34
+           blst_rpl_set_ignore(mask): like blst_set_ignore(mask), but sets
35
+            the mask for possible local replies to the current message.
36
+           blst_rpl_clear_ignore(mask): like blst_rpl_ignore(mask), but
37
+            clears instead of setting.
38
+
39
+
40
+
41
+sip-router 3.0 changes
7 42
 
8 43
 core:
9 44
   - type casts operators: (int), (str).
... ...
@@ -64,6 +99,8 @@ config script changes:
64 99
   - while()
65 100
   - include file support: include_file "somefile"
66 101
   - event route support: event_route[module_name:eventid]
102
+  - per message send_flags support (see set_forward_no_connect(),
103
+     set_forward_reply_no_connect(), set_forward_close() & set_reply_close())
67 104
 
68 105
 build system:
69 106
   - multiple modules directories are now supported (defined in Makefile.dirs)