asterisk/bridges
Richard Mudgett 090f9d83a5 Fix FollowMe CallerID on outgoing calls.
The addition of the Connected Line support changed how CallerID is passed
to outgoing calls.  The FollowMe application was not updated to pass
CallerID to the outgoing calls.

* Fix FollowMe CallerID on outgoing calls.

* Restructured findmeexec() to fix several memory leaks and eliminate some
duplicated code.

* Made check the return value of create_followme_number().  Putting a NULL
into the numbers list is bad if create_followme_number() fails.

* Fixed a couple uses of ast_strdupa() inside loops.

* The changes to bridge_builtin_features.c fix a similar CallerID issue
with the bridging API attended and blind transfers.  (Not used at this
time.)

(closes issue ASTERISK-17557)
Reported by: hamlet505a
Tested by: rmudgett

Review: https://reviewboard.asterisk.org/r/1612/
........

Merged revisions 348101 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 348102 from http://svn.asterisk.org/svn/asterisk/branches/10


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@348103 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-13 23:10:42 +00:00
..
Makefile Merge phase 1 support for the new bridging architecture. 2009-03-05 18:18:27 +00:00
bridge_builtin_features.c Fix FollowMe CallerID on outgoing calls. 2011-12-13 23:10:42 +00:00
bridge_multiplexed.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
bridge_simple.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
bridge_softmix.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00