summaryrefslogtreecommitdiff
path: root/UPGRADE.txt
diff options
context:
space:
mode:
authorRichard Mudgett <rmudgett@digium.com>2014-11-03 18:15:20 +0000
committerRichard Mudgett <rmudgett@digium.com>2014-11-03 18:15:20 +0000
commitb586e7f0b221c07ae86fa0bdf85617c471933423 (patch)
tree3c6e677aaa0eda773755eb03c4116288cd271863 /UPGRADE.txt
parent5bec46e6c888e14d2dd0a9710c56556a1d42aea9 (diff)
res_pjsip: Add disable_tcp_switch option.
When a packet exceeds the MTU, pjproject will switch from UDP to TCP. In some circumstances (on some networks), this can cause some issues with messages not getting sent to the correct destination - and can also cause connections to get dropped due to quirks in pjproject deciding to terminate TCP connections with no messages. While fixing the routing/messaging issues is important, having a configuration option in Asterisk that tells pjproject to not switch over to TCP would be useful. That way, if some glitch is discovered on some other network/site, we can at least disable the behavior until a fix is put into place. AFS-197 #close Review: https://reviewboard.asterisk.org/r/4137/ ........ Merged revisions 427129 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@427130 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'UPGRADE.txt')
-rw-r--r--UPGRADE.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/UPGRADE.txt b/UPGRADE.txt
index 32bbb78ea..f00983176 100644
--- a/UPGRADE.txt
+++ b/UPGRADE.txt
@@ -21,6 +21,14 @@
=== UPGRADE-12.txt -- Upgrade info for 11 to 12
===========================================================
+From 13.0.0 to 13.1.0:
+
+PJSIP:
+ - Added the pjsip.conf system type disable_tcp_switch option. The option
+ allows the user to disable switching from UDP to TCP transports described
+ by RFC 3261 section 18.1.1.
+
+From 12 to 13:
General Asterisk Changes:
- The asterisk command line -I option and the asterisk.conf internal_timing
option are removed and always enabled if any timing module is loaded.