Commit Graph

21680 Commits

Author SHA1 Message Date
Asterisk Autobuilder
4ca7f9eb94 Importing release summary for 1.8.9.0 release.
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0@353026 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.8.9.0
2012-01-27 20:21:58 +00:00
Asterisk Autobuilder
37df71eb0d Updated .version and ChangeLog for 1.8.9.0
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0@353013 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-27 20:15:59 +00:00
Asterisk Autobuilder
d8f7594af1 Created tag for 1.8.9.0
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0@352952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-27 16:50:54 +00:00
Asterisk Autobuilder
5a9db09396 Importing release summary for 1.8.9.0-rc3 release.
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc3@352345 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.8.9.0-rc3
2012-01-24 17:47:01 +00:00
Asterisk Autobuilder
950552a797 Updated test results
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc3@352344 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-24 17:44:15 +00:00
Matthew Jordan
16bfc9c8b7 Commit changes: r349731, r352199, r352014, r351504
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc3@352286 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-24 16:19:31 +00:00
Matthew Jordan
61643ac1b9 Create 1.8.9.0-rc3
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc3@352284 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-24 14:44:58 +00:00
Matthew Jordan
9453ae0244 Updated summaries to proper issues
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc2@350728 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.8.9.0-rc2
2012-01-13 21:28:49 +00:00
Asterisk Autobuilder
af0a3adce7 Importing release summary for 1.8.9.0-rc2 release.
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc2@350696 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-13 21:20:29 +00:00
Asterisk Autobuilder
2feee9d030 Remove summary files
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc2@350682 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-13 21:16:34 +00:00
Matthew Jordan
ab5779c1bd Merged 1.8.9.0-rc2 blockers
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc2@350606 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-13 17:48:23 +00:00
Matthew Jordan
e8e410a260 Create tag for 1.8.9.0-rc2
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc2@350588 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-01-13 17:30:06 +00:00
Asterisk Autobuilder
71f88c493a Importing release summary for 1.8.9.0-rc1 release.
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349406 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.8.9.0-rc1
2011-12-30 15:58:21 +00:00
Asterisk Autobuilder
b15d9d3297 Somehow no .version file was made - adding it
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349405 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-30 15:51:20 +00:00
Asterisk Autobuilder
98e7f2d541 Updated release date
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349403 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-30 15:25:30 +00:00
Asterisk Autobuilder
f052d93bc3 Updated ChangeLog with test results
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349400 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-29 20:58:20 +00:00
Asterisk Autobuilder
64c6dd9b12 Importing release summary for 1.8.9.0-rc1 release.
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349395 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-29 19:20:32 +00:00
Asterisk Autobuilder
1f568fa72c Add change log for 1.8.9.0
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349394 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-29 19:19:18 +00:00
Asterisk Autobuilder
a4c8ab1149 Use autotagged externals
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349393 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-29 17:30:06 +00:00
Asterisk Autobuilder
d89e5b1eb3 Importing release summary for 1.8.9.0-rc1 release.
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349392 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-29 17:29:54 +00:00
Asterisk Autobuilder
47d9f12ab5 Creating tag for the release of asterisk-1.8.9.0-rc1
git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/1.8.9.0-rc1@349391 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-29 17:28:23 +00:00
Matthew Jordan
5bdcc834df Handle AST_CONTROL_UPDATE_RTP_PEER frames in local bridge loop
Failing to handle AST_CONTROL_UPDATE_RTP_PEER frames in the local bridge loop
causes the loop to exit prematurely.  This causes a variety of negative side
effects, depending on when the loop exits.  This patch handles the frame by
essentially swallowing the frame in the local loop, as the current channel
drivers expect the RTP bridge to handle the frame, and, in the case of the
local bridge loop, no additional action is necessary.

(issue ASTERISK-19040)
(issue ASTERISK-19128)
(issue ASTERISK-17725)
(issue ASTERISK-18340)
(closes issue ASTERISK-19095)
Reported by: Stefan Schmidt
Tested by: Matt Jordan

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



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@349339 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-29 15:13:03 +00:00
Sean Bright
a05723fd5f Use ast_audiohook_write_list_empty to determine if our lists are empty instead
of duplicating that logic.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@349289 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-28 21:30:20 +00:00
Matthew Jordan
0ee313f076 Fix timing source dependency issues with MOH
Prior to this patch, res_musiconhold existed at the same module priority level
as the timing sources that it depends on.  This would cause a problem when
music on hold was reloaded, as the timing source could be changed after
res_musiconhold was processed.  This patch adds a new module priority level,
AST_MODPRI_TIMING, that the various timing modules are now loaded at.  This
now occurs before loading other resource modules, such that the timing source
is guaranteed to be set prior to resolving the timing source dependencies.

(closes issue ASTERISK-17474)
Reporter: Luke H
Tested by: Luke H, Vladimir Mikhelson, zzsurf, Wes Van Tlghem, elguero, Thomas Arimont
Patches:
 asterisk-17474-dahdi_timing-infinite-wait-fix_v3_branch-1.8.diff uploaded by elguero (License #5026)
 asterisk-17474-dahdi_timing-infinite-wait-fix_v3_branch-10.diff uploaded by elguero (License #5026)
 asterisk-17474-dahdi_timing-infinite-wait-fix_v3.diff uploaded by elguero (License #5026)

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



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@349194 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-27 20:48:11 +00:00
Sean Bright
c74793e570 Once an audiohook is attached to a channel, we continue to transcode all of the
frames, even after all of the hooks are detached.  This patch short-cicuits us
out before we transcode unnecessarily.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@349144 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-27 17:09:14 +00:00
Sean Bright
b9bfee7ee6 In ChanSpy, don't create audiohooks that will never be used.
When ChanSpy is initialized it creates and attaches 3 audiohooks:

  1) Read audio off of the channel that we are spying on
  2) Write audio to the channel that we are spying on
  3) Write audio to the channel that is bridged to the channel that we are
     spying on.

The first is always necessary, but the others are used only when specific
options are passed to the ChanSpy application (B, d, w, and W to be specific).

When those flags are not passed, neither of those audiohooks are ever sent
frames, but we still try to process the hooks for each voice frame that we
recieve on the channel.

So in short - only create and attach audiohooks that we actually need.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@349044 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-23 17:25:01 +00:00
Kinsey Moore
77fb12285d Fix missing doc tags found while fixing ASTERISK-18689
Add missing <variable></variable> tags in app_dial documentation.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348992 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-23 15:24:33 +00:00
Richard Mudgett
9698383360 Fix extension state callback references in chan_sip.
Chan_sip gives a dialog reference to the extension state callback and
assumes that when ast_extension_state_del() returns, the callback cannot
happen anymore.  Chan_sip then reduces the dialog reference count
associated with the callback.  Recent changes (ASTERISK-17760) have
resulted in the potential for the callback to happen after
ast_extension_state_del() has returned.  For chan_sip, this could be very
bad because the dialog pointer could have already been destroyed.

* Added ast_extension_state_add_destroy() so chan_sip can account for the
sip_pvt reference given to the extension state callback when the extension
state callback is deleted.

* Fix pbx.c awkward statecbs handling in ast_extension_state_add_destroy()
and handle_statechange() now that the struct ast_state_cb has a destructor
to call.

* Ensure that ast_extension_state_add_destroy() will never return -1 or 0
for a successful registration.

* Fixed pbx.c statecbs_cmp() to compare the correct information.  The
passed in value to compare is a change_cb function pointer not an object
pointer.

* Make pbx.c ast_merge_contexts_and_delete() not perform callbacks with
AST_EXTENSION_REMOVED with locks held.  Chan_sip is notorious for
deadlocking when those locks are held during the callback.

* Removed unused lock declaration for the pbx.c store_hints list.

(closes issue ASTERISK-18844)
Reported by: rmudgett

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348940 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-23 02:09:16 +00:00
Matthew Jordan
78f0d8d50b Fix for memory leaks / cleanup in cel_pgsql
There were a number of issues in cel_pgsql's pgsql_log method:
* If either sql or sql2 could not be allocated, the method would return while
the pgsql_lock was still locked
* If the execution of the log statement succeeded, the sql and sql2 structs
were never free'd
* Reconnection successes were logged as ERRORs.  In general, the severity of
several logging statements was reduced

(closes issue ASTERISK-18879)
Reported by: Niolas Bouliane
Tested by: Matt Jordan

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



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348888 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-22 22:31:46 +00:00
Terry Wilson
05078f24e1 Allow packetization vaules > 127
According to the RTP packetization documentation, and the maximum values
listed in AST_FORMAT_LIST, we should support values > that the signed
char array that ast_codec_pref makes available to store the value. All
places in the code treat the framing field as though it were an int
array instaead of a char array anyway, so this just fixes the type of
the array.

(closes issue ASTERISK-18876)
Review: https://reviewboard.asterisk.org/r/1639/


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348833 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-22 18:38:46 +00:00
Richard Mudgett
fc96f6eb9d Fix chan_iax2 to not report an RDNIS number if it is blank.
Some ISDN switches complain or block the call if the RDNIS number is
empty.

* Made chan_iax2 not save a RDNIS number into the ast_channel if the
string is blank.  This is what other channel drivers do.

(closes issue ASTERISK-17152)
Reported by: rmudgett


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348735 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-20 23:08:21 +00:00
Richard Mudgett
4a5ed19cd7 Fix crashes on other platforms caused by interference from Darwin weak symbol support.
Support weak symbols on a platform specific basis.  The Mac OS X (Darwin)
support must be isolated from the other platforms because it has caused
other platforms to crash.  Several other platforms including Linux have
GCC versions that define the weak attribute.  However, this attribute is
only setup for use in the code by Darwin.

(closes issue ASTERISK-18728)
Reported by: Ben Klang

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348647 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-19 21:31:34 +00:00
Kevin P. Fleming
6dbb78d453 Correct two flaws in sip.conf.sample related to AST-2011-013.
* The sample file listed *two* values for the 'nat' option as being the default.
  Only 'force_rport' is the default.

* The warning about having differing 'nat' settings confusingly referred to both
  peers and users.
........

Merged revisions 348515 from http://svn.asterisk.org/svn/asterisk/branches/1.6.2


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348516 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-18 18:27:16 +00:00
Richard Mudgett
ec6b5be4b9 Clean-up on isle five for __ast_request_and_dial() and ast_call_forward().
* Add locking when a channel inherits variables and datastores in
__ast_request_and_dial() and ast_call_forward().  Note: The involved
channels are not active so there was minimal potential for problems.

* Remove calls to ast_set_callerid() in __ast_request_and_dial() and
ast_call_forward() because the set information is for the wrong direction.

* Don't use C++ keywords for variable names in ast_call_forward().

* Run the redirecting interception macro if defined when forwarding a call
in ast_call_forward().  Note: Currently will never execute because the
only callers that supply a calling channel supply a hungup or zombie
channel.

* Make feature_request_and_dial() put the transferee into autoservice when
it calls ast_call_forward() in case a redirection interception macro is
run.  Note: Currently will never happen because the caller channel (Party
B) is always hungup at this time.

* Make feature_request_and_dial() ignore the AST_CONTROL_PROCEEDING frame
to silence a log message.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348464 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-16 23:51:13 +00:00
Richard Mudgett
d1c0c7c6c5 Fix cut and past error in ast_call_forward().
(issue ASTERISK-18836)


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348401 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-16 21:29:05 +00:00
Richard Mudgett
74da7648bb Fix crash during CDR update.
The ast_cdr_setcid() and ast_cdr_update() were shown in ASTERISK-18836 to
be called by different threads for the same channel.  The channel driver
thread and the PBX thread running dialplan.

* Add lock protection around CDR API calls that access an ast_channel
pointer.

(closes issue ASTERISK-18836)
Reported by: gpluser

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


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348362 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-16 20:55:17 +00:00
Richard Mudgett
6b17e5e23c Fix ParkAndAnnounce to pass the CallerID to the announcing channel.
ParkAndAnnounce tried to pass the CallerID to the announcing channel but
the ID was wiped out by the channel masquerade done when parking the call.

* Save the CallerID before parking the channel to pass it to the
announcing channel.

* Fixed a minor memory leak in ParkAndAnnounce.

* Updated some ParkAndAnnounce log messages.


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348310 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-16 01:21:56 +00:00
Matthew Nicholson
5921a96450 Don't clear LOCALSTATIONID before sending or receiving. The user may set that
variable.

ASTERISK-18921


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348212 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-14 22:01:48 +00:00
Jonathan Rose
ea8c309ecf Fix accidental use of tabs instead of spaces from previous features.conf.sample change
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348157 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-14 20:34:31 +00:00
Jonathan Rose
9b52c5f1c9 Document PARKINGSLOT variable in features.conf.sample
(issue ASTERISK-16239)


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348154 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-14 20:28:36 +00:00
Richard Mudgett
bf8ba13e66 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/


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348101 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-13 23:00:45 +00:00
Stefan Schmidt
9d53f3352b Fix possible misshandling of an incoming SIP response as a peer poke response.
Also make sure peer has even qualify enabled when handle a peer poke response.

(closes issue ASTERISK-18940)
Reported by: Vitaliy
Tested by: Vitaliy and UnixDev

Review: https://reviewboard.asterisk.org/r/1620
Reviewed by: David Vossel



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@348048 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-13 15:16:50 +00:00
Terry Wilson
607398d450 Add a separate buffer for SRTCP packets
The function ast_srtp_protect used a common buffer for both SRTP and SRTCP
packets. Since this function can be called from multiple threads for the same
SRTP session (scheduler for SRTCP and channel for SRTP) it was possible for the
packets to become corrupted as the buffer was used by both threads
simultaneously.

This patch adds a separate buffer for SRTCP packets to avoid the problem.

(closes issue ASTERISK-18889, Reported/patch by Daniel Collins)


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347995 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-12 19:22:35 +00:00
Richard Mudgett
47783a00a9 Fix some parsing issues in add_exten_to_pattern_tree().
* Simplify compare_char() and avoid potential sign extension issue.

* Fix infinite loop in add_exten_to_pattern_tree() handling of character
set escape handling.

* Added buffer overflow checks in add_exten_to_pattern_tree() character
set collection.

* Made ignore empty character sets.

* Added escape character handling to end-of-range character in character
sets.  This has a slight change in behavior if the end-of-range character
is an escape character.  You must now escape it.

* Fix potential sign extension issue when expanding character set ranges.

* Made remove duplicated characters from character sets.  The duplicate
characters lower extension matching priority and prevent duplicate
extension detection.

* Fix escape character handling when the escape character is trying to
escape the end-of-string.  We could have continued processing characters
after the end of the exten string.  We could have added the previous
character to the pattern matching tree incorrectly.

(closes issue ASTERISK-18909)
Reported by: Luke-Jr


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347811 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-09 01:19:23 +00:00
Walter Doekes
3240b06b10 Fix regression when using tcpenable=no and tlsenable=yes.
The tlsenable settings are tucked away in main/tcptls.c, so I missed
them when resolving ASTERISK-18837. This should resolve the test suite
breakage of the sip tls tests.

Review: https://reviewboard.asterisk.org/r/1615
Reviewed by: Matt Jordan


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347718 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-08 21:28:57 +00:00
Richard Mudgett
0e9e42e044 Mark channel running the h exten with the soft-hangup flag.
When a bridge is broken, ast_bridge_call() might execute the h exten on
the calling channel.  However, that channel may not have been the channel
that broke the bridge by hanging up.  The channel executing the h exten
must be in a hung up state so things like AGI run in the correct mode.

* Make sure ast_bridge_call() marks the channel it is executing the h
exten on as hung up.  (The AST_SOFTHANGUP_APPUNLOAD flag is used so as to
match the pbx.c main dialplan execution loop when it executes the h
exten.)

(closes issue ASTERISK-18811)
Reported by: David Hajek
Patches:
      jira_asterisk_18811_v1.8.patch (license #5621) patch uploaded by rmudgett
Tested by: David Hajek, rmudgett


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347595 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-08 17:50:22 +00:00
Terry Wilson
d47e5f261f Don't crash on INFO automon request with no channel
AST-2011-014. When automon was enabled in features.conf, it was possible
to crash Asterisk by sending an INFO request if no channel had been
created yet.

(closes issue ASTERISK-18805)
........

Merged revisions 347530 from http://svn.asterisk.org/svn/asterisk/branches/1.6.2


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347531 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-08 16:19:03 +00:00
Richard Mudgett
406f675a9d Update AMI Getvar and Setvar documentation about supplying a channel name.
(closes issue ASTERISK-18958)
Reported by: Red
Patches:
      jira_asterisk_18958_v1.8.patch (license #5621) patch uploaded by rmudgett


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347438 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-07 21:36:57 +00:00
Jonathan Rose
547aec88fb Fix: Meetme recording variables from realtime DB use null entries over channel variables
Meetme would attempt to substitute the realtime values of RECORDING_FILE and
RECORDING_FORMAT from the meetme db entry instead of using the channel variable set
for those variables in spite of those database entries being NULL or even lacking
a column to represent them.

(closes issue ASTERISK-18873)
Reported by: Byron Clark
Patches:
	ASTERISK-18873-1.patch uploaded by Byron Clark (license 6157)



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347369 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-07 20:23:57 +00:00
Richard Mudgett
dc8125726e Make SIP INFO messages for dtmf-relay signals case insensitive.
(closes issue ASTERISK-18924)
Reported by: Kevin Taylor


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@347292 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-12-06 23:47:50 +00:00