asterisk/res
Steve Murphy 2427603eaf Merged revisions 111341 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r111341 | murf | 2008-03-26 21:21:05 -0600 (Wed, 26 Mar 2008) | 15 lines


(closes issue #12302)
Reported by: pj
Tested by: murf

These changes will set a channel variable ~~EXTEN~~ just before generating code
for a switch, with the value of ${EXTEN}. The exten is marked as having a switch, 
and ever after that, till the end of the exten, we substitute any ${EXTEN} 
with ${~~EXTEN~~} instead in application arguments; (and the ${EXTEN: also). 
The reason for this, is that because switches are coded using 
separate extensions to provide pattern matching, and
jumping to/from these switch extensions messes up the ${EXTEN} value, 
which blows the minds of users.


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@111360 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-27 04:47:12 +00:00
..
ael Merged revisions 111341 via svnmerge from 2008-03-27 04:47:12 +00:00
snmp Merged revisions 105572 via svnmerge from 2008-03-03 18:08:05 +00:00
Makefile Merged revisions 107352 via svnmerge from 2008-03-11 11:36:51 +00:00
res_adsi.c Only reload if the config file has changed. 2007-12-01 01:37:50 +00:00
res_ael_share.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_agi.c Go through and fix a bunch of places where character strings were being interpreted as format strings. Most of these changes are solely to make compiling with -Wsecurity and -Wformat=2 happy, and were not 2008-03-18 15:43:34 +00:00
res_clioriginate.c Merged revisions 102378 via svnmerge from 2008-02-05 15:10:36 +00:00
res_config_curl.c An offhand comment from Russell made me realize that the configuration file 2008-03-11 22:55:16 +00:00
res_config_ldap.c Change back to using ldap_initialize() and let the user specify a URL directly, 2008-03-18 23:22:25 +00:00
res_config_odbc.c An offhand comment from Russell made me realize that the configuration file 2008-03-11 22:55:16 +00:00
res_config_pgsql.c An offhand comment from Russell made me realize that the configuration file 2008-03-11 22:55:16 +00:00
res_config_sqlite.c An offhand comment from Russell made me realize that the configuration file 2008-03-11 22:55:16 +00:00
res_convert.c include "logger.h" and errno.h from asterisk.h - usage shows that they 2007-11-19 18:52:04 +00:00
res_crypto.c make configuration variable const so they are not accidentally 2007-12-18 10:24:58 +00:00
res_indications.c Go through and fix a bunch of places where character strings were being interpreted as format strings. Most of these changes are solely to make compiling with -Wsecurity and -Wformat=2 happy, and were not 2008-03-18 15:43:34 +00:00
res_jabber.c Merged revisions 105326 via svnmerge from 2008-02-29 14:50:40 +00:00
res_limit.c include "logger.h" and errno.h from asterisk.h - usage shows that they 2007-11-19 18:52:04 +00:00
res_monitor.c Fix another spot where a hard-coded '|' hadn't been converted to ',' 2008-02-20 15:21:51 +00:00
res_musiconhold.c Add some fixes that I made in regards to wideband codec handling to get 2008-03-20 17:41:22 +00:00
res_odbc.c Clarify the pooling functionality by changing the config file keyword 2008-02-01 18:08:44 +00:00
res_phoneprov.c ensure that res_phoneprov's HTTP handler tells the dispatcher what method it can handle 2008-03-19 16:21:36 +00:00
res_realtime.c Go through and fix a bunch of places where character strings were being interpreted as format strings. Most of these changes are solely to make compiling with -Wsecurity and -Wformat=2 happy, and were not 2008-03-18 15:43:34 +00:00
res_smdi.c Merged revisions 104536 via svnmerge from 2008-02-27 15:58:28 +00:00
res_snmp.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_speech.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00