-
- Downloads
Add RFC 3327 Path header support to chan_sip
This patch adds support for RFC 3327 "Path" headers. This can be enabled in sip.conf using the 'supportpath' setting, either on a global basis or on a peer basis. This setting enables Asterisk to route outgoing out-of-dialog requests via a set of proxies by using a pre-loaded route-set defined by the Path headers in the REGISTER request. This patch also adds Realtime support for dynamically updating the Path information for a peer. A huge thank-you to Klaus Darillion and Olle E Johansson for their efforts in writing this patch. Review: https://reviewboard.asterisk.org/r/2235/ Review: https://reviewboard.asterisk.org/r/991/ (closes issue ASTERISK-16884) Reported by: klaus3000 Tested by: klaus3000, oej, mjordan patches: path-1.8.0-patch.txt uploaded by klaus3000 (License 5054) oolong-path-support-trunk in team branch by oej (License 5267) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@382440 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Showing
- CHANGES 16 additions, 0 deletionsCHANGES
- CREDITS 6 additions, 6 deletionsCREDITS
- channels/chan_sip.c 250 additions, 29 deletionschannels/chan_sip.c
- channels/sip/include/sip.h 4 additions, 1 deletionchannels/sip/include/sip.h
- configs/res_ldap.conf.sample 1 addition, 0 deletionsconfigs/res_ldap.conf.sample
- configs/sip.conf.sample 15 additions, 0 deletionsconfigs/sip.conf.sample
- contrib/realtime/mysql/sippeers.sql 2 additions, 0 deletionscontrib/realtime/mysql/sippeers.sql
- contrib/realtime/postgresql/realtime.sql 2 additions, 0 deletionscontrib/realtime/postgresql/realtime.sql
- contrib/scripts/asterisk.ldap-schema 10 additions, 2 deletionscontrib/scripts/asterisk.ldap-schema
- contrib/scripts/asterisk.ldif 10 additions, 1 deletioncontrib/scripts/asterisk.ldif
Loading
Please register or sign in to comment