Joshua Colp
11edc2ab8d
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/branches/1.4@103953 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
6835ca7d03
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/branches/1.4@103904 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Tilghman Lesher
494aeb94ac
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/branches/1.4@103845 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
749f1e1963
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/branches/1.4@103823 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Russell Bryant
8c9a6024d9
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/branches/1.4@103821 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
4671e11a5c
Don't look for launchd when cross compiling.
...
(closes issue #12029 )
Reported by: ovi
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103812 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
7b6d391b76
Fix building of chan_sip.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103807 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Olle Johansson
7b72c89fb9
Make sure we send error replies correctly by checking the via header.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103806 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
0433ee65ae
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/branches/1.4@103801 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Jason Parker
add30e2666
Fix previous commit so that we actually disable echocanbridged if echocancel is off.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103795 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Jason Parker
4ce44f1c28
Correct a message when echocancelwhenbridged is on, but echocancel is not.
...
Issue #12019
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103790 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
1726d5ef4e
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/branches/1.4@103786 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Tilghman Lesher
4306df31b1
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/branches/1.4@103780 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
a300034b08
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/branches/1.4@103770 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
ba72af8c11
Backport fix from issue #9325 .
...
(closes issue #11980 )
Reported by: rbrunka
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103768 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
c8d5a65d35
Don't care if the extension given doesn't exist for subscription based MWI.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103763 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Russell Bryant
6bf909cd2e
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/branches/1.4@103741 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Russell Bryant
468e53a6de
In the case that you try to directly reload a module has returned
...
AST_MODULE_LOAD_DECLINE, log a message indicating that the module is not fully
initialized and must be initialized using "module load".
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103728 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Russell Bryant
97bf3c5ace
Don't attempt to execute the reload callback for a module that returned
...
AST_MODULE_LOAD_DECLINE. This fixes a crash that was reported against
chan_console in trunk.
(closes issue #11953 , reported by junky, fixed by me)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103726 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
5de5636aa9
Final round of changes for configure script logic for IMAP
...
Now if a directory is specified, then we will search that directory for
a source installation of the IMAP toolkit. If none is found, then we will
use that directory as the basis for detecting a package installation of
the IMAP c-client. If that check fails, then configure will fail.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
dbc1aa9de2
Fix a bit of wrong logic in the configure script that caused problems when trying to configure
...
without IMAP. Patch suggestion from phsultan, but I modified it slightly.
(closes issue #12003 )
Reported by: pj
Tested by: putnopvut
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103713 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
2ee7626928
I apparently misunderstood one of the requirements of this configure change.
...
Now, if a source directory is specified with the --with-imap option, and a valid
source installation is not detected there, then configure will fail and will not
check for a package installation.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103709 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
2bd91c05b5
Make a small clarification in the documentation
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103703 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
35803472e2
Update documentation regarding configuration of IMAP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103701 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
638ef8c5d2
Change to the configure logic regarding IMAP. Prior to this commit, if you wished to configure
...
Asterisk with IMAP support, you would use the --with-imap configure switch in one of the following
two ways:
--with-imap=/some/directory would look in the directory specified for a UW IMAP source installation
--with-imap would assume that you had imap-2004g installed in .. relative to the Asterisk source
With this set of changes the two above options still work the same, but there are two new behaviors, too.
--with-imap=system will assume that you have -libc-client.so where you store your shared objects and will
attempt to find c-client headers in your include path either in the imap or c-client directory.
If either of the two original methods of specifying the imap option should fail, then the check for --with-imap
=system will be performed in addition. It is only after this "system" check that failure can happen.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103698 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
0d470a0525
Fix build for non-IMAP builds
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103690 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
e70abb4a9e
Fix the new message count if delete=yes when using IMAP storage.
...
(closes issue #11406 )
Reported by: jaroth
Patches:
deleteflag_v2.patch uploaded by jaroth (license 50)
Tested by: jaroth
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103688 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Jason Parker
f29e9e72ba
swap location for this..
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103684 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Jason Parker
01b6eae2e5
Document the 'l' option to the CDR() function.
...
(Thanks voipgate for pointing out the option, and Leif for providing text for it.)
Closes issue #11695 .
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103683 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Tilghman Lesher
e049bdfcfa
We aren't talking to ourselves; we're talking to someone else.
...
(closes issue #11771 )
Reported by: msetim
Patches:
ami_agent_talkingto-1.4.diff uploaded by caio1982 (license 22)
Tested by: caio1982, msetim
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103607 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Tilghman Lesher
3e014ecd0b
Refuse to load app_voicemail if res_adsi is not loaded (which is a symbol dependency)
...
(closes issue #11760 )
Reported by: non-poster
Patches:
20080114__bug11760.diff.txt uploaded by Corydon76 (license 14)
Tested by: Corydon76, non-poster, jamesgolovich
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103556 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Jason Parker
335e583040
revert accidental change from last commit. oops
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103504 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Jason Parker
3bc94a27ca
Remove condition that was impossible.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103503 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
f3f663d6fd
Even if no CallerID name or number has been provided by the remote party still use the configured sip.conf ones.
...
(closes issue #11977 )
Reported by: pj
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103385 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
0b110bb5e8
If entering a conference with the 'w' option ensure that we can't listen or speak until the marked user appears.
...
(closes issue #11835 )
Reported by: alanmcmillan
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103324 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Kevin P. Fleming
3071e378bd
improve 2BCT documentation a bit (thanks Jared)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103315 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Tilghman Lesher
42463c4bb2
Commit fix for being unable to send voicemail from VoiceMailMain
...
Reported by: William F Acker (via the -users mailing list)
Patch by: Corydon76 (license 14)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103197 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
cb8ffc789e
Prevent a potential three-thread deadlock. Also added a comment block
...
to explicitly state the locking order necessary inside app_queue.
(closes issue #11862 )
Reported by: flujan
Patches:
11862.patch uploaded by putnopvut (license 60)
Tested by: flujan
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103120 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
19f5074cd8
Yield the thread and return -1 if the ioctl fails for Zaptel timing device.
...
(closes issue #11891 )
Reported by: tzafrir
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103070 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
5e3cbd6f92
Make sure the presence of dbsecret is factored into user scoring.
...
(closes issue #11952 )
Reported by: bbhoss
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102968 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Jason Parker
caa961fbcf
Specify which digit string was matched in debug message.
...
(closes issue #11949 )
Reported by: dimas
Patches:
v1-feature-debug.patch uploaded by dimas (license 88)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102858 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Kevin P. Fleming
ab0a5f3361
document usage of 'transfer' configuration option for ISDN PRI switch-side transfers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102807 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
f26bac62e6
Only consider a T.38-only INVITE compatible if we have both a joint capability between us and them and if they provided T.38.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102725 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
82db5adb94
Add missing header file and ASTERISK_FILE_VERSION usage.
...
(closes issue #11936 )
Reported by: snuffy
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102653 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Russell Bryant
c02a439e3b
Clarify setting DYNAMIC_FEATURES so that it gets inherited by outbound channels.
...
(due to a discussion between me and a user via email)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102651 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Kevin P. Fleming
5b8cef7ecb
ensure that all remaining multi-object modules are built using their proper CFLAGS and include directory paths
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102627 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Tilghman Lesher
c9bb4fc12a
Move around some defines to unbreak ODBC storage.
...
(closes issue #11932 )
Reported by: snuffy
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102576 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Mark Michelson
748609f25e
Clear the DTMF buffer on hangup.
...
(closes issue #11919 )
Reported by: eferro
Patches:
mgcp_dtmfclean_on_hangup.diff uploaded by eferro (license 337)
Tested by: eferro
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102453 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Joshua Colp
e9c59d95eb
If a REGISTER attempt comes in that is a retransmission of a previous REGISTER do not create a new nonce value.
...
(issue #BE-381)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102450 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago
Kevin P. Fleming
8a2fd8fdbd
ensure that components of chan_misdn.so are built using any special build options that the configure script generated (reported by Philipp Kempgen on asterisk-dev)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@102425 65c4cc65-6c06-0410-ace0-fbb531ad65f3
19 years ago