Tilghman Lesher
ce9ec91897
ast_calloc janitor (Inspired by issue 9860)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66981 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-06-03 06:10:27 +00:00
Russell Bryant
b1490716f6
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
2007-06-01 23:39:18 +00:00
Russell Bryant
605368649e
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
2007-06-01 23:34:43 +00:00
Russell Bryant
c9cf12b675
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
2007-06-01 23:02:57 +00:00
Tilghman Lesher
7216b96319
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
2007-06-01 21:49:34 +00:00
Mark Michelson
91d49560ac
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
2007-06-01 21:33:24 +00:00
Mark Michelson
7173f3378f
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
2007-06-01 21:16:39 +00:00
Russell Bryant
0f409e66cf
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
2007-06-01 19:42:27 +00:00
Russell Bryant
5af2d0720e
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
2007-06-01 19:35:41 +00:00
Jason Parker
545de7746c
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
2007-06-01 18:36:25 +00:00
Russell Bryant
0b6c6b2e89
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
2007-06-01 13:48:29 +00:00
Tilghman Lesher
825315f272
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
2007-05-31 23:04:32 +00:00
Russell Bryant
3ce231fe95
fix a typo.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66818 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-31 21:23:55 +00:00
Russell Bryant
3d2b58751f
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
2007-05-31 19:41:03 +00:00
Russell Bryant
ce4051a803
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
2007-05-31 18:43:59 +00:00
Russell Bryant
8d0124aba3
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
2007-05-31 18:21:47 +00:00
Russell Bryant
cc35dc8999
Revert changes that snuck in with revision 66724.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66773 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-31 18:09:50 +00:00
Russell Bryant
7562efed2d
- 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
2007-05-31 17:56:27 +00:00
Tilghman Lesher
e8c1a35607
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
2007-05-31 17:16:38 +00:00
Joshua Colp
9f79587d47
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
2007-05-31 16:18:14 +00:00
Tilghman Lesher
e9251f42df
Issue 9799 - Multirow results for func_odbc
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66734 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-31 15:05:56 +00:00
Russell Bryant
8ea9dcc221
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
2007-05-31 14:52:30 +00:00
Olle Johansson
0b2db74e5a
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
2007-05-31 10:26:55 +00:00
Mark Michelson
684f320397
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
2007-05-30 23:44:42 +00:00
Joshua Colp
880a1dade7
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
2007-05-30 17:23:15 +00:00
Joshua Colp
c103a8d298
This concludes my tweaking of things.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66604 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-30 16:11:57 +00:00
Joshua Colp
9db7124ee0
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
2007-05-30 16:10:11 +00:00
Tilghman Lesher
1236ed3214
Issue 9477 - Improve menuselect labels
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66585 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-30 05:17:09 +00:00
Tilghman Lesher
2baca1b2c5
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
2007-05-29 21:59:21 +00:00
Tilghman Lesher
1e9c6c4a70
Shorten description to a much more reasonable length
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66539 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-29 21:57:50 +00:00
Olle Johansson
4c1068c136
oops. Thanks Terry.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66505 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-29 19:53:40 +00:00
Olle Johansson
ee3a0af16a
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
2007-05-29 19:35:43 +00:00
Olle Johansson
6d6c525b10
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
2007-05-29 19:17:49 +00:00
Doug Bailey
d3e9141345
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
2007-05-29 19:00:40 +00:00
Joshua Colp
ed4726769a
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
2007-05-29 16:46:49 +00:00
Olle Johansson
0b67a7d80a
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
2007-05-29 16:19:53 +00:00
Olle Johansson
f4e81d7a54
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
2007-05-29 16:17:17 +00:00
Joshua Colp
23c6b239d6
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
2007-05-29 15:44:51 +00:00
Olle Johansson
36f15091bb
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
2007-05-29 10:02:31 +00:00
Joshua Colp
4d03b4f268
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
2007-05-28 23:28:52 +00:00
Joshua Colp
39e9b3112c
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
2007-05-28 23:24:04 +00:00
Joshua Colp
c273ccec41
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
2007-05-28 23:20:20 +00:00
Olle Johansson
432c8654f5
- 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
2007-05-28 18:50:18 +00:00
Tilghman Lesher
b6b254b733
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
2007-05-28 15:59:17 +00:00
Jason Parker
2224a65e25
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
2007-05-27 04:15:06 +00:00
Joshua Colp
99eb9421d1
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
2007-05-26 19:35:33 +00:00
Russell Bryant
8f783b335d
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
2007-05-26 06:07:38 +00:00
Kevin P. Fleming
e50d670902
block change that is already here
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66178 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-25 15:08:48 +00:00
Kevin P. Fleming
f371a4c756
more minor fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66175 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-05-25 15:07:26 +00:00
Tilghman Lesher
ffe08532a4
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
2007-05-25 14:49:20 +00:00