Tilghman Lesher [Mon, 11 Jan 2010 23:00:55 +0000 (23:00 +0000)]
Permit more options in the Makefile as to startup options
(closes issue #16454)
Reported by: syspert
Patches:
20091228__issue16454__3.diff.txt uploaded by tilghman (license 14)
Tested by: syspert
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239231
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 11 Jan 2010 22:06:38 +0000 (22:06 +0000)]
Including bundle1.o breaks Tiger and Leopard
(issue #16449)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239191
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 11 Jan 2010 21:03:46 +0000 (21:03 +0000)]
Permit dates and times to be stored in timezones other than the default (typically, UTC)
(closes issue #16401)
Reported by: lordmortis
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239152
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Mon, 11 Jan 2010 16:41:44 +0000 (16:41 +0000)]
Pass NULL for the ao2_callback function pointer instead of duplicating cb_true.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239114
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Mon, 11 Jan 2010 16:40:23 +0000 (16:40 +0000)]
Fix ao2_callback when both OBJ_MULTIPLE and OBJ_NODATA are passed.
There is an issue which only affects trunk and the new ao2_callback OBJ_MULTIPLE
implementation. When both OBJ_MULTIPLE and OBJ_NODATA are passed, only the first
object is visited, regardless of what is returned by the specified callback. This
causes a problem when we are clearing a container, i.e.:
ao2_callback(container, OBJ_UNLINK | OBJ_NODATA | OBJ_MULTIPLE, NULL, NULL);
Only unlinks the first object. This patch resolves this.
(closes issue #16564)
Reported by: pj
Patches:
issue16564_20100111.diff uploaded by seanbright (license 71)
Tested by: pj, seanbright
Review: https://reviewboard.asterisk.org/r/457/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239113
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Mon, 11 Jan 2010 16:22:09 +0000 (16:22 +0000)]
Fix spelling of 'category.'
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239111
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sun, 10 Jan 2010 19:37:30 +0000 (19:37 +0000)]
According to POSIX, the capital L modifier applies only to floating point types.
Fixes a crash on Solaris.
(closes issue #16572)
Reported by: crjw
Patches:
frame_changes.patch uploaded by crjw (license 963)
Plus several others found and fixed by me
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239074
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Alexandr Anikin [Sun, 10 Jan 2010 17:53:59 +0000 (17:53 +0000)]
add docallbacks flag in q931decode function because
when we decode received q931 packet we must do callbacks and
when we print sended q931 packet we must not.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239037
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sun, 10 Jan 2010 06:56:36 +0000 (06:56 +0000)]
It's been long enough -- make the behavior introduced in 1.6 the default.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239000
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 9 Jan 2010 01:08:04 +0000 (01:08 +0000)]
Merged revisions 238915 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r238915 | tilghman | 2010-01-08 18:57:58 -0600 (Fri, 08 Jan 2010) | 6 lines
-1 is interpreted as an error, intead of the maximum mask.
(closes issue #16241)
Reported by: vnovy
Patches:
manager.c.patch uploaded by vnovy (license 922)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238916
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Fri, 8 Jan 2010 23:30:55 +0000 (23:30 +0000)]
Merged revisions 238834 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r238834 | jpeeler | 2010-01-08 17:28:37 -0600 (Fri, 08 Jan 2010) | 4 lines
Stop a crash when no peer is passed to masq_park_call.
(distantly related to issue #16406)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238835
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 8 Jan 2010 22:54:59 +0000 (22:54 +0000)]
Add the class actually used in the MusicOnHold start event.
(closes issue #16499)
Reported by: syspert
Patches:
mohclass.patch uploaded by syspert (license 938)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238795
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 8 Jan 2010 22:17:03 +0000 (22:17 +0000)]
Initialize variables that we attempt to free later.
(closes issue #16302)
Reported by: yahsyn
Patches:
20091124__issue16302.diff.txt uploaded by tilghman (license 14)
Tested by: yahsyn
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238754
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Matthew Nicholson [Fri, 8 Jan 2010 21:04:51 +0000 (21:04 +0000)]
Added a test for ast_format_reduce_str().
(related to issue #16560)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238716
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Fri, 8 Jan 2010 19:39:30 +0000 (19:39 +0000)]
fixes AUDIOHOOK_INHERIT regression
During the process of removing an audiohook from one channel
and attaching it to another the audiohook's status is updated
to DONE and then back to whatever it was previously. Typically
updating the status after setting it to DONE is not a good idea
because DONE can trigger unrecoverable audiohook destruction
events... because of this a conditional check was added to
audiohook_update_status to explicitly prevent the audiohook
from ever changing after being set to DONE. It was this check
that prevented audiohook inherit from work properly though.
Now ast_audiohook_move_by_source is treated as a special exception,
as the audiohook must be returned to its previous status after
attaching it to the new channel. This is only a safe operation
because the audiohook's lock is held the entire time, otherwise
this could cause trouble.
(closes issue #16522)
Reported by: corruptor
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238635
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Matthew Nicholson [Fri, 8 Jan 2010 19:32:11 +0000 (19:32 +0000)]
Merged revisions 238629 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r238629 | mnicholson | 2010-01-08 13:20:44 -0600 (Fri, 08 Jan 2010) | 5 lines
Properly calculate the remaining space in the output string when reducing format strings.
(closes issue #16560)
Reported by: goldwein
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238630
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Fri, 8 Jan 2010 17:18:41 +0000 (17:18 +0000)]
Stop trying to find a parking space after traversing the parkinglot one time.
(closes issue #16428)
Reported by: Yasuhiro Konishi
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238583
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Richard Mudgett [Thu, 7 Jan 2010 21:24:06 +0000 (21:24 +0000)]
Fix using the wrong pointer type in do_idle_thread().
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238527
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Thu, 7 Jan 2010 20:42:27 +0000 (20:42 +0000)]
fixes ast_transfer stall until hangup if called with a channel that doesn't support transfers
ast_transfer sets res to 0 if there is no technology transfer function,
but then tests for it to be negative before deciding to do an early exit.
As a result, it will will wait for an AST_CONTROL_TRANSFER message that
will never come.
(closes issue #16424)
Reported by: davidw
Patches:
Issue_16424_trunk_234134.patch uploaded by davidw (license 780)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238492
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Thu, 7 Jan 2010 20:15:27 +0000 (20:15 +0000)]
Merged revisions 238411 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r238411 | dvossel | 2010-01-07 14:14:25 -0600 (Thu, 07 Jan 2010) | 10 lines
fixes crash in "scheduled_destroy" in chan_iax
A signed short was used to represent a callnumber. This is makes
it possible to attempt to access the iaxs array with a negative
index.
(closes issue #16565)
Reported by: jensvb
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238412
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Thu, 7 Jan 2010 20:06:43 +0000 (20:06 +0000)]
Blocked revisions 238409 via svnmerge
........
r238409 | dvossel | 2010-01-07 14:06:00 -0600 (Thu, 07 Jan 2010) | 7 lines
Change in sip show channels display format allowing more digits for CID
(closes issue 0016459)
Reported by: Rzadzins
Patches:
chan_sip_longer_cid.patch uploaded by Rzadzins (license 953)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238410
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Thu, 7 Jan 2010 20:00:31 +0000 (20:00 +0000)]
Change in sip show channels display format allowing more digits for CID
(closes issue #16459)
Reported by: Rzadzins
Patches:
chan_sip_longer_cid.patch uploaded by Rzadzins (license 953)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238405
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Thu, 7 Jan 2010 18:58:23 +0000 (18:58 +0000)]
cli 'queue show' formatting fix. queue name was truncated over 12 characters
(closes issue #16078)
Reported by: RoadKill
Patches:
quequename_limit.patch uploaded by ppyy (license 906)
Tested by: dvossel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238361
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tzafrir Cohen [Thu, 7 Jan 2010 09:14:57 +0000 (09:14 +0000)]
Document the usefulness of explicit udp:// in the register string
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238313
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 6 Jan 2010 21:45:17 +0000 (21:45 +0000)]
Merged revisions 238230 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r238230 | tilghman | 2010-01-06 15:41:55 -0600 (Wed, 06 Jan 2010) | 4 lines
Revise documentation on disposition values to the actual values used.
(closes issue #16289)
Reported by: wdoekes
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238231
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 6 Jan 2010 20:37:18 +0000 (20:37 +0000)]
Fix misreverting from 177158.
(closes issue #15725)
Reported by: shanermn
Patches:
v1-15725.patch uploaded by dimas (license 88)
Tested by: shanermn
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238181
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 6 Jan 2010 19:05:06 +0000 (19:05 +0000)]
Fix channel name comparison for bridge application.
The channel name comparison was not comparing the whole string and therefore
if one channel name was a substring of the other, the bridge would fail.
(closes issue #16528)
Reported by: telecos82
Patches:
res_features_r236843.diff uploaded by telecos82 (license 687)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238134
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 6 Jan 2010 16:36:02 +0000 (16:36 +0000)]
fixes test.c compile issue when TEST_FRAMEWORK is not enabled
The ast_test_status_update() function is defined in test.h.
When TEST_FRAMEWORK is not enabled a macro is defined as a no-op
place holder for this function. The macro did not contain
the correct number of arguments. This caused a compile error.
Much thanks to wdoekes for reporting the issue and supplying the
patch!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238091
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Wed, 6 Jan 2010 15:35:43 +0000 (15:35 +0000)]
Fix reading samples from format_mp3 after ast_seekstream/ast_tellstream.
There is a bug when using ast_seekstream/ast_tellstream with format_mp3 in that
the file read position is not reset before attempting to read samples. So when
we seek to determine the maximum size of the file (as in res_agi's STREAM FILE)
we weren't then resetting the file pointer so that we could properly read
samples. This patch addresses that (in a similar manner to format_wav.c).
(closes issue #15224)
Reported by: rbd
Patches:
20091230_addons_1.4_issue15224.diff uploaded by seanbright (license 71)
Tested by: rbd, seanbright
Review: https://reviewboard.asterisk.org/r/453
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238014
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 6 Jan 2010 15:19:10 +0000 (15:19 +0000)]
Merged revisions 238009 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r238009 | russell | 2010-01-06 09:18:22 -0600 (Wed, 06 Jan 2010) | 7 lines
Resolve a crash due to an ast_frame not being fully initialized.
(closes issue #16531)
Reported by: john8675309
(closes SWP-615)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@238010
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 6 Jan 2010 06:53:23 +0000 (06:53 +0000)]
Whoa, duplicate setting (dead code).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237968
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 5 Jan 2010 23:08:50 +0000 (23:08 +0000)]
fixes holdtime playback issue in app_queue
When reporting hold time, the number of seconds should be mod 60.
Otherwise audio playback could be something like "2 minutes 123 seconds"
rather than "2 minutes 3 seconds".
Also, the "minute" sound file is missing, so for the moment until
that file can be created the "minutes" file is used instead.
(closes issue #16168)
Reported by: nickilo
Patches:
patch-unified-trunk-rev-222176 uploaded by nickilo (license )
Tested by: nickilo, wonderg
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237920
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Tue, 5 Jan 2010 20:56:50 +0000 (20:56 +0000)]
Mismerged a bit.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237882
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 5 Jan 2010 19:29:47 +0000 (19:29 +0000)]
fixes subscriptions being lost after 'module reload'
During a module reload if multiple extension configs are present,
such as both extensions.conf and extensions.ael, watchers for one
config's hints will be lost during the merging of the other config.
This happens because hint watchers are only preserved for the
current config being merged. The old context list is destroyed
after the merging takes place, meaning any watchers that were not
perserved will be removed.
Now all hints are preserved during merging regardless of what config
file is being merged. These hints are only restored if they
are present within the new context list.
(closes issue #16093)
Reported by: jlaroff
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237839
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Richard Mudgett [Tue, 5 Jan 2010 18:57:29 +0000 (18:57 +0000)]
Removed unused parameters from analog_available() and sig_pri_available().
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237804
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Tue, 5 Jan 2010 18:46:19 +0000 (18:46 +0000)]
Add a missing part of the connected line work into trunk.
Part of the work done for connected line was to add an optional
argument to the 'f' option to allow for the connected party information
of the outgoing channel to be set to the argument provided. This was
overlooked during the merge of the work to trunk and is being added
back now. The CHANGES file has also been updated to note this change.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237803
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Tue, 5 Jan 2010 18:42:36 +0000 (18:42 +0000)]
Spell "aficionado" like someone who isn't stupid.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237802
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 5 Jan 2010 17:26:50 +0000 (17:26 +0000)]
Fix build of utility apps that include utils.c.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237749
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 5 Jan 2010 17:16:01 +0000 (17:16 +0000)]
Merged revisions 237697 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r237697 | russell | 2010-01-05 11:13:28 -0600 (Tue, 05 Jan 2010) | 7 lines
Change a NOTICE log message to DEBUG where it belongs.
(closes issue #16479)
Reported by: alexrecarey
(closes SWP-577)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237699
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Michiel van Baak [Tue, 5 Jan 2010 16:08:12 +0000 (16:08 +0000)]
Make CLI command 'mixmonitor start|stop <channel> work again.
(closes issue #16534)
Reported by: jlaguilar
Fix as suggested by jlaguilar in the bugreport
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237656
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 4 Jan 2010 21:48:20 +0000 (21:48 +0000)]
Merged revisions 237573 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r237573 | tilghman | 2010-01-04 15:45:46 -0600 (Mon, 04 Jan 2010) | 6 lines
Bounds checking for input string
(closes issue #16407)
Reported by: qwell
Patches:
20100104__issue16407.diff.txt uploaded by tilghman (license 14)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237574
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 4 Jan 2010 20:59:01 +0000 (20:59 +0000)]
Merged revisions 237493 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r237493 | tilghman | 2010-01-04 14:57:35 -0600 (Mon, 04 Jan 2010) | 8 lines
Regression in issue #15421 - Pattern matching
(closes issue #16482)
Reported by: wdoekes
Patches:
astsvn-16482-betterfix.diff uploaded by wdoekes (license 717)
20091223__issue16482.diff.txt uploaded by tilghman (license 14)
Tested by: wdoekes, tilghman
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237494
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 4 Jan 2010 19:03:20 +0000 (19:03 +0000)]
Oops, didn't compile (thanks, kpfleming)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237414
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 4 Jan 2010 18:42:10 +0000 (18:42 +0000)]
Further reduce the encoded blank values back to blank in the realtime API.
(closes issue #16533)
Reported by: sergee
Patches:
200100104__issue16533.diff.txt uploaded by tilghman (license 14)
Tested by: sergee
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237410
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 4 Jan 2010 18:28:28 +0000 (18:28 +0000)]
Merged revisions 237405 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r237405 | tilghman | 2010-01-04 12:19:00 -0600 (Mon, 04 Jan 2010) | 16 lines
Add a flag to disable the Background behavior, for AGI users.
This is in a section of code that relates to two other issues, namely
issue #14011 and issue #14940), one of which was the behavior of
Background when called with a context argument that matched the current
context. This fix broke FreePBX, however, in a post-Dial situation.
Needless to say, this is an extremely difficult collision of several
different issues. While the use of an exception flag is ugly, fixing all
of the issues linked is rather difficult (although if someone would like
to propose a better solution, we're happy to entertain that suggestion).
(closes issue #16434)
Reported by: rickead2000
Patches:
20091217__issue16434.diff.txt uploaded by tilghman (license 14)
20091222__issue16434__1.6.1.diff.txt uploaded by tilghman (license 14)
Tested by: rickead2000
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237406
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Mon, 4 Jan 2010 16:39:11 +0000 (16:39 +0000)]
app_queue segfaults if realtime field uniqueid is NULL
(closes issue #16385)
Reported by: haakon
Patches:
app_queue.c.patch uploaded by haakon (license 880)
app_queue.c.patch_v2 uploaded by dvossel (license 671)
Tested by: haakon
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237327
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Mon, 4 Jan 2010 16:24:51 +0000 (16:24 +0000)]
Fix timeout for AGI command speech recognize.
(closes issue #16297)
Reported by: semond
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237323
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 4 Jan 2010 16:20:03 +0000 (16:20 +0000)]
Merged revisions 237318 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r237318 | tilghman | 2010-01-04 10:18:59 -0600 (Mon, 04 Jan 2010) | 3 lines
It's also possible for the Local channel to directly execute an Application.
Reviewboard: https://reviewboard.asterisk.org/r/452/
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237319
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 4 Jan 2010 07:55:30 +0000 (07:55 +0000)]
- Disable res_pktccops by default
- Add dependency in chan_mgcp that was missing
- Add a small amount of doc to the source code
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237284
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
TransNexus OSP Development [Mon, 4 Jan 2010 03:38:29 +0000 (03:38 +0000)]
1. Added reporting operator names in AuthReq.
2. Added retrieving operator names from AuthRsp and exporting them.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237250
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 2 Jan 2010 16:35:35 +0000 (16:35 +0000)]
global_contact_ha was renamed in trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237213
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Sat, 2 Jan 2010 09:54:22 +0000 (09:54 +0000)]
Merged revisions 237135 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r237135 | oej | 2010-01-02 10:52:30 +0100 (Lör, 02 Jan 2010) | 2 lines
Release memory of the contact acl before unloading module
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237136
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Alexandr Anikin [Wed, 30 Dec 2009 23:51:32 +0000 (23:51 +0000)]
small q931 processing and signalling corrections
don't decode UUIE from Q931StatusMessage
clean call without callIdentifier data
don't start tcs/msd exchange procedure after call proceeding received
(closes issue #16365)
Reported by: benngard2
Tested by: may213, benngard2
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237098
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jason Parker [Wed, 30 Dec 2009 22:30:21 +0000 (22:30 +0000)]
Add app_voicemail and say.c support for Vietnamese.
Also add an XXX comment that I'm baffled nobody has ever complained about. We
say "first message", and then we go into language-specific stuff where we
proceed to say..."first message".
(closes issue #15053)
Reported by: dinhtrung
Patches:
vietnamese.ods uploaded by dinhtrung (license 776)
app_voicemail.c.diff uploaded by dinhtrung (license 776)
(closes issue #15626)
Reported by: dinhtrung
Patches:
say.c.diff uploaded by dinhtrung (license 776)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237050
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 30 Dec 2009 21:59:18 +0000 (21:59 +0000)]
Merged revisions 236981 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r236981 | tilghman | 2009-12-30 15:57:10 -0600 (Wed, 30 Dec 2009) | 9 lines
Don't queue frames to channels that have no means to process them.
(closes issue #15609)
Reported by: aragon
Patches:
20091230__issue16521__1.4__chan_local_only.diff.txt uploaded by tilghman (license 14)
Tested by: aragon
Review: https://reviewboard.asterisk.org/r/452/
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236982
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 30 Dec 2009 21:09:28 +0000 (21:09 +0000)]
One more LOW_MEMORY compile fix.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236902
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 30 Dec 2009 20:34:41 +0000 (20:34 +0000)]
Fix compiling with LOW_MEMORY.
Modified handle_verbose to be LOW_MEMORY aware, removed old RTP related code
in chan_sip.
(closes issue #16381)
Reported by: michael_iedema
Patches:
ast_complete_source_filename.patch uploaded by michael iedema (license 942)
modified by me
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236893
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 30 Dec 2009 20:25:58 +0000 (20:25 +0000)]
Blocked revisions 236890 via svnmerge
........
r236890 | jpeeler | 2009-12-30 14:25:11 -0600 (Wed, 30 Dec 2009) | 2 lines
Remove conflicting function definitions (asterisk.h) so LOW_MEMORY compiles.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236891
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 30 Dec 2009 17:53:29 +0000 (17:53 +0000)]
When the field is blank, don't warn about the field being unable to be coerced, just skip the column.
(closes http://lists.digium.com/pipermail/asterisk-dev/2009-December/041362.html)
Reported by Nic Colledge on the -dev list, fixed by me.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236847
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 29 Dec 2009 23:05:45 +0000 (23:05 +0000)]
Shut down the SIP session timers more gracefully, in order to prevent a possible crash.
(closes issue #16452)
Reported by: corruptor
Patches:
20091221__issue16452.diff.txt uploaded by tilghman (license 14)
Tested by: corruptor
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236802
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
TransNexus OSP Development [Tue, 29 Dec 2009 10:59:55 +0000 (10:59 +0000)]
1. Updated for OSP Toolkit 3.6.0.
2. Added service type ported number query.
3. Formated code.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236756
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jason Parker [Mon, 28 Dec 2009 22:09:40 +0000 (22:09 +0000)]
Allow "REMAINDER" to function properly in expressions.
(closes issue #16427)
Reported by: wdoekes
Patches:
ast16-reminder-remainder.patch uploaded by wdoekes (license 717)
Tested by: wdoekes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236713
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 28 Dec 2009 17:37:46 +0000 (17:37 +0000)]
Use recommended option, not deprecated option.
(closes issue #16515)
Reported by: ManChicken
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236667
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Mon, 28 Dec 2009 15:22:54 +0000 (15:22 +0000)]
Merged revisions 236585 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r236585 | seanbright | 2009-12-28 10:12:08 -0500 (Mon, 28 Dec 2009) | 7 lines
Try a test compile to see if PTHREAD_ONCE_INIT requires extra braces.
There was conditional code (based on build platform) to optioinally wrap
PTHREAD_ONCE_INIT in braces that was removed since it is fixed in newer versions
of Solaris/OpenSolaris, but I am still running into it on Solaris 10 x86 so add
a configure-time check for it.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236613
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Mon, 28 Dec 2009 12:44:58 +0000 (12:44 +0000)]
Merged revisions 236509 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r236509 | seanbright | 2009-12-28 07:43:36 -0500 (Mon, 28 Dec 2009) | 12 lines
Avoid a crash with large numbers of MeetMe conferences.
Similar to changes made to Queue(), when we have large numbers of conferences in
meetme.conf (1000s) and we use alloca()/strdupa(), we can blow out the stack and
crash, so instead just use a single fixed buffer.
(closes issue #16509)
Reported by: Kashif Raza
Patches:
20091223_16509.patch uploaded by seanbright (license 71)
Tested by: seanbright
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236510
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sun, 27 Dec 2009 18:20:53 +0000 (18:20 +0000)]
Merged revisions 236433 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r236433 | tilghman | 2009-12-27 12:19:38 -0600 (Sun, 27 Dec 2009) | 2 lines
Turn on colors in the daemon, since there's many requests for it on Ubuntu.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236434
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 26 Dec 2009 15:27:44 +0000 (15:27 +0000)]
Merged revisions 236357 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r236357 | kpfleming | 2009-12-26 09:26:17 -0600 (Sat, 26 Dec 2009) | 1 line
update to latest releases with zero uid/gid
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236358
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 23 Dec 2009 19:17:42 +0000 (19:17 +0000)]
Update CHANGES to reflect new QUEUE_MEMBER option, "ready"
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236312
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 23 Dec 2009 19:14:05 +0000 (19:14 +0000)]
QUEUE_MEMBER(..., ready) counts only ready agents, not free agents wrapping up
The QUEUE_MEMBER dialplan function can return total members,
logged-in members and "free" members count. A member is counted
as "free" immediately after his call ends, even though its wrap-up
time, if specified in queues.conf, has not yet expired, and the
queue will not actually route a call to it.
This Patch introduces a new "ready" option that only counts
free agents no longer in the wrap up time period.
(closes issue #16240)
Reported by: kkm
Patches:
appqueue-memberfun-readyoption-trunk.diff uploaded by kkm (license 888)
Tested by: kkm, dvossel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236308
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 23 Dec 2009 18:45:54 +0000 (18:45 +0000)]
update CHANGES to reflect new 'R' app_queue option plus a minor optimization to the feature patch
(issue #16384)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236306
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 23 Dec 2009 18:39:37 +0000 (18:39 +0000)]
new parameter 'R' to the Queue application
The 'R' argument stops moh and indicates ringing once the agent is
ringing. This allows the person in the queue to know their call
is potentially about to be answered.
(closes issue #16384)
Reported by: haakon
Patches:
new_app_queue.c.patch uploaded by haakon (license 880)
Tested by: haakon, loloski, dvossel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236304
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 23 Dec 2009 18:25:27 +0000 (18:25 +0000)]
AGI may be invoked from outside the dialplan
(closes issue #16510)
Reported by: atis
Patches:
20091223__issue16510.diff.txt uploaded by tilghman (license 14)
Tested by: atis
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236300
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 23 Dec 2009 03:07:48 +0000 (03:07 +0000)]
Merged revisions 236184 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r236184 | tilghman | 2009-12-22 20:55:24 -0600 (Tue, 22 Dec 2009) | 4 lines
If EXEC only gets a single argument, don't crash when the second is used.
(closes issue #16504)
Reported by: bklang
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236186
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 23 Dec 2009 03:03:47 +0000 (03:03 +0000)]
Allow test_heap.c to compile when AST_DEVMODE is true, but TEST_FRAMEWORK is false
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236185
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 23 Dec 2009 02:52:30 +0000 (02:52 +0000)]
Actually use tmp for something (brings trunk back into sync with 1.6 branches).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236183
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 22 Dec 2009 21:53:46 +0000 (21:53 +0000)]
fixes iax "can't compress subclass
4294967295" error
(closes issue #16456)
Reported by: dvossel
Tested by: dvossel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236144
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 22 Dec 2009 17:00:08 +0000 (17:00 +0000)]
Merged revisions 236062 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r236062 | dvossel | 2009-12-22 10:58:19 -0600 (Tue, 22 Dec 2009) | 11 lines
fixes issue with p->method incorrectly set to ACK
It is possible for a second ACK to come in for a retransmitted message.
If an ack does not match an unacked message in our queue, restore the previous
p->method as this ACK is completely ignored.
(closes issue #16295)
Reported by: omolenkamp
Patches:
issue16295_v2.diff uploaded by dvossel (license 671)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236063
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 22 Dec 2009 16:11:47 +0000 (16:11 +0000)]
update CHANGES to reflect the addition of the test framework
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236028
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 22 Dec 2009 16:09:11 +0000 (16:09 +0000)]
Unit Test Framework API
The Unit Test Framework is a new API that manages registration and
execution of unit tests in Asterisk with the purpose of verifying the
operation of C functions. The Framework consists of a single test
manager accompanied by a list of registered test functions defined
within the code. A test is defined, registered, and unregistered
from the framework using a set of macros which allow the test code
to only be compiled within asterisk when the TEST_FRAMEWORK flag is
enabled in menuselect. This allows the test code to exist in the
same file as the C functions it intends to verify. Registered tests
may be viewed and executed via a set of new CLI commands. CLI commands
are also present for generating and exporting test results into xml
and txt formats.
For more information and use cases please refer to the documentation
provided at the beginning of the test.h file.
Review: https://reviewboard.asterisk.org/r/447/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@236027
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Mon, 21 Dec 2009 19:54:20 +0000 (19:54 +0000)]
Merged revisions 235940 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235940 | jpeeler | 2009-12-21 13:43:41 -0600 (Mon, 21 Dec 2009) | 13 lines
Change Monitor to not assume file to write to does not contain pathing.
227944 changed the fname_base argument to always append the configured monitor
path. This change was necessary to properly compare files for uniqueness.
If a full path is given though, nothing needs to be appended and that is
handled correctly now.
(closes issue #16377)
(closes issue #16376)
Reported by: bcnit
Patches:
res_monitor.c-issue16376-1.patch uploaded by dant (license 670)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235941
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Mon, 21 Dec 2009 18:51:17 +0000 (18:51 +0000)]
Change all refererences to 1.6.3 to be 1.8, since that will be the next feature release
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235904
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 21 Dec 2009 17:00:46 +0000 (17:00 +0000)]
Merged revisions 235821 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235821 | tilghman | 2009-12-21 10:45:03 -0600 (Mon, 21 Dec 2009) | 8 lines
Send parking lot announcement to the channel which parked the call, not the park-ee.
(closes issue #16234)
Reported by: yeshuawatso
Patches:
20091210__issue16234.diff.txt uploaded by tilghman (license 14)
20091221__issue16234__1.4.diff.txt uploaded by tilghman (license 14)
Tested by: yeshuawatso
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235822
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Sun, 20 Dec 2009 08:22:35 +0000 (08:22 +0000)]
restarts busydetector (if enabled) when DTMF is received after call is bridged.
(closes issue 0016389)
Reported by: alecdavis
Tested by: alecdavis
Patch
dtmf_busydetector.diff2.txt uploaded by alecdavis (license 585)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235774
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Sat, 19 Dec 2009 08:59:31 +0000 (08:59 +0000)]
app_dial optional parameter to option 'r' to allow play indication from indications.conf
(closes issue #14504)
Reported by: alecdavis
Tested by: alecdavis,jsmith
Patch
app_dial.play_ring_indications.diff7.txt uploaded by alecdavis (license 585)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235740
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Fri, 18 Dec 2009 22:51:37 +0000 (22:51 +0000)]
Merged revisions 235635 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235635 | jpeeler | 2009-12-18 16:29:51 -0600 (Fri, 18 Dec 2009) | 48 lines
Correct CDR dispositions for BUSY/FAILED
This patch is simple in that it reorders the disposition defines so that the fix
for issue 12946 works properly (the default CDR disposition was changed to
AST_CDR_NOANSWER). Also, the AST_CDR_FLAG_ORIGINATED flag was set in ast_call to
ensure all CDR records are written.
The side effects of CDR changes are scary, so I'm documenting the test cases
performed to attempt to catch any regressions. The following tests were all
performed using 1.4 rev 195881 vs head (235571) + patch:
A calls B
C calls B (busy)
Hangup C
Hangup A
(Both SIP and features)
A calls B
A blind transfers to C
Hangup C
(Both SIP and features)
A calls B
A attended transfers to C
Hangup C
A calls B
A attended transfers to C (SIP)
C blind transfers to A (features)
Hangup A
All of the test scenario CDRs matched.
The following tests were performed just with the patch to ensure proper operation
(with unanswered=yes):
exten =>s,1,Answer
exten =>s,n,ResetCDR(w)
exten =>s,n,ResetCDR(w)
exten =>s,1,ResetCDR(w)
exten =>s,n,ResetCDR(w)
(closes issue #16180)
Reported by: aatef
Patches:
bug16180.patch uploaded by jpeeler (license 325)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235660
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 18 Dec 2009 22:40:46 +0000 (22:40 +0000)]
Merged revisions 235652 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235652 | tilghman | 2009-12-18 16:39:30 -0600 (Fri, 18 Dec 2009) | 2 lines
Revise verbiage, per #asterisk-dev discussion
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235656
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 18 Dec 2009 21:19:43 +0000 (21:19 +0000)]
Merged revisions 235572 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235572 | tilghman | 2009-12-18 15:18:16 -0600 (Fri, 18 Dec 2009) | 2 lines
Point to the typical missing package, not the cryptic "termcap support".
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235573
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 17 Dec 2009 23:21:07 +0000 (23:21 +0000)]
Remove some old code for going to the 'fax' extension when a T.38 switchover occurs. This would have
already happened when we detected the CNG tone so this was basically a noop.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235521
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 17 Dec 2009 17:19:08 +0000 (17:19 +0000)]
Merged revisions 235421 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235421 | tilghman | 2009-12-17 11:17:51 -0600 (Thu, 17 Dec 2009) | 8 lines
Use context from which Macro is executed, not macro context, if applicable.
Also, ensure that the extension COULD match, not just that it won't match more.
(closes issue #16113)
Reported by: OrNix
Patches:
20091216__issue16113.diff.txt uploaded by tilghman (license 14)
Tested by: OrNix
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235422
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Thu, 17 Dec 2009 00:52:03 +0000 (00:52 +0000)]
Fix call forwarding for analog phones.
(closes issue #16440)
Reported by: mmichelson
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235382
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 16 Dec 2009 20:25:27 +0000 (20:25 +0000)]
Add auth_policy option to jabber.conf for auto user registration.
The option is global and currently the acceptable values as noted in the sample
config are accept or deny.
(closes issue #15228)
Reported by: lp0
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235342
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jared Smith [Wed, 16 Dec 2009 05:24:58 +0000 (05:24 +0000)]
Merged revisions 235181 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235181 | jsmith | 2009-12-15 15:07:55 -0600 (Tue, 15 Dec 2009) | 4 lines
Add a line showing that we can use CIDR notation.
patch by jsmith, after discussion with jtodd
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235298
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 16 Dec 2009 00:31:53 +0000 (00:31 +0000)]
Enhance AMI redirect to allow channels to be redirected to different places.
New parameters ExtraContext, ExtraExtension, and ExtraPriority have been added
to redirect the second channel to a different location. Previously, it was only
possible to redirect both channels to the same place.
(closes issue #15853)
Reported by: haakon
Patches:
trunk-manager.c.patch uploaded by haakon (license 880)
Tested by: jpeeler
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235265
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 15 Dec 2009 23:51:05 +0000 (23:51 +0000)]
Is it Friday yet?
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235229
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Tue, 15 Dec 2009 23:41:20 +0000 (23:41 +0000)]
Change match criteria existence in ast_channel_cmp_cb to use ast_strlen_zero.
(closes issue #16161)
Reported by: may213
Patches:
core-show-channel.patch uploaded by may213 (license 454)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235226
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 15 Dec 2009 18:43:06 +0000 (18:43 +0000)]
reverse minor sip registration regression
A registration regression caused by a code tweak in (issue #14331)
and a bug fix in (issue #15539) caused some sip registration
config entries to be constructed incorrectly. Origially
issue #14331 contained the code tweak as well as a bug fix, but since
the issue was reported as a tweak the bug fix portion was moved into
issue #15539. Both the tweak and the bug fix contained minor incorrect
logic that resulted in some SIP registrations to fail.
(issue #14331)
(issue #15539)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235132
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 15 Dec 2009 15:33:49 +0000 (15:33 +0000)]
Merged revisions 235052 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r235052 | tilghman | 2009-12-15 09:29:24 -0600 (Tue, 15 Dec 2009) | 4 lines
Mandatory argument checking
(closes issue #16446)
Reported by: nicchap
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235053
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 15 Dec 2009 14:35:46 +0000 (14:35 +0000)]
spandsp does in fact support V.17 modulation at 14.4 kilobits per second,
so we should generate T38MaxBitRate of 14400 (even though that doesn't really
affect the FAX transmission much at all)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@235010
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Tue, 15 Dec 2009 07:18:31 +0000 (07:18 +0000)]
Support option 'n', as applications like Playback, Background etc.
Suggested on asterisk-dev as trivial application change.
Reported by: alecdavis
Tested by: alecdavis
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@234976
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Tue, 15 Dec 2009 03:26:49 +0000 (03:26 +0000)]
Whitespace.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@234940
65c4cc65-6c06-0410-ace0-
fbb531ad65f3