Doug Bailey
ee4137f337
Added configuration distinction between neon and fsk mwi detection
...
Add the detection for neon MWI events
got rid of extraneous handle_init_event call in monitor loop
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104024 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-21 17:38:40 +00:00
Mark Michelson
b403e214b1
Don't print the fact that we are using dead mode in AGI if called from the
...
'h' extension since it is well-known that it will be running in dead mode.
(closes issue #12046 )
Reported by: explidous
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104020 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-21 16:46:37 +00:00
Joshua Colp
edad328409
Disable epoll as it has caused more obscure issues then any of my previous code. I will continue to work on it in a separate branch to make it stable for a release and test it against the following issues.
...
(closes issue #11253 )
Reported by: falves11
(closes issue #11657 )
Reported by: davevg
(closes issue #11033 )
Reported by: falves11
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-21 16:44:57 +00:00
Kevin P. Fleming
1a6711a42d
Merged revisions 104015 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r104015 | kpfleming | 2008-02-21 08:33:51 -0600 (Thu, 21 Feb 2008) | 2 lines
reduce the likelihood that HTTP Manager session ids will consist of primarily '1' bits
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104016 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-21 14:44:04 +00:00
Tilghman Lesher
a8e821d061
Ignore some more unused generated events.
...
(closes issue #12042 )
Reported by: junky
Patches:
astman_events.diff uploaded by junky (license 177)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104014 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-21 05:21:39 +00:00
Mark Michelson
caeb435271
Merged revisions 103956 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103956 | mmichelson | 2008-02-20 16:32:22 -0600 (Wed, 20 Feb 2008) | 8 lines
Clear up confusion when viewing the QUEUE_WAITING_COUNT of a
"dead" realtime queue. Since from the user's perspective, the queue
does exist, we shouldn't tell them we couldn't find the queue. Instead
since it is a dead queue, report a 0 waiting count
This issue was brought up on IRC by jmls
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103957 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 22:34:12 +00:00
Joshua Colp
715ab328c1
Try to do Packet2Packet bridging with chan_h323 if reinviting isn't enabled.
...
(closes issue #11901 )
Reported by: pj
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103955 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 22:29:47 +00:00
Joshua Colp
22f70f2db1
Merged revisions 103953 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103953 | file | 2008-02-20 18:06:59 -0400 (Wed, 20 Feb 2008) | 6 lines
Don't wait for additional digits when overlap dialing is enabled if the setup message contains the sending_complete information element.
(closes issue #11785 )
Reported by: klaus3000
Patches:
sending_complete_overlap_asterisk-1.4.17.patch.txt uploaded by klaus3000 (license 65)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103954 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 22:10:30 +00:00
Mark Michelson
b895cda7a3
Merged revisions 103904 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103904 | mmichelson | 2008-02-20 15:40:08 -0600 (Wed, 20 Feb 2008) | 6 lines
Fix a crash if the channel becomes NULL while attempting to lock it.
(closes issue #12039 )
Reported by: danpwi
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103908 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 21:41:31 +00:00
Jason Parker
ea8c695a1c
Largely refactor DSP tone detection routines.
...
Separate fax detection from digit detected.
Added CED (called) tone detection for fax (previously, only CNG (calling) was supported).
Separate DTMF/MF code paths where appropriate.
Allow detection of arbitary tones.
(closes issue #11796 )
Reported by: dimas
Patches:
v6-dsp-faxtones.patch uploaded by dimas (license 88)
Tested by: dimas, IgorG, Cache
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103903 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 21:36:46 +00:00
Mark Michelson
d2d397f861
Fix a crash due to the wrong variable being used when building a directory string.
...
(closes issue #12027 )
Reported by: jaroth
Patches:
forward.patch uploaded by jaroth (license 50)
Tested by: jaroth
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103902 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 21:08:46 +00:00
Tilghman Lesher
808ae65263
Add some documentation fixups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103847 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 18:29:14 +00:00
Tilghman Lesher
3dd4296de7
Merged revisions 103845 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103845 | tilghman | 2008-02-20 11:53:00 -0600 (Wed, 20 Feb 2008) | 7 lines
Compat fix for Solaris
(closes issue #12022 )
Reported by: asgaroth
Patches:
20080219__bug12022.diff.txt uploaded by Corydon76 (license 14)
Tested by: asgaroth
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103846 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 18:28:00 +00:00
Mark Michelson
aaff057e5c
Fix another spot where a hard-coded '|' hadn't been converted to ','
...
(closes issue #12034 )
Reported by: kowalma
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103844 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 15:21:51 +00:00
Joshua Colp
b0be65f2ef
*mumble*
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103842 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 03:52:57 +00:00
Joshua Colp
ddf7a8a2a0
file not found.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103840 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 03:44:40 +00:00
Joshua Colp
ef7cfaa2f8
Minor test...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103838 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 03:38:13 +00:00
Mark Michelson
ca2cfc8e47
When using IMAP storage, if the folder you attempt to save to does not exist,
...
create it first.
(closes issue #12032 )
Reported by: jaroth
Patches:
createfolder.patch uploaded by jaroth (license 50)
Tested by: jaroth
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103833 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-20 00:49:38 +00:00
Jason Parker
63ab8ad66c
Make sure to mask out non-audio first as well
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103832 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 22:35:23 +00:00
Jason Parker
59bdc278be
Maybe we should set the value before we test it? Fixes an issue people have been seeing (unreported?) with file playback not working.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103831 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 22:23:04 +00:00
Joshua Colp
ee5e39e04b
Add a log message that appears when you try to unload a module that isn't loaded.
...
(closes issue #12033 )
Reported by: jamesgolovich
Patches:
asterisk-loader.diff.txt uploaded by jamesgolovich (license 176)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103828 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 21:54:09 +00:00
Joshua Colp
c929c6abd9
Only output a log message saying the format does not exist if it actually does not exist, not if the file itself could not be opened.
...
(closes issue #11828 )
Reported by: IgorG
Patches:
readfile.v1.diff uploaded by IgorG (license 20)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103827 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 21:38:39 +00:00
Joshua Colp
369af0f291
Merged revisions 103823 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103823 | file | 2008-02-19 16:28:08 -0400 (Tue, 19 Feb 2008) | 6 lines
Send CallerID Name in setup message.
(closes issue #11241 )
Reported by: tusar
Patches:
h323id_as_callerid_name.patch uploaded by tusar (license 344)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103824 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 20:31:15 +00:00
Russell Bryant
85cd43c3c9
Merged revisions 103821 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103821 | russell | 2008-02-19 14:02:49 -0600 (Tue, 19 Feb 2008) | 8 lines
Account for the fact that the "other" channel can disappear while the local pvt
is not locked.
(fixes a problem introduced in rev 100581)
(closes issue #12012 )
Reported by: stevedavies
Patch by me
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103822 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 20:06:23 +00:00
Joshua Colp
a966ef74b7
len already contains the position we want to examine, if we move one left again we'll actually probably be looking at a digit.
...
(issue #12030 )
Reported by: alligosh
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103820 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 19:27:50 +00:00
Joshua Colp
3e0f3915a5
Add CHANNELREDIRECT_STATUS variable to ChannelRedirect() dialplan application. This will either be set to NOCHANNEL if the given channel was not found or SUCCESS if it worked.
...
(closes issue #11553 )
Reported by: johan
Patches:
UPGRADE.txt.channelredirect.patch uploaded by johan (license 334)
CHANGES.channelredirect.patch uploaded by johan (license 334)
app_channelredirect-20080219.patch uploaded by johan (license 334)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103819 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 18:40:22 +00:00
Jeff Peeler
19d238dee3
(closes issue #11864 )
...
Reported by: julianjm
Patches:
chan_zap.c-1.4-devicestate-v1.diff uploaded by julianjm (license 99)
Patch fixes problem of device state incorrectly reporting idle before PBX answers incoming call on FXO channel. Device status is updated now during new channel creation.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103818 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 18:14:56 +00:00
Joshua Colp
c3a1ec6d98
Merged revisions 103812 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103812 | file | 2008-02-19 13:31:32 -0400 (Tue, 19 Feb 2008) | 4 lines
Don't look for launchd when cross compiling.
(closes issue #12029 )
Reported by: ovi
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103813 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 17:33:55 +00:00
Joshua Colp
66d01d0009
Blocked revisions 103807 via svnmerge
...
........
r103807 | file | 2008-02-19 11:01:42 -0400 (Tue, 19 Feb 2008) | 2 lines
Fix building of chan_sip.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103808 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 15:03:39 +00:00
Tilghman Lesher
89567ef8bb
Change verbosity into debug for Hebrew (and various whitespace fixes)
...
(Closes issue #12011 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103805 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 00:59:40 +00:00
Joshua Colp
227112138e
Merged revisions 103801 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103801 | file | 2008-02-18 19:56:48 -0400 (Mon, 18 Feb 2008) | 10 lines
Ensure that emulated DTMFs do not get interrupted by another begin frame.
(closes issue #11740 )
Reported by: gserra
Patches:
v1-11740.patch uploaded by dimas (license 88)
(closes issue #11955 )
Reported by: tsearle
(closes issue #10530 )
Reported by: xmarksthespot
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103802 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 23:58:38 +00:00
Joshua Colp
e54da94808
Add a non-invasive API for application level manipulation of T38 on a channel. This uses control frames (so they can even pass across IAX2) to negotiate T38 and provided a way of getting the current status of T38 using queryoption. This should by no means cause any issues and if it does I will take responsibility for it.
...
(closes issue #11873 )
Reported by: dimas
Patches:
v4-t38-api.patch uploaded by dimas (license 88)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103799 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 23:47:01 +00:00
Joshua Colp
6c3a7a3e51
Add some missing control frames.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103798 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 22:54:25 +00:00
Jason Parker
f6a1b64de9
Merged revisions 103795 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103795 | qwell | 2008-02-18 16:28:56 -0600 (Mon, 18 Feb 2008) | 1 line
Fix previous commit so that we actually disable echocanbridged if echocancel is off.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103796 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 22:33:27 +00:00
Matthew Fredrickson
05ead467bd
Commit chan_zap portion of #11964 : add the ability to get ORIG_CALLED_NUM
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103794 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 21:57:50 +00:00
Jason Parker
e0e9ff2e43
Merged revisions 103790 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103790 | qwell | 2008-02-18 15:23:32 -0600 (Mon, 18 Feb 2008) | 4 lines
Correct a message when echocancelwhenbridged is on, but echocancel is not.
Closes issue #12019
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103791 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 21:30:22 +00:00
Matthew Fredrickson
484214d534
Make sure EC is enabled when SS7 call comes in. Also add support for multiple DPCs per linkset. #11779
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103788 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 20:58:23 +00:00
Mark Michelson
80e2db47c2
Merged revisions 103786 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103786 | mmichelson | 2008-02-18 14:52:09 -0600 (Mon, 18 Feb 2008) | 10 lines
There was an invalid assumption when calculating the duration of a file that the filestream in question
was created properly. Unfortunately this led to a segfault in the situation where an unknown format was
specified in voicemail.conf and a voicemail was recorded. Now, we first check to be sure that the stream
was written correctly or else assume a zero duration.
(closes issue #12021 )
Reported by: jakep
Tested by: putnopvut
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103787 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 20:53:25 +00:00
Michiel van Baak
f7370d4831
make the output of 'core show settings' a bit nicer.
...
(closes issue #12020 )
Reported by: seanbright
Patches:
asterisk.c.patch uploaded by seanbright (license 71)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103783 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 19:47:40 +00:00
Tilghman Lesher
2c3c489ade
Merged revisions 103780 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103780 | tilghman | 2008-02-18 11:31:52 -0600 (Mon, 18 Feb 2008) | 9 lines
When a SIP channel is being auto-destroyed, it's possible for it to still be
in bridge code. When that happens, we crash. Delay the RTP destruction until
the bridge is ended.
(closes issue #11960 )
Reported by: norman
Patches:
20080215__bug11960__2.diff.txt uploaded by Corydon76 (license 14)
Tested by: norman
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103781 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 17:45:48 +00:00
Olle Johansson
f04d5fb83d
Make sure we can set up calls without audio (text+video).
...
And ... it works!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103772 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 17:12:13 +00:00
Mark Michelson
e9d0cda77d
Merged revisions 103770 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103770 | mmichelson | 2008-02-18 10:37:31 -0600 (Mon, 18 Feb 2008) | 10 lines
Fix a linked list corruption that under the right circumstances
could lead to a looped list, meaning it will traverse forever.
(closes issue #11818 )
Reported by: michael-fig
Patches:
11818.patch uploaded by putnopvut (license 60)
Tested by: michael-fig
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103771 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 16:40:36 +00:00
Joshua Colp
a270608b8b
Blocked revisions 103768 via svnmerge
...
........
r103768 | file | 2008-02-18 12:11:51 -0400 (Mon, 18 Feb 2008) | 4 lines
Backport fix from issue #9325 .
(closes issue #11980 )
Reported by: rbrunka
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103769 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 16:13:36 +00:00
Joshua Colp
e6a260c747
Add an API call (ast_async_parseable_goto) which parses a goto string and does an async goto instead of an explicit goto.
...
(closes issue #11753 )
Reported by: johan
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103765 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 15:47:00 +00:00
Joshua Colp
67ac1d44da
Merged revisions 103763 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103763 | file | 2008-02-18 11:33:14 -0400 (Mon, 18 Feb 2008) | 2 lines
Don't care if the extension given doesn't exist for subscription based MWI.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103764 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 15:35:04 +00:00
Olle Johansson
17c761c5ff
- No space in manager event names, please
...
- Add new event to CHANGES
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103755 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 10:10:35 +00:00
Tilghman Lesher
26755e3882
Context tracing for channels
...
(closes issue #11268 )
Reported by: moy
Patches:
chantrace-datastored-encapsulated-rev94934.patch uploaded by moy (license 222)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103754 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-18 04:43:33 +00:00
Michiel van Baak
62ac882f8c
move two ast_log calls to ast_debug.
...
Now monitoring chan_skinny port with nagios or zabbix wont generate noise on the console.
@ok tilghman
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103750 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-16 21:22:00 +00:00
Russell Bryant
958ed2b620
Merged revisions 103741 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103741 | russell | 2008-02-15 17:31:39 -0600 (Fri, 15 Feb 2008) | 8 lines
Fix a crash in chan_iax2 due to a race condition
(closes issue #11780 )
Reported by: guillecabeza
Patches:
bug_iax2_jb_1.4.patch uploaded by guillecabeza (license 380)
bug_iax2_jb_trunk.patch uploaded by guillecabeza (license 380)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103742 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-15 23:32:18 +00:00
Mark Michelson
c08a40fb61
Document GotoIfTime change from svn revision 103738
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103740 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-15 23:20:48 +00:00