summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorAlexander Traud <pabstraud@compuserve.com>2016-07-22 12:46:02 +0200
committerRichard Mudgett <rmudgett@digium.com>2016-09-13 13:48:28 -0500
commitb3802e68b89cb3e42452c2159867b414365f7f5b (patch)
treeecf6f93b04693feb25a1babbc867d27f93e533df /CHANGES
parent5ddf0862b467609955b4a65185f28a77b66c2e70 (diff)
chan_sip: Enable Session-Timers for SIP over TCP (and TLS).
Asterisk defaults to timers=accept/refresher=uas. In that scenario, only in that scenario, Sessions-Timers (RFC 4028) had no effect via TCP. This change enables Session-Timers for SIP over TCP (and for SIP over TLS). However with longer international calls via TCP, the SIP channel might break, because all hops on the Internet route must stay online (have not a single power outage, for example). Therefore with Session-Timers enabled (which are enabled at default), you might see dropped calls. Consequently even with this change, you might be better-off going for session-timers=refuse in your sip.conf. ASTERISK-19968 #close Change-Id: I1cd33453c77c56c8e1394cd60a6f17bb61c1d957 (cherry picked from commit 66c9dfb272322b21192f58383ae519ceb44e474c)
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES10
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index e0cadc59f..c7cc7bbc3 100644
--- a/CHANGES
+++ b/CHANGES
@@ -432,6 +432,16 @@ chan_dahdi
The option determines how many seconds into a call before faxdetect
is disabled for the call. Setting the value to zero disables the timeout.
+chan_sip
+------------------
+ * Session-Timers (RFC 4028) work for TCP (and TLS) transports as well now.
+ Previously Asterisk dropped calls only with UDP transports. However with
+ longer international calls via TCP, the SIP channel might break, because
+ all hops on the Internet route must stay online (have not a single power
+ outage, for example). Therefore with Session-Timers enabled (which are
+ enabled at default), you might see additional dropped calls. Consequently
+ please, consider to go for session-timers=refuse in your sip.conf.
+
res_pjsip
------------------
* Added "fax_detect_timeout" to endpoint.