asterisk/asterisk.git
13 years agoMerged revisions 67020 via svnmerge from
Russell Bryant [Mon, 4 Jun 2007 15:50:46 +0000 (15:50 +0000)]
Merged revisions 67020 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r67020 | russell | 2007-06-04 10:47:40 -0500 (Mon, 04 Jun 2007) | 7 lines

Resolve a deadlock in chan_iax2.  When handling an implicit ACK to a frame that
was marked as the final transmission for a call, don't call iax2_destroy() for
that call while the global frame queue is still locked.  There is a very nice
explanation of the deadlock in the report.
(issue #9663, thorough report and patch from stevedavies, additional positive
 test reports from mihai and joff_oconnell)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@67022 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 67018 via svnmerge
Russell Bryant [Mon, 4 Jun 2007 15:29:00 +0000 (15:29 +0000)]
Blocked revisions 67018 via svnmerge

........
r67018 | russell | 2007-06-04 10:28:33 -0500 (Mon, 04 Jun 2007) | 3 lines

Fix some compiler warnings in C++ modules.
(issue #9866, reported by osk, patch by Corydon76)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@67019 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFix some compiler warnings in C++ modules.
Russell Bryant [Mon, 4 Jun 2007 15:26:43 +0000 (15:26 +0000)]
Fix some compiler warnings in C++ modules.
(issue #9866, reported by osk, patch by Corydon76)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@67017 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFix a couple of places where "tos" was used instead of "cos".
Russell Bryant [Mon, 4 Jun 2007 15:14:52 +0000 (15:14 +0000)]
Fix a couple of places where "tos" was used instead of "cos".
(issue #9540, patch by IgorG)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@67016 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd support for autocompleting start/stop options of the mixmonitor CLI command....
Joshua Colp [Mon, 4 Jun 2007 11:48:01 +0000 (11:48 +0000)]
Add support for autocompleting start/stop options of the mixmonitor CLI command. (issue #9862 reported by eliel)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66998 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoast_calloc janitor (Inspired by issue 9860)
Tilghman Lesher [Sun, 3 Jun 2007 06:10:27 +0000 (06:10 +0000)]
ast_calloc janitor (Inspired by issue 9860)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66981 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoremove a bogus comment that came from copy/paste
Russell Bryant [Fri, 1 Jun 2007 23:39:18 +0000 (23:39 +0000)]
remove a bogus comment that came from copy/paste

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66959 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerge major changes to the way device state is passed around Asterisk. The two
Russell Bryant [Fri, 1 Jun 2007 23:34:43 +0000 (23:34 +0000)]
Merge major changes to the way device state is passed around Asterisk.  The two
places that cared about device states were app_queue and the hint code in pbx.c.
The changes include converting it to use the Asterisk event system, as well as
other efficiency improvements.
 * app_queue: This module used to register a callback into devicestate.c to
   monitor device state changes.  Now, it is just a subscriber to Asterisk
   events with the type, device state.
 * pbx.c hints: Previously, the device state processing thread in devicestate.c
   would call ast_hint_state_changed() each time the state of a device changed.
   Then, that code would go looking for all the hints that monitor that device,
   and call their callbacks.  All of this blocked the device state processing
   thread.  Now, the hint code is a subscriber of Asterisk events with the
   type, device state.  Furthermore, when this code receives a device state
   change event, it queues it up to be processed by another thread so that it
   doesn't block one of the event processing threads.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66958 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoRemove 80 bytes in the iax2_registry struct that weren't being used
Russell Bryant [Fri, 1 Jun 2007 23:02:57 +0000 (23:02 +0000)]
Remove 80 bytes in the iax2_registry struct that weren't being used

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66957 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66919 via svnmerge from
Tilghman Lesher [Fri, 1 Jun 2007 21:49:34 +0000 (21:49 +0000)]
Merged revisions 66919 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66919 | tilghman | 2007-06-01 16:45:44 -0500 (Fri, 01 Jun 2007) | 2 lines

On some drivers, deallocating the statement handle isn't enough.  We also have to clear the cursor (nice, Oracle)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66920 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66916 via svnmerge from
Mark Michelson [Fri, 1 Jun 2007 21:33:24 +0000 (21:33 +0000)]
Merged revisions 66916 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66918 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66897 via svnmerge from
Mark Michelson [Fri, 1 Jun 2007 21:16:39 +0000 (21:16 +0000)]
Merged revisions 66897 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66897 | mmichelson | 2007-06-01 16:09:30 -0500 (Fri, 01 Jun 2007) | 3 lines

Submitting a fix for voicemail with IMAP storage. Attachments with format specified as gsm were duplicated (i.e. two attachments) were left.
Thank you very much to xmarksthespot for submitting the patch that fixed this. (Issues 9787 and 8873, Reported by xmarksthespot and jerjer, patched by xmarksthespot)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66910 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66881 via svnmerge from
Russell Bryant [Fri, 1 Jun 2007 19:42:27 +0000 (19:42 +0000)]
Merged revisions 66881 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66881 | russell | 2007-06-01 14:41:30 -0500 (Fri, 01 Jun 2007) | 6 lines

Changes to the way DTMF is handled in the core broke dialing in chan_skinny.
This patch makes chan_skinny usable again.  I did not end up testing this,
but there are multiple positive test reports listed in the bug report.
(issue #9596, reported by pj, testing by pj and mvanbaak, and the fix was
 written by DEA)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66882 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66879 via svnmerge from
Russell Bryant [Fri, 1 Jun 2007 19:35:41 +0000 (19:35 +0000)]
Merged revisions 66879 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66879 | russell | 2007-06-01 14:35:13 -0500 (Fri, 01 Jun 2007) | 2 lines

List app_meetme as a module that app_page depends on.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66880 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoDocumentation fixes for res_config_sqlite.
Jason Parker [Fri, 1 Jun 2007 18:36:25 +0000 (18:36 +0000)]
Documentation fixes for res_config_sqlite.

Issue 9854, patch by tzafrir.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66878 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd some more information about the SIP Disclaimer header.
Russell Bryant [Fri, 1 Jun 2007 13:48:29 +0000 (13:48 +0000)]
Add some more information about the SIP Disclaimer header.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66856 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66821 via svnmerge from
Tilghman Lesher [Thu, 31 May 2007 23:04:32 +0000 (23:04 +0000)]
Merged revisions 66821 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66821 | tilghman | 2007-05-31 18:03:28 -0500 (Thu, 31 May 2007) | 2 lines

Issue 9850 - update preferred command line syntax

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66822 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agofix a typo.
Russell Bryant [Thu, 31 May 2007 21:23:55 +0000 (21:23 +0000)]
fix a typo.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66818 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoTo satisfy some legal concerns, add an option for chan_sip to include a
Russell Bryant [Thu, 31 May 2007 19:41:03 +0000 (19:41 +0000)]
To satisfy some legal concerns, add an option for chan_sip to include a
disclaimer along with SIP messages in the header, X-Disclaimer.  This is off by
default.  Also, the text of the disclaimer can be customized in sip.conf.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66777 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66775 via svnmerge from
Russell Bryant [Thu, 31 May 2007 18:43:59 +0000 (18:43 +0000)]
Merged revisions 66775 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66775 | russell | 2007-05-31 13:41:58 -0500 (Thu, 31 May 2007) | 3 lines

Change a couple of header files to not use "new", which is a reserved keyword
in C++.  (issue #9830, reported by osk)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66776 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd support for configuring named groups of custom call features in
Russell Bryant [Thu, 31 May 2007 18:21:47 +0000 (18:21 +0000)]
Add support for configuring named groups of custom call features in
features.conf.  This allows you to create a feature one time, and then map it
into groups for various different key mappings for the same feature, as well
as easy access control to groups of features.
(patch from bbryant)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66774 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoRevert changes that snuck in with revision 66724.
Russell Bryant [Thu, 31 May 2007 18:09:50 +0000 (18:09 +0000)]
Revert changes that snuck in with revision 66724.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66773 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years ago- Don't check if the list is empty needlessly
Russell Bryant [Thu, 31 May 2007 17:56:27 +0000 (17:56 +0000)]
- Don't check if the list is empty needlessly
- Don't free structures before calling load_config(), because load_config()
  already does it
- Use the existing functions for freeing the minivm structures instead of
  replicating the code
(issue #9846, patch from eliel)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66772 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66770 via svnmerge from
Tilghman Lesher [Thu, 31 May 2007 17:16:38 +0000 (17:16 +0000)]
Merged revisions 66770 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r66770 | tilghman | 2007-05-31 12:15:09 -0500 (Thu, 31 May 2007) | 10 lines

Merged revisions 66744 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r66744 | tilghman | 2007-05-31 10:58:45 -0500 (Thu, 31 May 2007) | 2 lines

Issue 9818 - Fix for issue 8329 breaks pbx_realtime.  Issue 8329 will remain unfixed for pbx_realtime, but only because we lack core API to do it.

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66771 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66768 via svnmerge from
Joshua Colp [Thu, 31 May 2007 16:18:14 +0000 (16:18 +0000)]
Merged revisions 66768 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r66768 | file | 2007-05-31 12:14:48 -0400 (Thu, 31 May 2007) | 10 lines

Merged revisions 66764 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r66764 | file | 2007-05-31 12:12:39 -0400 (Thu, 31 May 2007) | 2 lines

It is now possible for this path of execution to have the frame pointer be NULL, therefore we need to check for it before trying to access it. (issue #9836 reported by barthpbx)

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66769 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoIssue 9799 - Multirow results for func_odbc
Tilghman Lesher [Thu, 31 May 2007 15:05:56 +0000 (15:05 +0000)]
Issue 9799 - Multirow results for func_odbc

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66734 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFix a crash on reload by using calloc() instead of malloc() to ensure that
Russell Bryant [Thu, 31 May 2007 14:52:30 +0000 (14:52 +0000)]
Fix a crash on reload by using calloc() instead of malloc() to ensure that
data is properly initialized.
(issue #9765, reported by MatsK, patch from eliel)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66724 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoIssue #9842 - Doxygen updates by snuffy. Thanks!
Olle Johansson [Thu, 31 May 2007 10:26:55 +0000 (10:26 +0000)]
Issue #9842 - Doxygen updates by snuffy. Thanks!

(Committed from Media Plaza in Utrecht, Netherlands - Open Source VoIP conference)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66705 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66671 via svnmerge from
Mark Michelson [Wed, 30 May 2007 23:44:42 +0000 (23:44 +0000)]
Merged revisions 66671 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66671 | mmichelson | 2007-05-30 18:26:39 -0500 (Wed, 30 May 2007) | 2 lines

Fixed seg-faults when recording greetings in voicemail with IMAP enabled. (Issue No. 9734, reported by xmarksthespot, patched by me)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66672 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 66637 via svnmerge
Joshua Colp [Wed, 30 May 2007 17:23:15 +0000 (17:23 +0000)]
Blocked revisions 66637 via svnmerge

........
r66637 | file | 2007-05-30 13:21:06 -0400 (Wed, 30 May 2007) | 2 lines

When calling some peer/host that may not exist/reply back... don't keep the dialog in memory for all of eternity.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66638 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoThis concludes my tweaking of things.
Joshua Colp [Wed, 30 May 2007 16:11:57 +0000 (16:11 +0000)]
This concludes my tweaking of things.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66604 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 66602 via svnmerge
Joshua Colp [Wed, 30 May 2007 16:10:11 +0000 (16:10 +0000)]
Blocked revisions 66602 via svnmerge

........
r66602 | file | 2007-05-30 12:06:37 -0400 (Wed, 30 May 2007) | 2 lines

Change how channel names are generated a bit. (issue #9825 reported by eldadran)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66603 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoIssue 9477 - Improve menuselect labels
Tilghman Lesher [Wed, 30 May 2007 05:17:09 +0000 (05:17 +0000)]
Issue 9477 - Improve menuselect labels

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66585 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66538 via svnmerge from
Tilghman Lesher [Tue, 29 May 2007 21:59:21 +0000 (21:59 +0000)]
Merged revisions 66538 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r66538 | tilghman | 2007-05-29 16:56:07 -0500 (Tue, 29 May 2007) | 10 lines

Merged revisions 66537 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r66537 | tilghman | 2007-05-29 16:49:35 -0500 (Tue, 29 May 2007) | 2 lines

If the value of a variable passed to FIELDQTY is blank, then FIELDQTY should return 0, not 1.

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66540 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoShorten description to a much more reasonable length
Tilghman Lesher [Tue, 29 May 2007 21:57:50 +0000 (21:57 +0000)]
Shorten description to a much more reasonable length

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66539 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agooops. Thanks Terry.
Olle Johansson [Tue, 29 May 2007 19:53:40 +0000 (19:53 +0000)]
oops. Thanks Terry.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66505 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66503 via svnmerge from
Olle Johansson [Tue, 29 May 2007 19:35:43 +0000 (19:35 +0000)]
Merged revisions 66503 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66503 | oej | 2007-05-29 21:32:57 +0200 (Tue, 29 May 2007) | 2 lines

Properly handle 408 request timeout - according to the RFC, the dialog dies if a request in a dialog gets this response.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66504 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66474 via svnmerge from
Olle Johansson [Tue, 29 May 2007 19:17:49 +0000 (19:17 +0000)]
Merged revisions 66474 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66474 | oej | 2007-05-29 21:02:04 +0200 (Tue, 29 May 2007) | 2 lines

Don't issue hangup on hangup on hangup on hangup (for jcmoore)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66502 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoChanged the dtmf detection to integer based goertzel algorithm.
Doug Bailey [Tue, 29 May 2007 19:00:40 +0000 (19:00 +0000)]
Changed the dtmf detection to integer based goertzel algorithm.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66471 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66437 via svnmerge from
Joshua Colp [Tue, 29 May 2007 16:46:49 +0000 (16:46 +0000)]
Merged revisions 66437 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66437 | file | 2007-05-29 12:44:34 -0400 (Tue, 29 May 2007) | 2 lines

Handle cases where a frame may have no data. (issue #9519 reported by dmb)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66438 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66414 via svnmerge from
Olle Johansson [Tue, 29 May 2007 16:19:53 +0000 (16:19 +0000)]
Merged revisions 66414 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66414 | oej | 2007-05-29 18:07:44 +0200 (Tue, 29 May 2007) | 2 lines

Don't reset hangupcause if we already have one

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66433 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66404 via svnmerge from
Olle Johansson [Tue, 29 May 2007 16:17:17 +0000 (16:17 +0000)]
Merged revisions 66404 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66404 | oej | 2007-05-29 18:02:50 +0200 (Tue, 29 May 2007) | 2 lines

Tracking down hanging channels, killing them one by one. Issue #9235 and related

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66432 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66398 via svnmerge from
Joshua Colp [Tue, 29 May 2007 15:44:51 +0000 (15:44 +0000)]
Merged revisions 66398 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66398 | file | 2007-05-29 11:43:16 -0400 (Tue, 29 May 2007) | 2 lines

Update datastores documentation. (issue #9801 reported by mnicholson)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66399 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66363 via svnmerge from
Olle Johansson [Tue, 29 May 2007 10:02:31 +0000 (10:02 +0000)]
Merged revisions 66363 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r66363 | oej | 2007-05-29 11:41:40 +0200 (Tue, 29 May 2007) | 10 lines

Merged revisions 66349 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r66349 | oej | 2007-05-29 09:53:14 +0200 (Tue, 29 May 2007) | 2 lines

Issue #9802 - Change inuse counter on CANCEL

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66367 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoDon't try to unregister a peer using the sip unregister CLI command if they are not...
Joshua Colp [Mon, 28 May 2007 23:28:52 +0000 (23:28 +0000)]
Don't try to unregister a peer using the sip unregister CLI command if they are not registered. (issue #9811 reported by eliel)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66315 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoDue to the way stringfields work the value of the url pointer will always be non...
Joshua Colp [Mon, 28 May 2007 23:24:04 +0000 (23:24 +0000)]
Due to the way stringfields work the value of the url pointer will always be non-NULL so we have to use ast_strlen_zero to make sure it is not empty. (issue #9821 reported by pj)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66314 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 66312 via svnmerge
Joshua Colp [Mon, 28 May 2007 23:20:20 +0000 (23:20 +0000)]
Blocked revisions 66312 via svnmerge

........
r66312 | file | 2007-05-28 19:16:56 -0400 (Mon, 28 May 2007) | 2 lines

Make the usedistinctiveringdetection option work again. (issue #9823 reported by premeau)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66313 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years ago- Don't re-invent existing headers (some already existed in chan_sip)
Olle Johansson [Mon, 28 May 2007 18:50:18 +0000 (18:50 +0000)]
- Don't re-invent existing headers (some already existed in chan_sip)
- Rename command so taht module name comes first

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66295 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoIssue 7021 - Add ICONV function for converting between character sets
Tilghman Lesher [Mon, 28 May 2007 15:59:17 +0000 (15:59 +0000)]
Issue 7021 - Add ICONV function for converting between character sets

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66278 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 66244 via svnmerge
Jason Parker [Sun, 27 May 2007 04:15:06 +0000 (04:15 +0000)]
Blocked revisions 66244 via svnmerge

........
r66244 | qwell | 2007-05-26 23:12:37 -0500 (Sat, 26 May 2007) | 4 lines

I don't know what this was trying to do, but it's clearly incorrect.

Issues 9808 and 9809.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66245 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoUnlock the minivmlock when no configuration is found. (issue #9814 reported by eliel)
Joshua Colp [Sat, 26 May 2007 19:35:33 +0000 (19:35 +0000)]
Unlock the minivmlock when no configuration is found. (issue #9814 reported by eliel)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66225 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoSince this code now uses the API call for creating a detached thread, there
Russell Bryant [Sat, 26 May 2007 06:07:38 +0000 (06:07 +0000)]
Since this code now uses the API call for creating a detached thread, there
is no reason to keep a thread attribute structure on the conference structure.
(Pointed out by Tony Mountifield on the asterisk-dev list)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66208 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoblock change that is already here
Kevin P. Fleming [Fri, 25 May 2007 15:08:48 +0000 (15:08 +0000)]
block change that is already here

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66178 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agomore minor fixes
Kevin P. Fleming [Fri, 25 May 2007 15:07:26 +0000 (15:07 +0000)]
more minor fixes

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66175 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66159 via svnmerge from
Tilghman Lesher [Fri, 25 May 2007 14:49:20 +0000 (14:49 +0000)]
Merged revisions 66159 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r66159 | tilghman | 2007-05-25 09:41:27 -0500 (Fri, 25 May 2007) | 10 lines

Merged revisions 66127 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r66127 | tilghman | 2007-05-25 08:46:35 -0500 (Fri, 25 May 2007) | 2 lines

Issue 9791 - Fix pronunciation of seconds in Dutch

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66161 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66157 via svnmerge from
Kevin P. Fleming [Fri, 25 May 2007 14:37:55 +0000 (14:37 +0000)]
Merged revisions 66157 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66157 | kpfleming | 2007-05-25 10:28:46 -0400 (Fri, 25 May 2007) | 3 lines

handle the GNUTLS library properly in the configure script and build system
don't build in OSP support unless we have found and are allowed to use SSL support

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66158 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMinor tweak... drop translation path if one exists when we get an already signed...
Joshua Colp [Fri, 25 May 2007 13:26:52 +0000 (13:26 +0000)]
Minor tweak... drop translation path if one exists when we get an already signed linear frame in. Chances are the stream has then switched to signed linear and we no longer need the path.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66126 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66074 via svnmerge from
Joshua Colp [Fri, 25 May 2007 01:37:50 +0000 (01:37 +0000)]
Merged revisions 66074 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66074 | file | 2007-05-24 18:16:58 -0400 (Thu, 24 May 2007) | 2 lines

Fix slinfactory logic when dealing with frames coming in that may already be in the signed linear format.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66109 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66076 via svnmerge from
Russell Bryant [Thu, 24 May 2007 22:25:55 +0000 (22:25 +0000)]
Merged revisions 66076 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66076 | russell | 2007-05-24 17:23:59 -0500 (Thu, 24 May 2007) | 1 line

if the string field init fails, clean up the stuff that was allocated already
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66077 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66070 via svnmerge from
Russell Bryant [Thu, 24 May 2007 22:08:33 +0000 (22:08 +0000)]
Merged revisions 66070 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66070 | russell | 2007-05-24 17:07:39 -0500 (Thu, 24 May 2007) | 2 lines

Check the result of ast_string_field_init() in ast_channel_alloc()

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66072 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agouse the OpenSSL AES implementation if it's available (unless configured not to)
Kevin P. Fleming [Thu, 24 May 2007 22:07:50 +0000 (22:07 +0000)]
use the OpenSSL AES implementation if it's available (unless configured not to)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66071 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoBlocked revisions 66068 via svnmerge
Russell Bryant [Thu, 24 May 2007 22:06:41 +0000 (22:06 +0000)]
Blocked revisions 66068 via svnmerge

........
r66068 | russell | 2007-05-24 17:06:13 -0500 (Thu, 24 May 2007) | 2 lines

Make 1.4 build on my machine, too..

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66069 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66029-66030 via svnmerge from
Jason Parker [Thu, 24 May 2007 20:55:51 +0000 (20:55 +0000)]
Merged revisions 66029-66030 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66029 | qwell | 2007-05-24 15:53:18 -0500 (Thu, 24 May 2007) | 2 lines

Following moving strip to AC_PATH_TOOL, we need to do something similar for ar.

........
r66030 | qwell | 2007-05-24 15:54:16 -0500 (Thu, 24 May 2007) | 2 lines

Rebuild configure script for previous ar fix.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66031 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd ListAllVoicemailUsers manager command. (issue #8112 reported by Tony Zhao)
Joshua Colp [Thu, 24 May 2007 20:51:47 +0000 (20:51 +0000)]
Add ListAllVoicemailUsers manager command. (issue #8112 reported by Tony Zhao)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66028 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 66026 via svnmerge from
Russell Bryant [Thu, 24 May 2007 20:44:46 +0000 (20:44 +0000)]
Merged revisions 66026 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r66026 | russell | 2007-05-24 15:42:53 -0500 (Thu, 24 May 2007) | 3 lines

Checking for the strip application needs to be done with AC_PATH_TOOL
instead of AC_PATH_PROG to properly handle cross compilation environments.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66027 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoadd a note about using the intenal API for creating detached threads
Russell Bryant [Thu, 24 May 2007 19:11:09 +0000 (19:11 +0000)]
add a note about using the intenal API for creating detached threads

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65991 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65978 via svnmerge from
Russell Bryant [Thu, 24 May 2007 19:06:38 +0000 (19:06 +0000)]
Merged revisions 65978 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65978 | russell | 2007-05-24 14:05:08 -0500 (Thu, 24 May 2007) | 3 lines

Clear CFLAGS before running make for menuselect.
(issue #9784, reported by ovi, patch by me)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65982 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65965-65967 via svnmerge from
Kevin P. Fleming [Thu, 24 May 2007 19:05:42 +0000 (19:05 +0000)]
Merged revisions 65965-65967 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65965 | kpfleming | 2007-05-24 14:24:55 -0400 (Thu, 24 May 2007) | 2 lines

don't use uninitialized variables

........
r65966 | kpfleming | 2007-05-24 14:25:21 -0400 (Thu, 24 May 2007) | 2 lines

don't reference GnuTLS headers and functions unless the configure script found it

........
r65967 | kpfleming | 2007-05-24 14:28:48 -0400 (Thu, 24 May 2007) | 2 lines

oops, use #ifdef instead of #if

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65979 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd a new API call for creating detached threads. Then, go replace all of the
Russell Bryant [Thu, 24 May 2007 18:30:19 +0000 (18:30 +0000)]
Add a new API call for creating detached threads.  Then, go replace all of the
places in the code where the same block of code for creating detached threads
was replicated.  (patch from bbryant)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65968 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMake this build on *my* machine again, and hopefully not break others.
Russell Bryant [Thu, 24 May 2007 18:07:56 +0000 (18:07 +0000)]
Make this build on *my* machine again, and hopefully not break others.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65964 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65866 via svnmerge from
Dwayne M. Hubbard [Thu, 24 May 2007 15:35:50 +0000 (15:35 +0000)]
Merged revisions 65866 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65866 | dhubbard | 2007-05-24 10:08:56 -0500 (Thu, 24 May 2007) | 1 line

merged qwell's func_math patch for issue 9507
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65906 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65902 via svnmerge from
Joshua Colp [Thu, 24 May 2007 15:30:06 +0000 (15:30 +0000)]
Merged revisions 65902 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65902 | file | 2007-05-24 11:27:23 -0400 (Thu, 24 May 2007) | 2 lines

Add the ability to blacklist certain commands from being executed using the Command AMI action. (issue #9240 reported by junky)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65905 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65901 via svnmerge from
Olle Johansson [Thu, 24 May 2007 15:29:10 +0000 (15:29 +0000)]
Merged revisions 65901 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65901 | oej | 2007-05-24 17:26:10 +0200 (Thu, 24 May 2007) | 2 lines

Issue 7672 - fix by zandbelt - Asterisk core dump since the GnuTLS interface did not support multithreading correctly.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65904 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65877 via svnmerge from
Jason Parker [Thu, 24 May 2007 15:28:29 +0000 (15:28 +0000)]
Merged revisions 65877 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65877 | qwell | 2007-05-24 11:14:02 -0400 (Thu, 24 May 2007) | 4 lines

Fix handling of zero-length frames when a codec is capable of native PLC.

Issue 9183, patch by Mihai.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65903 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65892 via svnmerge from
Olle Johansson [Thu, 24 May 2007 15:23:04 +0000 (15:23 +0000)]
Merged revisions 65892 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65892 | oej | 2007-05-24 17:20:54 +0200 (Thu, 24 May 2007) | 2 lines

Issue 8193 - NAT issues with gtalk/STUN. Patch by phsultan. Thanks!

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65898 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65857 via svnmerge from
Olle Johansson [Thu, 24 May 2007 15:21:39 +0000 (15:21 +0000)]
Merged revisions 65857 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65857 | oej | 2007-05-24 17:05:10 +0200 (Thu, 24 May 2007) | 2 lines

Issue 7686, fix by phsultan, NAT issues when calling from gtalk to SIP over nat.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65894 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65863 via svnmerge from
Joshua Colp [Thu, 24 May 2007 15:10:13 +0000 (15:10 +0000)]
Merged revisions 65863 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65863 | file | 2007-05-24 11:08:17 -0400 (Thu, 24 May 2007) | 2 lines

I like it when the RTP stack compiles myself...

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65869 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65853 via svnmerge from
Russell Bryant [Thu, 24 May 2007 15:04:51 +0000 (15:04 +0000)]
Merged revisions 65853 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65853 | russell | 2007-05-24 10:04:14 -0500 (Thu, 24 May 2007) | 4 lines

Ensure that frames are fully initialized.  This will probably fix getting
weird timestamp log messages in logs when using the Festival app.
(issue #9781, patch by me)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65855 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65841 via svnmerge from
Olle Johansson [Thu, 24 May 2007 14:52:01 +0000 (14:52 +0000)]
Merged revisions 65841 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65841 | oej | 2007-05-24 16:48:55 +0200 (Thu, 24 May 2007) | 2 lines

Issue #8536 - Caller ID not set in CDR for jingle

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65844 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65842 via svnmerge from
Russell Bryant [Thu, 24 May 2007 14:50:25 +0000 (14:50 +0000)]
Merged revisions 65842 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65842 | russell | 2007-05-24 09:49:05 -0500 (Thu, 24 May 2007) | 5 lines

Fix the calculation of the RTT for RTCP.  The previous code would result in
oscillating and incorrect data.  Additionally, the RTT would sometimes report
negative values due to incorrect calculations.
(issue #9601, patch from davetroy)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65843 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65839 via svnmerge from
Joshua Colp [Thu, 24 May 2007 14:43:49 +0000 (14:43 +0000)]
Merged revisions 65839 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r65839 | file | 2007-05-24 10:42:12 -0400 (Thu, 24 May 2007) | 10 lines

Merged revisions 65837 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r65837 | file | 2007-05-24 10:40:38 -0400 (Thu, 24 May 2007) | 2 lines

Allow RFC2833 to be negotiated when an INVITE comes in without SDP and is not matched to a user or peer. (issue #9546 reported by mcrawford)

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65840 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoIssue #8409 and accidentally a fix to chan_sip that wasn't supposed to be there
Olle Johansson [Thu, 24 May 2007 14:41:43 +0000 (14:41 +0000)]
Issue #8409 and accidentally a fix to chan_sip that wasn't supposed to be there
but is still ok... Sorry. Lack of Tea, really.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65838 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoYes Virginia, there is a reason why we have stringfields in the sip_pvt structure...
Kevin P. Fleming [Thu, 24 May 2007 11:38:20 +0000 (11:38 +0000)]
Yes Virginia, there is a reason why we have stringfields in the sip_pvt structure...

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65814 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65768 via svnmerge from
Christian Richter [Thu, 24 May 2007 09:51:01 +0000 (09:51 +0000)]
Merged revisions 65768 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r65768 | crichter | 2007-05-24 11:37:32 +0200 (Do, 24 Mai 2007) | 9 lines

Merged revisions 65767 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r65767 | crichter | 2007-05-24 11:19:58 +0200 (Do, 24 Mai 2007) | 1 line

we should only activate the generator in chan_misdn, when asterisk hask not yet taken the call (WAITING4DIGS state). Alerting audio will be generated fomr asterisk for example.
........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65769 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years ago - Remove debug variable that was only used in one place
Russell Bryant [Thu, 24 May 2007 03:28:39 +0000 (03:28 +0000)]
 - Remove debug variable that was only used in one place
 - convert string handling to the ast_str API
 - Convert strdup() to ast_strdup() and check the result
 - Minor formatting changes

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65749 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoOops, should have released this when we were done with it.
Tilghman Lesher [Thu, 24 May 2007 03:27:54 +0000 (03:27 +0000)]
Oops, should have released this when we were done with it.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65748 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoAdd SendURL support
Mark Spencer [Thu, 24 May 2007 02:23:08 +0000 (02:23 +0000)]
Add SendURL support

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65731 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65685 via svnmerge from
Kevin P. Fleming [Wed, 23 May 2007 21:01:18 +0000 (21:01 +0000)]
Merged revisions 65685 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65685 | kpfleming | 2007-05-23 16:59:19 -0400 (Wed, 23 May 2007) | 2 lines

start the delayed PBX when receive voice or video full frames as well, and comment this delayed-PBX activity

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65688 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65683 via svnmerge from
Kevin P. Fleming [Wed, 23 May 2007 20:53:10 +0000 (20:53 +0000)]
Merged revisions 65683 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r65683 | kpfleming | 2007-05-23 16:51:56 -0400 (Wed, 23 May 2007) | 10 lines

Merged revisions 65682 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r65682 | kpfleming | 2007-05-23 16:46:22 -0400 (Wed, 23 May 2007) | 2 lines

ensure that variables are set on a newly created channel before we start a PBX on it

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65684 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65679-65680 via svnmerge from
Kevin P. Fleming [Wed, 23 May 2007 20:39:42 +0000 (20:39 +0000)]
Merged revisions 65679-65680 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65679 | kpfleming | 2007-05-23 16:30:24 -0400 (Wed, 23 May 2007) | 2 lines

don't start a PBX on a new incoming IAX2 channel until we have some sort of response to our ACCEPT (ACK or anything else)

........
r65680 | kpfleming | 2007-05-23 16:35:50 -0400 (Wed, 23 May 2007) | 2 lines

clear the 'delay PBX' flag when we are ready to start the PBX

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65681 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65677 via svnmerge from
Kevin P. Fleming [Wed, 23 May 2007 20:08:59 +0000 (20:08 +0000)]
Merged revisions 65677 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r65677 | kpfleming | 2007-05-23 16:07:59 -0400 (Wed, 23 May 2007) | 10 lines

Merged revisions 65676 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r65676 | kpfleming | 2007-05-23 16:06:13 -0400 (Wed, 23 May 2007) | 2 lines

if we are going to set variables on a newly created channel, it should be done *before* we start the PBX on it

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65678 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoDon't check for MWI event subscribers before creating the MWI event in voicemail.
Russell Bryant [Wed, 23 May 2007 17:17:45 +0000 (17:17 +0000)]
Don't check for MWI event subscribers before creating the MWI event in voicemail.
MWI events get cached, so go ahead and always generate them so the cache gets
populated.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65659 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMake sure we get the cause code in the REL
Matthew Fredrickson [Wed, 23 May 2007 15:37:51 +0000 (15:37 +0000)]
Make sure we get the cause code in the REL

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65640 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65589 via svnmerge from
Russell Bryant [Wed, 23 May 2007 13:10:28 +0000 (13:10 +0000)]
Merged revisions 65589 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r65589 | russell | 2007-05-23 08:07:13 -0500 (Wed, 23 May 2007) | 11 lines

Merged revisions 65588 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r65588 | russell | 2007-05-23 08:06:17 -0500 (Wed, 23 May 2007) | 3 lines

Revert revision 62417 as someone reported problems with it to Mark.  This was
related to issue #9588.

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65591 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFix compiling of res_musiconhold under dev mode.
Joshua Colp [Wed, 23 May 2007 13:07:28 +0000 (13:07 +0000)]
Fix compiling of res_musiconhold under dev mode.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65590 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoFix a couple minor spelling mistakes.
Russell Bryant [Wed, 23 May 2007 02:55:22 +0000 (02:55 +0000)]
Fix a couple minor spelling mistakes.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65573 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65541 via svnmerge from
Kevin P. Fleming [Tue, 22 May 2007 20:26:35 +0000 (20:26 +0000)]
Merged revisions 65541 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65541 | kpfleming | 2007-05-22 16:25:41 -0400 (Tue, 22 May 2007) | 2 lines

when building a version string for a developer branch, include the base branch in the version string

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65542 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years ago Add a new feature for Music on Hold. If you set the "digit" option for a
Russell Bryant [Tue, 22 May 2007 18:52:59 +0000 (18:52 +0000)]
  Add a new feature for Music on Hold.  If you set the "digit" option for a
class in musiconhold.conf, a caller on hold may press this digit to switch
to listening to that music class.
  This involved adding a new callback for generators, which allow generators
to get notified of DTMF from the channel they are running on.  Then, a callback
was implemented for the music on hold generators.
(patch from bbryant)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65505 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65501 via svnmerge from
Russell Bryant [Tue, 22 May 2007 18:41:56 +0000 (18:41 +0000)]
Merged revisions 65501 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65501 | russell | 2007-05-22 13:40:38 -0500 (Tue, 22 May 2007) | 3 lines

List res_smdi as a dependency for app_voicemail and chan_zap
(Thanks to mnicholson for pointing it out)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65502 65c4cc65-6c06-0410-ace0-fbb531ad65f3

13 years agoMerged revisions 65408 via svnmerge from
BJ Weschke [Tue, 22 May 2007 15:25:28 +0000 (15:25 +0000)]
Merged revisions 65408 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r65408 | bweschke | 2007-05-22 10:02:56 -0400 (Tue, 22 May 2007) | 3 lines

 Fix a problem with flag recognition.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65455 65c4cc65-6c06-0410-ace0-fbb531ad65f3