Tilghman Lesher
faa0b8efae
Merged revisions 214517 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r214517 | tilghman | 2009-08-27 16:45:34 -0500 (Thu, 27 Aug 2009) | 7 lines
Use autoconf to detect libcurl, as this enables cross-compilation checks, something we didn't allow before.
(closes issue #15714 )
Reported by: pprindeville
Patches:
20090813__issue15714.diff.txt uploaded by tilghman (license 14)
Tested by: pprindeville
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-27 21:46:46 +00:00
Tilghman Lesher
b8c75efa7e
Ensure that we check for the special value CONFIG_STATUS_FILEINVALID.
...
(closes issue #15786 )
Reported by: a_villacis
Patches:
asterisk-1.6.2.0-beta4-manager-fix-crash-on-include-nonexistent-file.patch uploaded by a villacis (license 660)
(Plus a few of my own, to catch the remaining places within manager.c where it could have been a problem)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-27 21:26:37 +00:00
Tilghman Lesher
74d7f7f788
Merged revisions 214436 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r214436 | tilghman | 2009-08-27 11:53:58 -0500 (Thu, 27 Aug 2009) | 2 lines
One more build system change, to make the descriptions look better, if we have better information.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214466 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-27 17:28:01 +00:00
Tilghman Lesher
f2e9a73c81
Merged revisions 214357 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r214357 | tilghman | 2009-08-27 11:03:50 -0500 (Thu, 27 Aug 2009) | 3 lines
Make autoheader descriptions render correctly in our autoconfig.h file.
(Figured out while working with issue #14906 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214360 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-27 16:12:03 +00:00
Jeff Peeler
08df1b85bf
Add forgotten documentation for new channel variables added in 214309.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214355 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-27 15:57:47 +00:00
Jeff Peeler
29e1e05e13
Add two new dialplan variables when using features
...
Added DYNAMIC_FEATURENAME which holds the last triggered dynamic feature.
Added DYNAMIC_PEERNAME which holds the unique channel name on the other side
and is set when a dynamic feature is triggered.
(closes issue #14663 )
Reported by: tamiel
Patches:
20090313_features.diff uploaded by tamiel (license 712)
Tested by: tamiel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214309 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-26 23:13:19 +00:00
Richard Mudgett
e6d5478a50
Minor punctuation change.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214272 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-26 21:56:27 +00:00
Tilghman Lesher
552b1aa17d
Typo fix ("SIP/2.0 XXX" is 11 chars, not 10)
...
(closes issue #15362 )
Reported by: klaus3000
Patches:
chan_sip.c_logmessagefix_patch.txt uploaded by klaus3000 (license 65)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214199 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-26 16:53:03 +00:00
David Vossel
2794b198ce
Merged revisions 214194 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r214194 | dvossel | 2009-08-26 11:36:42 -0500 (Wed, 26 Aug 2009) | 19 lines
ast_write() ignores ast_audiohook_write() results
In ast_write(), if a channel has a list of audiohooks, those
lists are written to and the resulting frame is what ast_write()
should continue with. The problem was the returned audiohook frame
was not being handled at all, and the original frame passed
into it did not contain the mixed audio, so essentially audio
was being lost. One result of this was chan_spy's whisper
mode no longer worked. To complicate the issue, frames
passed into ast_write may either be a single frame, or a list
of frames. So, as the list of frames is processed in the
audiohook_write, the returned frames had to be added to a new
list.
(closes issue #15660 )
Reported by: corruptor
Tested by: dvossel
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214195 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-26 16:38:53 +00:00
Tilghman Lesher
ddf5a08d83
Not all versions of gnu-linux use glibc, which contains iconv. Some (especially embedded systems) don't have iconv at all.
...
(closes issue #15169 )
Reported by: pprindeville
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214152 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-25 22:39:51 +00:00
Tilghman Lesher
c18df321f0
Merged revisions 214068-214069 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r214068 | tilghman | 2009-08-25 14:26:50 -0500 (Tue, 25 Aug 2009) | 6 lines
Fix pronunciation of German dates.
(closes issue #15273 )
Reported by: Benjamin Kluck
Patches:
say_c.patch uploaded by Benjamin Kluck (license 803)
........
r214069 | tilghman | 2009-08-25 14:28:42 -0500 (Tue, 25 Aug 2009) | 2 lines
I should always compile before committing...
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@214071 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-25 19:32:48 +00:00
Tilghman Lesher
9c653c4431
DUNDILOOKUP function in 1.6 should use comma delimiters.
...
(closes issue #15322 )
Reported by: chappell
Patches:
dundilookup-0015322.patch uploaded by chappell (license 8)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213975 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-25 06:51:12 +00:00
Tilghman Lesher
c1b4f0c4c9
Merged revisions 213970 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r213970 | tilghman | 2009-08-25 01:34:44 -0500 (Tue, 25 Aug 2009) | 7 lines
Improve error message by informing user exactly which function is missing a parethesis.
(closes issue #15242 )
Reported by: Nick_Lewis
Patches:
pbx.c-funcparenthesis.patch2 uploaded by dbrooks (license 790)
pbx.c-funcparenthesis-1.4.diff uploaded by loloski (license 68)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213971 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-25 06:35:37 +00:00
Tilghman Lesher
de28a23966
The DTD should be installed in the same path as the rest of the XML documentation.
...
(closes issue #15344 )
Reported by: tzafrir
Patches:
makefile_appdocs_dtd.diff uploaded by tzafrir (license 46)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213904 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-25 02:54:07 +00:00
Tilghman Lesher
4266f429f9
Merged revisions 213899 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r213899 | tilghman | 2009-08-24 21:40:22 -0500 (Mon, 24 Aug 2009) | 4 lines
Use the default runlevels for Debian derivatives, instead of making up our own.
(closes issue #14730 )
Reported by: pkempgen
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213900 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-25 02:41:17 +00:00
Jeff Peeler
72365bdede
Fix storage of greetings when using IMAP_STORAGE
...
The store macro was not getting called preventing storage of IMAP greetings
at all. This has been corrected along with fixing checking if the
imapgreetings option is turned on to store the greeting in IMAP. Lastly,
the attachment filename was incorrectly using the full path instead of just
the basename, which was causing problems with retrieval of the greeting.
(closes issue #14950 )
Reported by: noahisaac
(closes issue #15729 )
Reported by: lmadsen
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213833 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-24 16:43:57 +00:00
Moises Silva
3b1682bfe5
improve handling of openr2_chan_disconnect_call API failure, unlikely, but happened on openr2 library bug
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213790 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-24 04:46:28 +00:00
Richard Mudgett
4ae5535d8f
Update configure script for libpri COLP feature dependency requirements.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213748 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 23:18:16 +00:00
Tilghman Lesher
c28fb2bf19
Clarifying comments in sip_register, and removing a dead section
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213738 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 22:36:39 +00:00
David Vossel
06ff8023f5
Register request line contains wrong address when user domain and register host differ
...
(closes issue #15539 )
Reported by: Nick_Lewis
Patches:
chan_sip.c-registraraddr.patch uploaded by Nick (license 657)
register_domain_fix_1.6.2 uploaded by dvossel (license 671)
Tested by: Nick_Lewis, dvossel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213716 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 22:22:11 +00:00
Kevin P. Fleming
89e87e32d2
Ensure that realtime mailboxes properly report status on subscription.
...
This patch modifies app_voicemail's response to mailbox status subscriptions
(via the internal event system) to ensure that a subscription triggers an
explicit poll of the mailbox, so the subscriber can get an immediate cached
event with that status. Previously, the cache was only populated with the
status of non-realtime mailboxes.
(closes issue #15717 )
Reported by: natmlt
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213697 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 21:39:51 +00:00
David Vossel
1f81e544c0
fixes sip register parsing when user@domain is used
...
(issue #15008 )
(issue #15672 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213635 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 21:02:50 +00:00
Kevin P. Fleming
f94bab513a
Blocked revisions 213631 via svnmerge
...
........
r213631 | kpfleming | 2009-08-21 15:23:45 -0500 (Fri, 21 Aug 2009) | 8 lines
Ensure that T.38 INVITEs generated by Asterisk properly result in T.38 being enabled.
(closes issue #15373 )
Reported by: dcolombo
Patches:
chan_sip.patch uploaded by mbrancaleoni (license 342)
Tested by: dcolombo, mbrancaleoni
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213632 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 20:24:04 +00:00
Tilghman Lesher
8fb871b1ad
Merged revisions 213559 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r213559 | tilghman | 2009-08-21 11:52:53 -0500 (Fri, 21 Aug 2009) | 7 lines
Permit DEBUG_FD_LEAKS to be used with C++ source files.
(closes issue #15698 )
Reported by: slavon
Patches:
20090817__issue15698.diff.txt uploaded by tilghman (license 14)
Tested by: slavon, tilghman
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213560 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 16:53:52 +00:00
Jason Parker
8942f4e4a1
Merged revisions 213493 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r213493 | qwell | 2009-08-21 11:03:21 -0500 (Fri, 21 Aug 2009) | 5 lines
Clarify queues.conf comments to specify that variables should be set in the dialplan.
(closes issue #15755 )
Reported by: trendboy
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213494 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 16:04:21 +00:00
Moises Silva
1c14bd4bfd
increment the mfcr2 monitor count when clearing the call request
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213454 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 04:09:26 +00:00
Terry Wilson
ad37760473
Make LOAD_ORDER actually work
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213450 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-21 03:48:54 +00:00
Tilghman Lesher
1b08c27c1a
Add original position, when logging a caller entering a queue.
...
(closes issue #15146 )
Reported by: arabe
Patches:
asterisk-trunk.patch uploaded by arabe (license 786)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213414 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-20 22:13:26 +00:00
Jeff Peeler
b8e571fb44
Fix greeting retrieval from IMAP
...
Properly check for the current voicemail state and if it doesn't exist,
create it.
(closes issue #14597 )
Reported by: wtca
Patches:
14597_v2.patch uploaded by mmichelson (license 60)
Tested by: jpeeler
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213404 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-20 21:33:11 +00:00
Matthew Nicholson
3b734eacc3
Blocked revisions 213339 via svnmerge
...
........
r213339 | mnicholson | 2009-08-20 15:33:07 -0500 (Thu, 20 Aug 2009) | 7 lines
Fix a crash by checking the proper pointer for validity before deferencing it.
(closes issue #15751 )
Reported by: atis
Patches:
ast_bridge_call_peer_cdr.patch uploaded by atis (license 242)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213340 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-20 20:33:59 +00:00
Matthew Nicholson
53fd27c005
Fix a crash by checking the proper pointer for validity before deferencing it.
...
(closes issue #15751 )
Reported by: atis
Patches:
ast_bridge_call_peer_cdr.patch uploaded by atis (license 242)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213327 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-20 20:29:32 +00:00
Jeff Peeler
f6a10614a4
Merged revisions 213283 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r213283 | jpeeler | 2009-08-20 14:53:34 -0500 (Thu, 20 Aug 2009) | 2 lines
Make all the symbols for the C-client callbacks global
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213284 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-20 19:56:14 +00:00
Tilghman Lesher
e25ca31589
Select uncommented lines, not commented ones.
...
(closes issue #15746 )
Reported by: makoto
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213248 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-20 15:29:53 +00:00
Moises Silva
8a2302e118
fixed bug caused by calling ast_request without calling ast_call on an R2 channel, ie, CHANISAVAIL
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213216 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-20 03:26:59 +00:00
Jason Parker
8b707e913b
Fix compile when certain G711 menuselect options are enabled.
...
(closes issue #15697 )
Reported by: slavon
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213179 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-19 22:38:46 +00:00
David Vossel
3d0314d5c0
Merged revisions 213103 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r213103 | dvossel | 2009-08-19 16:18:37 -0500 (Wed, 19 Aug 2009) | 8 lines
Fixes memory leak caused by incorrectly freeing mixmonitor
(closes issue #15699 )
Reported by: edantie
Patches:
mixmonitor.patch uploaded by edantie (license 862)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213113 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-19 21:21:00 +00:00
Tilghman Lesher
3028e257bb
Better parsing for the "register" line
...
Allows characters that are otherwise used as delimiters to be used within
certain fields (like the secret).
(closes issue #15008 , closes issue #15672 )
Reported by: tilghman
Patches:
20090818__issue15008.diff.txt uploaded by tilghman (license 14)
Tested by: lmadsen, tilghman
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213098 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-19 21:05:17 +00:00
Tilghman Lesher
68b255eedc
If we have realtime caching enabled, 'sip reload' must purge users/peers, even if the config files haven't changed.
...
(closes issue #12869 )
Reported by: bcnit
Patches:
20090819__issue12869__2.diff.txt uploaded by tilghman (license 14)
Tested by: lasko
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213093 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-19 20:29:41 +00:00
Russell Bryant
8fa685ece2
Don't blow up on a NULL cdr.
...
Reported in #asterisk-dev.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213046 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-19 15:32:18 +00:00
Richard Mudgett
39c9838d77
Add COLP support to chan_dahdi/sig_pri.
...
Add Connected Line Presentation (COLP) support to chan_dahdi/libpri as an
addition to issue 8824. This is the chan_dahdi/sig_pri portion. COLP
support is now available for any switch for which libpri supports COLP
(currently ETSI PTP, ETSI PTMP, and Q.SIG) with this patch.
(closes issue #14068 )
Tested by: rmudgett
Review: https://reviewboard.asterisk.org/r/340/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@213007 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 23:53:55 +00:00
Kevin P. Fleming
cc21007de1
Remove some accidentally-committed properties.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212939 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 20:33:34 +00:00
Kevin P. Fleming
0e70c71c25
Convert this branch to Opsound music-on-hold.
...
For more details:
http://blogs.digium.com/2009/08/18/asterisk-music-on-hold-changes/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212922 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 20:29:37 +00:00
Tilghman Lesher
ed7bc8d72f
Clarify some of the error messages, to help upgraders.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212883 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 19:49:52 +00:00
Tilghman Lesher
97d93fbfca
Make the default extconfig.conf match entries with the sample res_mysql.conf.
...
This eliminates a future source of possible confusion with the configuration of
1.6.1 and higher.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212857 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 19:25:09 +00:00
Olle Johansson
80cdd9b61d
Small doxygen changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212844 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 18:57:28 +00:00
Sean Bright
98f42ac6fa
Merged revisions 212763 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r212763 | seanbright | 2009-08-18 12:36:00 -0400 (Tue, 18 Aug 2009) | 11 lines
Delay the creation of temporary files until we have a valid manager command to handle.
Without this patch, asterisk creates a temporary file before determining if the
specified command is valid. If invalid, we weren't properly cleaning up the file.
(closes issue #15730 )
Reported by: zmehmood
Patches:
M15730.diff uploaded by junky (license 177)
Tested by: zmehmood
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212764 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 16:38:36 +00:00
Richard Mudgett
66f146e8cf
Merged revisions 212727 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r212727 | rmudgett | 2009-08-18 11:00:56 -0500 (Tue, 18 Aug 2009) | 1 line
Removed some deadwood and added some doxygen comments.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212758 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-18 16:29:47 +00:00
Kevin P. Fleming
0f0ad824f0
Relax check for XOPEN_VERSION.
...
It's not clear that we actually require XOPEN_VERSION to be 600 or greater
at this time, so skip the check for now.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212672 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-17 20:40:24 +00:00
Tilghman Lesher
c2612973d0
Check the return value of opendir(3), or we may crash.
...
(closes issue #15720 )
Reported by: tobias_e
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212627 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-17 19:57:42 +00:00
Sean Bright
4c47fce62e
Correct spelling of AGENTACCEPTDTMF in chan_agent.
...
(closes issue #15668 )
Reported by: davidw
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212581 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-08-17 18:50:24 +00:00