]>
git.ipfire.org Git - thirdparty/asterisk.git/log
Leif Madsen [Mon, 15 Mar 2010 20:53:41 +0000 (20:53 +0000)]
Merged revisions 252534 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r252534 | lmadsen | 2010-03-15 15:52:32 -0500 (Mon, 15 Mar 2010) | 15 lines
Merged revisions 252533 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r252533 | lmadsen | 2010-03-15 15:48:56 -0500 (Mon, 15 Mar 2010) | 7 lines
Update extensions.ael file to not overlap extensions.conf.
Updated the extensions.ael file so the global variables don't overlap
those that we have in extensions.conf (sample files). This way unexpected
things won't happed hopefully if both pbx_ael and res_config are loaded.
(closes issue #17035)
Reported by: pprindeville
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@252536
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 15 Mar 2010 05:03:52 +0000 (05:03 +0000)]
Merged revisions 252442 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r252442 | tilghman | 2010-03-14 23:25:35 -0500 (Sun, 14 Mar 2010) | 7 lines
THIS IS NOT PYTHON. Indentation doesn't matter, only braces do.
(closes issue #17025)
Reported by: smurfix
Patches:
sip.patch uploaded by smurfix (license 547)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@252443
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 15 Mar 2010 01:38:27 +0000 (01:38 +0000)]
Merged revisions 252362 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r252362 | tilghman | 2010-03-14 20:37:04 -0500 (Sun, 14 Mar 2010) | 11 lines
Merged revisions 252361 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r252361 | tilghman | 2010-03-14 20:33:50 -0500 (Sun, 14 Mar 2010) | 4 lines
Launch Asterisk on Mac OS X with launchd.
Reviewboard: https://reviewboard.asterisk.org/r/551/
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@252364
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Sun, 14 Mar 2010 17:47:11 +0000 (17:47 +0000)]
Merged revisions 252314 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r252314 | seanbright | 2010-03-14 13:43:46 -0400 (Sun, 14 Mar 2010) | 8 lines
Fix building CDR and CEL SQLite3 modules.
They added a sqlite3_log() function which was conflicting with our function
names.
(closes issue #17017)
Reported by: alephlg
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@252316
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Terry Wilson [Sat, 13 Mar 2010 00:31:25 +0000 (00:31 +0000)]
Remove unusued field
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@252177
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Terry Wilson [Sat, 13 Mar 2010 00:00:16 +0000 (00:00 +0000)]
Merged revisions 252089 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r252089 | twilson | 2010-03-12 16:04:51 -0600 (Fri, 12 Mar 2010) | 20 lines
Only change the RTP ssrc when we see that it has changed
This change basically reverts the change reviewed in
https://reviewboard.asterisk.org/r/374/ and instead limits the
updating of the RTP synchronization source to only those times when we
detect that the other side of the conversation has changed the ssrc.
The problem is that SRCUPDATE control frames are sent many times where
we don't want a new ssrc, including whenever Asterisk has to send DTMF
in a normal bridge. This is also not the first time that this mistake
has been made. The initial implementation of the ast_rtp_new_source
function also changed the ssrc--and then it was removed because of
this same issue. Then, we put it back in again to fix a different
issue. This patch attempts to only change the ssrc when we see that
the other side of the conversation has changed the ssrc.
It also renames some functions to make their purpose more clear.
Review: https://reviewboard.asterisk.org/r/540/
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@252135
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Richard Mudgett [Fri, 12 Mar 2010 19:54:42 +0000 (19:54 +0000)]
Forward declaring dahdi_pri was already done.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251996
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 12 Mar 2010 19:50:31 +0000 (19:50 +0000)]
Merged revisions 251989 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r251989 | tilghman | 2010-03-12 13:43:23 -0600 (Fri, 12 Mar 2010) | 8 lines
Don't override a user option with the global option.
(closes issue #16849)
Reported by: ip-rob
Patches:
20100311__issue16849.diff.txt uploaded by tilghman (license 14)
Tested by: ip-rob
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251993
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Richard Mudgett [Fri, 12 Mar 2010 19:44:11 +0000 (19:44 +0000)]
Merged revisions 251987 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r251987 | rmudgett | 2010-03-12 13:40:16 -0600 (Fri, 12 Mar 2010) | 9 lines
Merged revisions 251986 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r251986 | rmudgett | 2010-03-12 13:33:22 -0600 (Fri, 12 Mar 2010) | 1 line
Make chan_dahdi wakeup_sub() prototype not conditional.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251990
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 11 Mar 2010 21:08:23 +0000 (21:08 +0000)]
Merged revisions 251884 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r251884 | tilghman | 2010-03-11 15:07:07 -0600 (Thu, 11 Mar 2010) | 8 lines
Because ExecIf needs to reprocess arguments, it's best if we don't remove quotes during parsing.
(closes issue #16905)
Reported by: ip-rob
Patches:
20100303__issue16905.diff.txt uploaded by tilghman (license 14)
Tested by: ip-rob
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251886
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 11 Mar 2010 20:27:28 +0000 (20:27 +0000)]
Merged revisions 251877 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r251877 | tilghman | 2010-03-11 14:25:02 -0600 (Thu, 11 Mar 2010) | 8 lines
If the argument to the system application is quoted, ensure we remove the quotes before trying to execute.
(closes issue #16842)
Reported by: ip-rob
Patches:
20100310__issue16842.diff.txt uploaded by tilghman (license 14)
Tested by: ip-rob
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251878
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 11 Mar 2010 19:21:19 +0000 (19:21 +0000)]
Verify whether the created buffer was actually large enough to hold the expanded value.
For certain types of queries, where the size of the substituted query was much
larger than the template, it was possible for the substitution buffer to be too
small. This is only an issue in 1.6.1, as previously we used a static buffer
anyway, and we have a substitution routine in 1.6.2 forward that automatically
sizes itself appropriately to handle larger expansions.
(closes issue #17006)
Reported by: viniciusfontes
Patches:
20100311__issue17006.diff.txt uploaded by tilghman (license 14)
Tested by: tilghman
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251875
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Thu, 11 Mar 2010 07:37:48 +0000 (07:37 +0000)]
Add supporting code for app-directory pause option.
Since 1.6.1 CLI help reports that option p(n) 'initial pause' is available.
Supporting code was never implemented.
(closes issue #16751)
Reported by: alecdavis
Patches:
based on directory_pause.trunk.diff.txt uploaded by alecdavis (license 585)
Tested by: alecdavis
Review: https://reviewboard.asterisk.org/r/481/
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251819
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 10 Mar 2010 20:59:01 +0000 (20:59 +0000)]
Merged revisions 251679 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r251679 | jpeeler | 2010-03-10 14:51:23 -0600 (Wed, 10 Mar 2010) | 13 lines
Fix ParkAndAnnounce not respecting parking options.
The patch ensures that if a peer does not exist, parking settings are read from
the channel. A unit test has been written to ensure proper operation for both
standard parking and parking using masquerades.
(closes issue #16592)
Reported by: mwyres
Patches:
bug_16592.diff uploaded by snuffy (license 35)
Review: https://reviewboard.asterisk.org/r/539/
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251684
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 9 Mar 2010 20:39:10 +0000 (20:39 +0000)]
Merged revisions 251475 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r251475 | tilghman | 2010-03-09 14:30:03 -0600 (Tue, 09 Mar 2010) | 8 lines
Build system modifications to ensure that Asterisk properly builds on Mac OS X 10.6.
(closes issue #16997)
Reported by: jquinn
Patches:
20100309__issue16997__2.diff.txt uploaded by tilghman (license 14)
Tested by: tilghman, russell
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251495
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Mon, 8 Mar 2010 18:09:56 +0000 (18:09 +0000)]
Merged revisions 251310 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r251310 | lmadsen | 2010-03-08 12:08:44 -0600 (Mon, 08 Mar 2010) | 21 lines
Merged revisions 251309 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r251309 | lmadsen | 2010-03-08 12:07:44 -0600 (Mon, 08 Mar 2010) | 13 lines
Fix Debian init script to not use -c.
When using the init script as-is currently, it could cause issues on Debian
such as high CPU usage. This fix has worked for several people so I'm
implementing the change.
(closes issue #16784)
Reported by: pabelanger
Tested by: pabelanger, mnick, davidw, mutineer612
(closes issue #16887)
Reported by: jlpedrosa
Tested by: jlpedrosa, mutineer612
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@251312
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 5 Mar 2010 04:42:16 +0000 (04:42 +0000)]
Merged revisions 250913 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r250913 | tilghman | 2010-03-04 22:37:36 -0600 (Thu, 04 Mar 2010) | 7 lines
Missing quote in ODBC query.
(closes issue #16953)
Reported by: elguero
Patches:
app_voicemail-odbc-syntax-fix.diff uploaded by elguero (license 37)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250914
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Fri, 5 Mar 2010 01:08:36 +0000 (01:08 +0000)]
Merged revisions 250787 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r250787 | jpeeler | 2010-03-04 19:05:46 -0600 (Thu, 04 Mar 2010) | 16 lines
Merged revisions 250786 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r250786 | jpeeler | 2010-03-04 19:02:58 -0600 (Thu, 04 Mar 2010) | 9 lines
Fix not being able to specify a URL in MOH class directory.
Don't attempt to chdir on a URL!
(closes issue #16875)
Reported by: raarts
Patches:
moh-http.patch uploaded by raarts (license 937)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250789
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Thu, 4 Mar 2010 20:14:19 +0000 (20:14 +0000)]
Recorded merge of revisions 250730 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r250730 | mmichelson | 2010-03-04 14:12:26 -0600 (Thu, 04 Mar 2010) | 3 lines
Adjust XML for func_channel to indicate that rtpdest can take a "text" argument.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250732
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Wed, 3 Mar 2010 21:25:09 +0000 (21:25 +0000)]
Merged revisions 250609 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r250609 | lmadsen | 2010-03-03 16:22:55 -0500 (Wed, 03 Mar 2010) | 11 lines
Update existing Local channel documentation.
A complete re-write of the Local channel documentation has been performed, with
the existing information from localchannel.txt and localchannel.tex merged in.
(closes issue #16637)
Reported by: kobaz
Patches:
localchannel.tex uploaded by lmadsen (license 10)
localchannel.txt uploaded by lmadsen (license 10)
Tested by: lmadsen, jsmith, mmichelson
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250611
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 3 Mar 2010 19:09:21 +0000 (19:09 +0000)]
Merged revisions 250481 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r250481 | jpeeler | 2010-03-03 13:06:06 -0600 (Wed, 03 Mar 2010) | 22 lines
Merged revisions 250480 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r250480 | jpeeler | 2010-03-03 13:04:11 -0600 (Wed, 03 Mar 2010) | 15 lines
Make sure to clear red alarm after polarity reversal.
From the issue:
The automatic overnight line tests (or manual ones) used on UK (BT) lines causes
a red alarm on a dahdi / TDM400P connected channel. This is because the line
uses voltage tests (battery loss) and polarity reversal. The polarity reversal
causes chan_dahdi to initiate v23 CallerID processing but during this the event
DAHDI_EVENT_NOALARM is ignored so that the alarm is never cleared.
(closes issue #14163)
Reported by: jedi98
Patches:
chan_dahdi-1.4-inalarm.diff uploaded by jedi98 (license 653)
Tested by: mattbrown, Chainsaw, mikeeccleston
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250483
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 3 Mar 2010 18:05:24 +0000 (18:05 +0000)]
Merged revisions 250395 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r250395 | dvossel | 2010-03-03 12:03:19 -0600 (Wed, 03 Mar 2010) | 22 lines
Merged revisions 250394 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r250394 | dvossel | 2010-03-03 12:02:27 -0600 (Wed, 03 Mar 2010) | 16 lines
fixes problem with duplicate TXREQ packets
When Asterisk receives an IAX2 TXREQ packet, try_transfer()
will call store_by_transfercallno() to link the chan_iax2_pvt
struct into iax_transfercallno_pvts. If a duplicate TXREQ
packet is received for the same call, the pvt struct will be
linked into iax_transfercallno_pvts multiple times. This patch
fixes this. Thanks rain for debugging this and providing a patch!
(closes issue #16904)
Reported by: rain
Patches:
iax2-double-txreq-fix.diff uploaded by rain (license 327)
Tested by: rain, dvossel
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250397
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 3 Mar 2010 00:21:22 +0000 (00:21 +0000)]
Merged revisions 250246 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r250246 | dvossel | 2010-03-02 18:18:28 -0600 (Tue, 02 Mar 2010) | 2 lines
fixes signed to unsigned int comparision issue for FaxMaxDatagram value.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250260
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Tue, 2 Mar 2010 21:11:09 +0000 (21:11 +0000)]
Merged revisions 250051 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r250051 | lmadsen | 2010-03-02 16:09:27 -0500 (Tue, 02 Mar 2010) | 8 lines
Update IMAP documentation.
Update the IMAP documentation to make it clear that storing voicemails
in the same folder as a large number of emails could potentially cause
significant slow downs when writing or retrieving voicemails.
(issue #16704)
Reported by: TimeHider
Tested by: lmadsen, TimeHider
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250053
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Tue, 2 Mar 2010 20:53:49 +0000 (20:53 +0000)]
Merged revisions 250045 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r250045 | lmadsen | 2010-03-02 15:52:19 -0500 (Tue, 02 Mar 2010) | 15 lines
Merged revisions 250043 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r250043 | lmadsen | 2010-03-02 15:51:35 -0500 (Tue, 02 Mar 2010) | 7 lines
Update documentation to clarify purpose of unanswered option.
(closes issue #16267)
Reported by: elsto
Patches:
cdr.conf.sample.patch.txt uploaded by lmadsen (license 10)
Tested by: davidw, elsto
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250048
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Tue, 2 Mar 2010 20:38:22 +0000 (20:38 +0000)]
Merged revisions 250037 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r250037 | lmadsen | 2010-03-02 15:36:10 -0500 (Tue, 02 Mar 2010) | 4 lines
Update documentation to not imply we support overriding options.
(closes issue #16855)
Reported by: davidw
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@250039
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Tue, 2 Mar 2010 19:47:21 +0000 (19:47 +0000)]
revert ability to exit echo app
caused a regression, as only supported VOICE, not VIDEO etc.
(issue #16880)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249949
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 2 Mar 2010 19:15:23 +0000 (19:15 +0000)]
Merged revisions 249893 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r249893 | dvossel | 2010-03-02 13:08:38 -0600 (Tue, 02 Mar 2010) | 11 lines
fixes adaptive jitterbuffer configuration
When configuring the adaptive jitterbuffer, the target_extra
value not only could not be set from the configuration, but was
not even being set to its proper default. This value is required
in order for the adaptive jitterbuffer to work correctly. To resolve
this a config option has been added to expose this value to the conf
files, and a default value is provided when no config specific value
is present.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249896
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Tue, 2 Mar 2010 09:05:23 +0000 (09:05 +0000)]
fixes ability to exit echo app
when called from a ISDN channel, null frames prevent '#' exit.
Now only echo back VOICE and DTMF frames
(issue #16880)
Reported by: alecdavis
Patches:
echo_exit_1-6-1.diff.txt uploaded by alecdavis (license 585)
Tested by: alecdavis
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249843
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Mon, 1 Mar 2010 19:39:37 +0000 (19:39 +0000)]
Merged revisions 249672 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r249672 | seanbright | 2010-03-01 14:36:30 -0500 (Mon, 01 Mar 2010) | 18 lines
Merged revisions 249671 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r249671 | seanbright | 2010-03-01 14:35:01 -0500 (Mon, 01 Mar 2010) | 11 lines
Fix crash in app_voicemail related to message counting.
We were passing a 'struct inprocess **' and treating it like a 'struct inprocess *'
causing a segfault.
(closes issue #16921)
Reported by: whardier
Patches:
20100301_issue16921.patch uploaded by seanbright (license 71)
Tested by: whardier
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249674
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 1 Mar 2010 18:39:11 +0000 (18:39 +0000)]
Merged revisions 249623 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r249623 | tilghman | 2010-03-01 12:36:06 -0600 (Mon, 01 Mar 2010) | 2 lines
Constify a bit of app_voicemail, to make ODBC and IMAP compile once again.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249624
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Mon, 1 Mar 2010 17:19:07 +0000 (17:19 +0000)]
Merged revisions 249538 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r249538 | jpeeler | 2010-03-01 11:11:31 -0600 (Mon, 01 Mar 2010) | 18 lines
Merged revisions 249536 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r249536 | jpeeler | 2010-03-01 11:02:03 -0600 (Mon, 01 Mar 2010) | 11 lines
Modify queued frames from local channels to not set the other side to up
In this case, attended transfers were broken due to ast_feature_request_and_dial
detecting the channel being set to up before the answer frame could be read and
therefore failing to mark the channel as ready. This fix is a regression fix for
244785, which should continue to work properly as well.
(closes issue #16816)
Reported by: jamhed
Tested by: jamhed, corruptor
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249548
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sun, 28 Feb 2010 20:51:01 +0000 (20:51 +0000)]
Merged revisions 249491 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r249491 | tilghman | 2010-02-28 14:50:01 -0600 (Sun, 28 Feb 2010) | 5 lines
Fix unit test that Alec Davis broke.
(closes issue #16927)
Reported by: alecdavis
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249492
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sun, 28 Feb 2010 07:13:39 +0000 (07:13 +0000)]
Merged revisions 249405 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r249405 | tilghman | 2010-02-28 01:10:22 -0600 (Sun, 28 Feb 2010) | 2 lines
Properly document voicemail API documents. Also fix a crash reported via the -dev list.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249406
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Alec L Davis [Sat, 27 Feb 2010 23:37:16 +0000 (23:37 +0000)]
overlap receiving: automatically send CALL PROCEEDING when dialplan starts
Following Q.931 5.2.4
When the user has determined that sufficient call information has been received the
user shall stop T302 and send CALL PROCEEDING to the network.
Previously timeouts were possible if the dialplan took a long time to issue any
response back to the network.
Verified that our local TELCO also does the same.
(issue #16789)
Reported by: alecdavis
Patches:
overlap_receiving_trunk.diff.txt uploaded by alecdavis (license 585)
Tested by: alecdavis
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249363
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 27 Feb 2010 14:09:46 +0000 (14:09 +0000)]
Merged revisions 249235 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r249235 | kpfleming | 2010-02-27 09:08:35 -0500 (Sat, 27 Feb 2010) | 9 lines
Merged revisions 249234 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r249234 | kpfleming | 2010-02-27 09:07:59 -0500 (Sat, 27 Feb 2010) | 1 line
add a reference to the now-published IAX2 RFC
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249237
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 26 Feb 2010 18:48:57 +0000 (18:48 +0000)]
Merged revisions 249187 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r249187 | tilghman | 2010-02-26 12:41:57 -0600 (Fri, 26 Feb 2010) | 18 lines
Cleanups to fix bugs in the VM count API functions.
- Urgent voicemails were not attached, because the attachment code looked in the wrong folder.
- Urgent voicemails were sometimes counted twice when displaying the count of new messages.
- Backends were inconsistent as to which voicemails each API counted.
(closes issue #15654)
Reported by: tomo1657
Patches:
20100225__issue15654.diff.txt uploaded by tilghman (license 14)
Tested by: tilghman
(closes issue #16448)
Reported by: hevad
Review: https://reviewboard.asterisk.org/r/525/
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249189
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Fri, 26 Feb 2010 17:05:42 +0000 (17:05 +0000)]
Merged revisions 249101 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r249101 | mmichelson | 2010-02-26 11:04:58 -0600 (Fri, 26 Feb 2010) | 14 lines
Merged revisions 249100 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r249100 | mmichelson | 2010-02-26 11:04:29 -0600 (Fri, 26 Feb 2010) | 8 lines
For T.38 reINVITEs treat a 606 the same as a 488.
(closes issue #16792)
Reported by: vrban
Patches:
t38_606.patch uploaded by vrban (license 756)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@249103
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Thu, 25 Feb 2010 23:11:59 +0000 (23:11 +0000)]
Merged revisions 248952 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r248952 | jpeeler | 2010-02-25 17:09:54 -0600 (Thu, 25 Feb 2010) | 24 lines
Merged revisions 248860 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r248860 | jpeeler | 2010-02-25 15:22:06 -0600 (Thu, 25 Feb 2010) | 18 lines
Ensure that monitor recordings are written to the correct location (again)
This is an extension to 248757. As such the dialplan test has been extended:
exten => 5040, 1, monitor(wav,tmp/jeff/monitor_test,b)
exten => 5040, n, dial(sip/5001)
exten => 5041, 1, monitor(wav,/tmp/jeff/monitor_test2,b)
exten => 5041, n, dial(sip/5001)
exten => 5042, 1, monitor(wav,monitor_test3,b)
exten => 5042, n, dial(sip/5001)
exten => 5043, 1, monitor(wav,tmp/jeff/monitor_test3,m)
exten => 5043, n, changemonitor(monitor_test4)
exten => 5043, n, dial(sip/5001)
exten => 5044, 1, monitor(wav,monitor_test4,m)
exten => 5044, n, changemonitor(tmp/jeff/monitor_test5) ; this looks to fail by design and emits a warning
exten => 5044, n, dial(sip/5001)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@248954
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Thu, 25 Feb 2010 22:42:35 +0000 (22:42 +0000)]
Merged revisions 248946 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r248946 | mmichelson | 2010-02-25 16:41:48 -0600 (Thu, 25 Feb 2010) | 5 lines
Fix incorrect ACL behavior when CIDR notation of "/0" is used.
AST-2010-003
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@248948
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 25 Feb 2010 21:24:49 +0000 (21:24 +0000)]
Merged revisions 248861 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r248861 | tilghman | 2010-02-25 15:22:39 -0600 (Thu, 25 Feb 2010) | 22 lines
Merged revisions 248859 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r248859 | tilghman | 2010-02-25 15:21:05 -0600 (Thu, 25 Feb 2010) | 15 lines
Some platforms clear /var/run at boot, which makes connecting a remote console... difficult.
Previously, we only created the default /var/run/asterisk directory at install
time. While we could create it in the init script, that would not work for
those who start asterisk manually from the command line. So the safest thing
to do is to create it as part of the Asterisk boot process. This also changes
the ownership of the directory, because the pid and ctl files are created after
we setuid/setgid.
(closes issue #16802)
Reported by: Brian
Patches:
20100224__issue16802.diff.txt uploaded by tilghman (license 14)
Tested by: tzafrir
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@248863
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Thu, 25 Feb 2010 18:52:08 +0000 (18:52 +0000)]
Merged revisions 248793 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r248793 | jpeeler | 2010-02-25 12:37:56 -0600 (Thu, 25 Feb 2010) | 22 lines
Merged revisions 248757 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r248757 | jpeeler | 2010-02-25 12:06:54 -0600 (Thu, 25 Feb 2010) | 15 lines
Ensure that monitor recordings are written to the correct location.
Recordings should be placed in the monitor directory when a non-absolute path
is used.
Exact dialplan used for testing:
exten => 5040, 1, monitor(wav,tmp/jeff/monitor_test,b)
exten => 5040, n, dial(sip/5001)
exten => 5041, 1, monitor(wav,/tmp/jeff/monitor_test2,b)
exten => 5041, n, dial(sip/5001)
exten => 5042, 1, monitor(wav,monitor_test3,b)
exten => 5042, n, dial(sip/5001)
ABE-2101
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@248796
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 24 Feb 2010 21:29:23 +0000 (21:29 +0000)]
Merged revisions 248584 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r248584 | tilghman | 2010-02-24 15:17:26 -0600 (Wed, 24 Feb 2010) | 14 lines
Merged revisions 248582 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r248582 | tilghman | 2010-02-24 15:02:18 -0600 (Wed, 24 Feb 2010) | 7 lines
Remove color code sequences from verbose messages that go to logfiles.
(closes issue #16786)
Reported by: dodo
Patches:
logger2.patch uploaded by dodo (license 989)
Tested by: tilghman
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@248641
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 23 Feb 2010 16:48:37 +0000 (16:48 +0000)]
Merged revisions 248397 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r248397 | dvossel | 2010-02-23 10:34:39 -0600 (Tue, 23 Feb 2010) | 15 lines
Merged revisions 248396 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r248396 | dvossel | 2010-02-23 10:26:05 -0600 (Tue, 23 Feb 2010) | 9 lines
fixes invite with replaces deadlock
(closes issue #16862)
Reported by: pwalker
Patches:
replaces_deadlock_1.4 uploaded by dvossel (license 671)
Tested by: pwalker, dvossel
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@248399
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 19 Feb 2010 19:05:34 +0000 (19:05 +0000)]
Merged revisions 228798 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
(closes issue #16470)
Reported by: kjotte
........
r228798 | tilghman | 2009-11-09 01:37:52 -0600 (Mon, 09 Nov 2009) | 14 lines
Fix various problems detected with Valgrind.
* chan_console accessed pvts after deallocation.
* The module loader did not check usecount on shutdown, which led to chan_iax2
reading a timer that was already unloaded.
(closes issue #16062)
Reported by: alexanderheinz
Patches:
20091109__issue16062.diff.txt uploaded by tilghman (license 14)
Tested by: tilghman
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@248009
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Richard Mudgett [Fri, 19 Feb 2010 18:22:12 +0000 (18:22 +0000)]
Merged revisions 247914 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r247914 | rmudgett | 2010-02-19 11:33:33 -0600 (Fri, 19 Feb 2010) | 62 lines
Merged revisions 247910 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
................
r247910 | rmudgett | 2010-02-19 11:18:49 -0600 (Fri, 19 Feb 2010) | 55 lines
Merged revision 247904 from
https://origsvn.digium.com/svn/asterisk/be/branches/C.2-...
..........
r247904 | rmudgett | 2010-02-19 10:49:44 -0600 (Fri, 19 Feb 2010) | 49 lines
Make chan_misdn DTMF processing consistent with other channel technologies.
The processing of DTMF tones on the receiving side of an ISDN channel is
inconsistent with the way it is handled in other channels, especially
DAHDI analog. This causes DTMF tones sent from an ISDN phone to be
doubled at the connected party.
We are using the following 2 options of misdn.conf
1) astdtmf=yes
2) senddtmf=yes
Option one is necessary because the asterisk DSP DTMF detection is better
than mISDN's internal DSP. Not as many false positives.
Option two is necessary to transmit DTMF tones end to end when mISDN
channels are connected to SIP channels with out of band DTMF for example.
The symptom is that DTMF tones sent by an ISDN phone are doubled on the
way through asterisk when two mISDN channels are connected with a Local
channel in between or if it is bridged to an analog channel.
The doubling of DTMF tones is because DTMF is passed inband to asterisk by
the mISDN channel and passed out of band once again after the release of
the DTMF tone. Passing it inband is wrong. Neither an analog channel nor
SIP channel passes DTMF inband if configured to inband DTMF. Analog and
SIP channels filter out the DTMF tones because they use the voice frames
returned by ast_dsp_process. But chan_misdn passes the unfiltered input
voice frames instead.
To overcome one aspect of the problem, the doubling of DTMF tones when two
mISDN channels are directly bridged, someone made an 'optimization', where
in that case the DTMF tone passed out-of-band to the peer channel is not
translated to an inband tone at the transmit side. This optimization is
bad because it does not work in general. For example, analog channels or
mISDN channels when bridged through an intermediary local channel will
generate DTMF tones from out-of-band information. Also, of course, it
must not be done when there is no inband DTMF available.
This patch fixes the issue. Now chan_misdn will filter the received
inband DTMF signal the same as other channel types.
Another change included: No need to build an extra translation path
because ast_process_dsp does it if required.
Patches:
misdn-dtmf.patch
JIRA ABE-2080
................
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247946
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Fri, 19 Feb 2010 17:42:06 +0000 (17:42 +0000)]
Blocked revisions 247915 via svnmerge
........
r247915 | dvossel | 2010-02-19 11:40:26 -0600 (Fri, 19 Feb 2010) | 7 lines
handle_request_invite revise comment, fix coding guideline issues
I'm working with this code right now trying to analyze a deadlock.
This change is just to clean up a few things before I make a more
complex patch.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247917
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 18 Feb 2010 23:15:11 +0000 (23:15 +0000)]
Merged revisions 247841 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r247841 | tilghman | 2010-02-18 17:13:46 -0600 (Thu, 18 Feb 2010) | 7 lines
Revert an errant part of a previous cleanup, to fix a memory corruption issue.
(closes issue #16368)
Reported by: thirionjwf
Patches:
res_speech.c.patch uploaded by thirionjwf (license 955)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247843
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 18 Feb 2010 21:49:35 +0000 (21:49 +0000)]
Merged revisions 247787 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r247787 | tilghman | 2010-02-18 15:42:53 -0600 (Thu, 18 Feb 2010) | 17 lines
If the peer record is from realtime, it could be set to 0, due to MySQL not representing NULL well in integer columns.
NULL means the value is not specified for the column, which normally means
the driver uses whatever is the default value. However, on MySQL, placing
a NULL in either a float or integer column results in a retrieval of the 0
value. Hence, users get an errant error on load. This patch suppresses
that error and makes the value as if it was not there.
Note that this cannot be done in the realtime driver, because the lack of
difference between NULL and 0 can only be intepreted correctly by the
driver itself. If we did it in the realtime driver, then it would be
effectively impossible to set any realtime field to 0, because it would act
as if the field were unspecified and possibly take on a different value.
(closes issue #16683)
Reported by: wdoekes
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247790
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Thu, 18 Feb 2010 21:26:06 +0000 (21:26 +0000)]
Blocked revisions 247770 via svnmerge
........
r247770 | dvossel | 2010-02-18 15:23:48 -0600 (Thu, 18 Feb 2010) | 9 lines
fixes confbridge crash when no timing module is loaded.
(closes issue #16471)
Reported by: kjotte
Patches:
M16471.diff uploaded by junky (license 177)
Tested by: kjotte, junky
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247779
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Thu, 18 Feb 2010 21:00:37 +0000 (21:00 +0000)]
Blocked revisions 247736 via svnmerge
........
r247736 | dvossel | 2010-02-18 14:58:41 -0600 (Thu, 18 Feb 2010) | 7 lines
fixes Queue with C option crash
(closes issue #16475)
Reported by: okrief
Patches:
queue_crash.diff uploaded by dvossel (license 671)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247738
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matthew Nicholson [Thu, 18 Feb 2010 19:45:23 +0000 (19:45 +0000)]
Merged revisions 247652 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r247652 | mnicholson | 2010-02-18 13:39:37 -0600 (Thu, 18 Feb 2010) | 13 lines
Merged revisions 247651 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r247651 | mnicholson | 2010-02-18 13:38:09 -0600 (Thu, 18 Feb 2010) | 6 lines
Copy the calling party's account code to the called party if they don't already have one.
(closes issue #16331)
Reported by: bluefox
Tested by: mnicholson
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247654
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Thu, 18 Feb 2010 16:57:03 +0000 (16:57 +0000)]
Merged revisions 247509 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r247509 | lmadsen | 2010-02-18 11:54:43 -0500 (Thu, 18 Feb 2010) | 9 lines
Merged revisions 247508 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r247508 | lmadsen | 2010-02-18 11:53:44 -0500 (Thu, 18 Feb 2010) | 1 line
Add additional link to best practices document per jsmith.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247511
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Thu, 18 Feb 2010 16:46:21 +0000 (16:46 +0000)]
Merged revisions 247503 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r247503 | lmadsen | 2010-02-18 11:41:04 -0500 (Thu, 18 Feb 2010) | 18 lines
Merged revisions 247502 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r247502 | lmadsen | 2010-02-18 11:38:17 -0500 (Thu, 18 Feb 2010) | 10 lines
Add best practices documentation.
(issue #16808)
Reported by: lmadsen
(issue #16810)
Reported by: Nick_Lewis
Tested by: lmadsen
Review: https://reviewboard.asterisk.org/r/507/
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247505
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 18 Feb 2010 04:21:07 +0000 (04:21 +0000)]
Merged revisions 247423 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r247423 | russell | 2010-02-17 22:20:11 -0600 (Wed, 17 Feb 2010) | 17 lines
Merged revisions 247422 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r247422 | russell | 2010-02-17 22:19:01 -0600 (Wed, 17 Feb 2010) | 10 lines
Tweak argument handling for wget in the sounds Makefile.
1) Fix the check to see if we are using wget to not be full of fail. The
configure script populates this variable with the absolute path to wget if
it is found, so it didn't work.
2) Allow some extra arguments to be passed in for wget. This is just a simple
change to allow our Bamboo build script to tell wget to be quiet and not fill
up our logs with download status output.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247425
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Wed, 17 Feb 2010 21:28:51 +0000 (21:28 +0000)]
Merged revisions 247335 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r247335 | mmichelson | 2010-02-17 15:22:40 -0600 (Wed, 17 Feb 2010) | 20 lines
Fix two problems in ast_str functions found while writing a unit test.
1. The documentation for ast_str_set and ast_str_append state that
the max_len parameter may be -1 in order to limit the size of the
ast_str to its current allocated size. The problem was that the max_len
parameter in all cases was a size_t, which is unsigned. Thus a -1 was
interpreted as UINT_MAX instead of -1. Changing the max_len parameter
to be ssize_t fixed this issue.
2. Once issue 1 was fixed, there was an off-by-one error in the case
where we attempted to write a string larger than the current allotted
size to a string when -1 was passed as the max_len parameter. When trying
to write more than the allotted size, the ast_str's __AST_STR_USED was
set to 1 higher than it should have been. Thanks to Tilghman for quickly
spotting the offending line of code.
Oh, and the unit test that I referenced in the top line of this commit
will be added to reviewboard shortly. Sit tight...
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247336
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Wed, 17 Feb 2010 16:25:51 +0000 (16:25 +0000)]
Merged revisions 247169 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r247169 | mmichelson | 2010-02-17 10:24:54 -0600 (Wed, 17 Feb 2010) | 9 lines
Merged revisions 247168 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r247168 | mmichelson | 2010-02-17 10:24:17 -0600 (Wed, 17 Feb 2010) | 3 lines
Make sure that when autofill is disabled that callers not in the front of the queue cannot place calls.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247171
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Tue, 16 Feb 2010 23:46:24 +0000 (23:46 +0000)]
Merged revisions 247076 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r247076 | mmichelson | 2010-02-16 17:44:33 -0600 (Tue, 16 Feb 2010) | 12 lines
Add va_end calls to __ast_str_helper.
According to the man page for stdarg(3),
"Each invocation of va_copy() must be matched by a
corresponding invocation of va_end() in the same
function."
There were several cases in __ast_str_helper where
va_copy was not matched with a corresponding call
to va_end.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@247078
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Tue, 16 Feb 2010 21:17:06 +0000 (21:17 +0000)]
Merged revisions 246985 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r246985 | mmichelson | 2010-02-16 15:15:38 -0600 (Tue, 16 Feb 2010) | 3 lines
Add some clarifying documentation to the ast_str_set and ast_str_append functions.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246987
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 16 Feb 2010 21:05:24 +0000 (21:05 +0000)]
Merged revisions 246980 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r246980 | dvossel | 2010-02-16 14:54:48 -0600 (Tue, 16 Feb 2010) | 8 lines
warning message if openssl support is missing while attempting tls connection
(closes issue #16673)
Reported by: michaesc
Patches:
tls_error_msg.diff uploaded by dvossel (license 671)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246983
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 16 Feb 2010 17:13:03 +0000 (17:13 +0000)]
Merged revisions 246899 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r246899 | dvossel | 2010-02-16 11:07:41 -0600 (Tue, 16 Feb 2010) | 16 lines
fixes sample rate conversion issue with Monitor application
When using ast_seekstream with the read/write streams of a monitor,
the number of samples we are seeking must be of the same rate as the
stream or the jump calculation will be incorrect. This patch adds logic
to correctly convert the number of samples to jump to the sample rate
the read/write stream is using.
For example, if the call is G722 (16khz) and the read/write stream is
recording a 8khz wav, seeking 320 samples of 16khz audio is not the
same as seeking 320 samples of 8khz audio when performing the ast_seekstream
on the stream.
ABE-2044
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246902
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 15 Feb 2010 23:44:54 +0000 (23:44 +0000)]
Merged revisions 246710 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r246710 | tilghman | 2010-02-15 17:43:28 -0600 (Mon, 15 Feb 2010) | 12 lines
Merged revisions 246709 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r246709 | tilghman | 2010-02-15 17:42:33 -0600 (Mon, 15 Feb 2010) | 5 lines
Make the menuselect instructions correct by allowing 'make menuselect' to actually solve dependency problems.
(Previously, it would fail out again with the same message about running
'make menuselect', which was NOT at all helpful.)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246712
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Fri, 12 Feb 2010 23:34:10 +0000 (23:34 +0000)]
Merged revisions 246546 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r246546 | dvossel | 2010-02-12 17:32:33 -0600 (Fri, 12 Feb 2010) | 21 lines
Merged revisions 246545 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r246545 | dvossel | 2010-02-12 17:30:17 -0600 (Fri, 12 Feb 2010) | 16 lines
lock channel during datastore removal
On channel destruction the channel's datastores are removed and
destroyed. Since there are public API calls to find and remove
datastores on a channel, a lock should be held whenever datastores are
removed and destroyed. This resolves a crash caused by a race
condition in app_chanspy.c.
(closes issue #16678)
Reported by: tim_ringenbach
Patches:
datastore_destroy_race.diff uploaded by tim ringenbach (license 540)
Tested by: dvossel
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246548
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jason Parker [Fri, 12 Feb 2010 19:08:20 +0000 (19:08 +0000)]
Fix some silly formatting that made my head hurt.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246463
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 10 Feb 2010 21:28:39 +0000 (21:28 +0000)]
Merged revisions 246204 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r246204 | tilghman | 2010-02-10 15:24:10 -0600 (Wed, 10 Feb 2010) | 2 lines
Fussy compiler on another machine...
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246206
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 10 Feb 2010 21:21:26 +0000 (21:21 +0000)]
Merged revisions 246200 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r246200 | tilghman | 2010-02-10 15:19:35 -0600 (Wed, 10 Feb 2010) | 2 lines
Fix weird issue with unit tests on optimized build - turned out to be a signing issue.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246202
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 10 Feb 2010 17:52:45 +0000 (17:52 +0000)]
Merged revisions 246116 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r246116 | dvossel | 2010-02-10 11:49:34 -0600 (Wed, 10 Feb 2010) | 14 lines
Merged revisions 246115 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r246115 | dvossel | 2010-02-10 11:44:20 -0600 (Wed, 10 Feb 2010) | 8 lines
fixes random deadlock in app_queue with use_weight during reload
(closes issue #16677)
Reported by: tim_ringenbach
Patches:
app_queue_use_weight_deadlock.diff uploaded by tim ringenbach (license 540)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246119
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 10 Feb 2010 16:55:27 +0000 (16:55 +0000)]
Merged revisions 246070 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r246070 | jpeeler | 2010-02-10 10:47:37 -0600 (Wed, 10 Feb 2010) | 22 lines
Change channel state on local channels for busy,answer,ring.
Previously local channels channel state never changed. This became problematic
when the state of the other side of the local channel was lost, for example
during a masquerade. Changing the state of the local channel allows for the
scenario to be detected when the channel state is set to ringing, but the peer
isn't ringing. The specific problem scenario is described in 164201. Although
this was noted on one of the issues, here is the tested dialplan verified to
work:
exten => 9700,1,Dial(Local/*9700@default&Local/
0009700 @default)
exten => *9700,1,Set(GLOBAL(TESTCHAN)=${CHANNEL:0:${MATH(${LEN(${CHANNEL})}-1):0:2}}1)
exten => *9700,n,wait(3) ;3 works, 1 did not
exten => *9700,n,Dial(SIP/5001)
exten =>
0009700 ,1,Wait(1) ;1 works, 3 did not
exten =>
0009700 ,n,ChannelRedirect(${TESTCHAN},parkedcalls,701,1)
(closes issue #14992)
Reported by: davidw
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246072
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 10 Feb 2010 15:38:27 +0000 (15:38 +0000)]
Merged revisions 246022 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r246022 | tilghman | 2010-02-10 09:36:57 -0600 (Wed, 10 Feb 2010) | 2 lines
Enable warnings on atypical conditions for the FILTER function (suggested by mmichelson on the -dev list).
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@246024
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 10 Feb 2010 14:09:38 +0000 (14:09 +0000)]
Merged revisions 245945 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r245945 | tilghman | 2010-02-10 08:06:12 -0600 (Wed, 10 Feb 2010) | 9 lines
Merged revisions 245944 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r245944 | tilghman | 2010-02-10 07:37:13 -0600 (Wed, 10 Feb 2010) | 2 lines
Include examples of FILTER usage in extension patterns where a "." may be a risk.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245947
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 9 Feb 2010 23:13:07 +0000 (23:13 +0000)]
Merged revisions 245793 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r245793 | dvossel | 2010-02-09 17:07:17 -0600 (Tue, 09 Feb 2010) | 18 lines
Merged revisions 245792 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r245792 | dvossel | 2010-02-09 16:55:38 -0600 (Tue, 09 Feb 2010) | 12 lines
Fixes iaxs and iaxsl size off by one issue.
2^15 = 32768 which is the maximum allowed iax2 callnumber.
Creating the iaxs and iaxsl array of size 32768 means the maximum
callnumber is actually out of bounds. This causes a nasty crash.
(closes issue #15997)
Reported by: exarv
Patches:
iax_fix.diff uploaded by dvossel (license 671)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245795
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 9 Feb 2010 18:09:25 +0000 (18:09 +0000)]
Merged revisions 245729 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r245729 | tilghman | 2010-02-09 12:06:30 -0600 (Tue, 09 Feb 2010) | 8 lines
Ensure frames are only freed once.
(closes issue #16361)
Reported by: vlad
Patches:
20100208__issue16361.diff.txt uploaded by tilghman (license 14)
Tested by: kenny, bloodoff, misaksen
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245731
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 9 Feb 2010 16:26:15 +0000 (16:26 +0000)]
Merged revisions 245680 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r245680 | kpfleming | 2010-02-09 10:24:52 -0600 (Tue, 09 Feb 2010) | 8 lines
Don't offer MMR or JBIG transcoding during T.38 negotiation.
After further discussion with Steve Underwood, we should not (yet) be offering
to receive MMR or JBIG transcoded streams from T.38 endpoints. A future spandsp
release will support those features, and then they can be enabled during
negotiation
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245682
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 8 Feb 2010 23:45:10 +0000 (23:45 +0000)]
Merged revisions 245624 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r245624 | russell | 2010-02-08 17:43:00 -0600 (Mon, 08 Feb 2010) | 5 lines
Fix return value of get_ie_str() and get_ie_str_hash() for non-existent IE.
I found this bug while developing a unit test for event allocation. Testing
is awesome.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245625
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 8 Feb 2010 22:46:36 +0000 (22:46 +0000)]
Merged revisions 245578 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r245578 | tilghman | 2010-02-08 16:31:40 -0600 (Mon, 08 Feb 2010) | 12 lines
Actually use _ASTLDFLAGS in the main/ and channels/ Makefiles.
They were previously passed correctly, but they simply weren't used. This
caused issues with various platforms whose builds needed to pass special
linker flags via the configure script.
(closes issue #16596)
Reported by: pprindeville
Patches:
asterisk-1.6-astldflags.patch uploaded by pprindeville (license 347)
Tested by: tilghman
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245580
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jason Parker [Mon, 8 Feb 2010 20:42:33 +0000 (20:42 +0000)]
Merged revisions 245497 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r245497 | qwell | 2010-02-08 14:41:05 -0600 (Mon, 08 Feb 2010) | 11 lines
Merged revisions 245496 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r245496 | qwell | 2010-02-08 14:39:50 -0600 (Mon, 08 Feb 2010) | 4 lines
Remove reference of documentation in source directory.
People don't always build Asterisk from source (distro packages, anybody?).
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245499
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Fri, 5 Feb 2010 19:26:58 +0000 (19:26 +0000)]
Merged revisions 245090 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r245090 | jpeeler | 2010-02-05 13:26:22 -0600 (Fri, 05 Feb 2010) | 11 lines
Merged revisions 245044 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r245044 | kpfleming | 2010-02-05 12:32:29 -0600 (Fri, 05 Feb 2010) | 5 lines
Remove contrib/firmware directory as it is empty
Remove explicit license for IAXy firmware as it is no longer included in the tree
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@245095
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Sean Bright [Fri, 5 Feb 2010 17:10:13 +0000 (17:10 +0000)]
Merged revisions 244927 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r244927 | seanbright | 2010-02-05 12:05:32 -0500 (Fri, 05 Feb 2010) | 9 lines
Merged revisions 244926 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r244926 | seanbright | 2010-02-05 12:03:35 -0500 (Fri, 05 Feb 2010) | 1 line
Update main copyright date.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244929
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Wed, 3 Feb 2010 19:27:54 +0000 (19:27 +0000)]
Merged revisions 244547 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r244547 | mmichelson | 2010-02-03 13:26:53 -0600 (Wed, 03 Feb 2010) | 3 lines
Initialize counters in ast_sched_report so that resulting data is not bogus.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244553
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 3 Feb 2010 18:43:37 +0000 (18:43 +0000)]
Merged revisions 244505 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r244505 | tilghman | 2010-02-03 12:34:29 -0600 (Wed, 03 Feb 2010) | 8 lines
The chanvar= setting should inherit the entire list of variables, not just the first one.
(closes issue #16359)
Reported by: raarts
Patches:
dahdi-setvars.diff uploaded by raarts (license 937)
Tested by: raarts
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244507
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Tue, 2 Feb 2010 22:31:30 +0000 (22:31 +0000)]
Merged revisions 244443 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r244443 | dvossel | 2010-02-02 16:27:23 -0600 (Tue, 02 Feb 2010) | 18 lines
fixes crash during T.38 negotiation caused by invalid or missing FaxMaxDatagram field
AST-2010-001
(closes issue #16634)
Reported by: krn
(closes issue #16724)
Reported by: barthpbx
(closes issue #16517)
Reported by: bklang
(closes issue #16485)
Reported by: elsto
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244446
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 2 Feb 2010 20:35:35 +0000 (20:35 +0000)]
Merged revisions 244393 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r244393 | tilghman | 2010-02-02 14:32:29 -0600 (Tue, 02 Feb 2010) | 18 lines
Properly respect GOSUB_RESULT as to what to do with the master channel.
Previously, we would parse GOSUB_RESULT, but not actually do anything with it.
(closes issue #16686)
Reported by: bklang
Patches:
app_dial-respect-gosub_result.patch uploaded by bklang (license 919)
(with modifications)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244394
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 2 Feb 2010 18:59:29 +0000 (18:59 +0000)]
Merged revisions 244331 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r244331 | tilghman | 2010-02-02 12:54:33 -0600 (Tue, 02 Feb 2010) | 9 lines
Correct some off-by-one errors, especially when expressions don't contain expected spaces.
Also include the tests provided by the reporter, as regression tests.
(closes issue #16667)
Reported by: wdoekes
Patches:
astsvn-func_match-off-by-one.diff uploaded by wdoekes (license 717)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244333
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 1 Feb 2010 23:31:04 +0000 (23:31 +0000)]
Merged revisions 244243 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r244243 | tilghman | 2010-02-01 17:16:12 -0600 (Mon, 01 Feb 2010) | 18 lines
Merged revisions 244242 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r244242 | tilghman | 2010-02-01 17:13:44 -0600 (Mon, 01 Feb 2010) | 11 lines
Backup and restore original textfile, for prosthesis (gerund of prepend).
Also, fix menuselect such that changing voicemail build options correctly
causes rebuild.
(closes issue #16415)
Reported by: tomo1657
Patches:
prepention.patch uploaded by tomo1657 (license 484)
(with modifications by me to backport to 1.4)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244307
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 1 Feb 2010 18:01:51 +0000 (18:01 +0000)]
Merged revisions 244071 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r244071 | tilghman | 2010-02-01 11:53:39 -0600 (Mon, 01 Feb 2010) | 22 lines
Merged revisions 244070 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r244070 | tilghman | 2010-02-01 11:46:31 -0600 (Mon, 01 Feb 2010) | 16 lines
Revert previous chan_local fix (r236981) and fix instead by destroying expired frames in the queue.
(closes issue #16525)
Reported by: kobaz
Patches:
20100126__issue16525.diff.txt uploaded by tilghman (license 14)
20100129__issue16525__1.6.0.diff.txt uploaded by tilghman (license 14)
Tested by: kobaz, atis
(closes issue #16581)
Reported by: ZX81
(closes issue #16681)
Reported by: alexr1
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@244074
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Thu, 28 Jan 2010 22:53:04 +0000 (22:53 +0000)]
Ensure manager hooks are executed when there are no manager sessions.
Conditional expanded to check for hooks before aborting manager event
processing. The other two changes are just optimizations.
(closes issue #16455)
Reported by: atis
Patches:
manager_hooks_16.patch uploaded by atis (license 242)
Tested by: atis
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243988
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 28 Jan 2010 20:03:41 +0000 (20:03 +0000)]
Merged revisions 243943 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r243943 | tilghman | 2010-01-28 14:00:09 -0600 (Thu, 28 Jan 2010) | 2 lines
Informational message, not an error.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243944
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Leif Madsen [Thu, 28 Jan 2010 18:52:37 +0000 (18:52 +0000)]
Update location of bug tracker in documentation.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243865
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 28 Jan 2010 16:24:39 +0000 (16:24 +0000)]
Merged revisions 243780 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r243780 | russell | 2010-01-28 09:07:23 -0600 (Thu, 28 Jan 2010) | 9 lines
Merged revisions 243779 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r243779 | russell | 2010-01-28 09:03:17 -0600 (Thu, 28 Jan 2010) | 2 lines
Fix a bogus third argument to ast_copy_string().
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243853
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 27 Jan 2010 20:38:46 +0000 (20:38 +0000)]
Merged revisions 243693 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r243693 | jpeeler | 2010-01-27 14:37:33 -0600 (Wed, 27 Jan 2010) | 12 lines
Merged revisions 243691 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r243691 | jpeeler | 2010-01-27 14:35:56 -0600 (Wed, 27 Jan 2010) | 5 lines
Revert 243570, I should have looked at this closer. Will reopen the issue, but
am leaving the review closed as the change was pointless.
(issue #16488)
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243695
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Wed, 27 Jan 2010 18:56:22 +0000 (18:56 +0000)]
Merged revisions 243571 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r243571 | jpeeler | 2010-01-27 12:49:52 -0600 (Wed, 27 Jan 2010) | 16 lines
Merged revisions 243570 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r243570 | jpeeler | 2010-01-27 12:47:34 -0600 (Wed, 27 Jan 2010) | 9 lines
Extend announcement URL used with Queue from 80 chars to PATH_MAX.
(closes issue #16488)
Reported by: syspert
Patches:
soundfilelen.pacth-2 uploaded by syspert (license 938)
Review: https://reviewboard.asterisk.org/r/475/
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243574
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Michelson [Wed, 27 Jan 2010 18:09:43 +0000 (18:09 +0000)]
Merged revisions 243487 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r243487 | mmichelson | 2010-01-27 12:08:02 -0600 (Wed, 27 Jan 2010) | 9 lines
Merged revisions 243486 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r243486 | mmichelson | 2010-01-27 12:06:43 -0600 (Wed, 27 Jan 2010) | 3 lines
Use a safe list traversal while checking for duplicate vars in pbx_builtin_setvar_helper.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243489
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 27 Jan 2010 17:39:16 +0000 (17:39 +0000)]
Merged revisions 243482 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r243482 | russell | 2010-01-27 11:32:07 -0600 (Wed, 27 Jan 2010) | 13 lines
Fix the ability to specify an OSP token for an outbound IAX2 call.
When this patch was originally submitted, the code allowed for the token to be
set via a channel variable. I decided that a cleaner approach would be to
integrate it into the CHANNEL() function. Unfortunately, that is not a suitable
approach. It's not possible to get the value set on the channel soon enough
using that method. So, go back to the simple channel variable method.
(closes issue #16711)
Reported by: homesick
Patches:
iax-svn.diff uploaded by homesick (license 91)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243484
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
David Vossel [Wed, 27 Jan 2010 00:01:04 +0000 (00:01 +0000)]
Merged revisions 243391 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r243391 | dvossel | 2010-01-26 17:56:57 -0600 (Tue, 26 Jan 2010) | 15 lines
Merged revisions 243390 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r243390 | dvossel | 2010-01-26 17:55:49 -0600 (Tue, 26 Jan 2010) | 9 lines
fixes bug with channel receiving wrong privileges after call parking
(closes issue #16429)
Reported by: Yasuhiro Konishi
Patches:
features.c.diff uploaded by Yasuhiro Konishi (license 947)
Tested by: dvossel
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243393
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Tue, 26 Jan 2010 18:26:09 +0000 (18:26 +0000)]
Merged revisions 243266 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r243266 | jpeeler | 2010-01-26 12:20:55 -0600 (Tue, 26 Jan 2010) | 9 lines
Merged revisions 243258 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r243258 | jpeeler | 2010-01-26 12:19:10 -0600 (Tue, 26 Jan 2010) | 2 lines
Remove unnecessary code in ast_read as issue 16058 has been fully solved now.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243292
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jeff Peeler [Tue, 26 Jan 2010 18:12:27 +0000 (18:12 +0000)]
Merged revisions 243244 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r243244 | jpeeler | 2010-01-26 12:07:57 -0600 (Tue, 26 Jan 2010) | 12 lines
Fix crash resulting from frames with invalid data pointers.
In ast_frdup the frame data union does not get set to point to malloced memory
if the datalen is zero, so make sure to handle the same case in ast_frisolate
appropriately.
(closes issue #16058)
Reported by: atis
Patches:
bug16058-fix.patch uploaded by jpeeler (license 325)
Tested by: atis
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243246
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 25 Jan 2010 23:26:07 +0000 (23:26 +0000)]
Merged revisions 239920 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r239920 | tilghman | 2010-01-13 14:38:42 -0600 (Wed, 13 Jan 2010) | 2 lines
Flex uses fwrite incorrectly, which breaks the build. Providing a workaround.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@243058
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 25 Jan 2010 21:53:37 +0000 (21:53 +0000)]
Merged revisions 242967,242971 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r242967 | tilghman | 2010-01-25 15:38:33 -0600 (Mon, 25 Jan 2010) | 9 lines
Merged revisions 242966 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r242966 | tilghman | 2010-01-25 15:36:33 -0600 (Mon, 25 Jan 2010) | 2 lines
Only rebuild parsers by an option in menuselect
........
................
r242971 | tilghman | 2010-01-25 15:51:41 -0600 (Mon, 25 Jan 2010) | 9 lines
Merged revisions 242969 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r242969 | tilghman | 2010-01-25 15:50:22 -0600 (Mon, 25 Jan 2010) | 2 lines
Err, and use the new menuselect define, too.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@242973
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 25 Jan 2010 20:49:45 +0000 (20:49 +0000)]
Merged revisions 242904 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r242904 | oej | 2010-01-25 21:27:59 +0100 (Mån, 25 Jan 2010) | 10 lines
Merged revisions 242850 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r242850 | oej | 2010-01-25 21:03:38 +0100 (Mån, 25 Jan 2010) | 2 lines
Report error when writing to functions returns error in AMI setvar action
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@242916
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 25 Jan 2010 20:24:19 +0000 (20:24 +0000)]
Merged revisions 242857 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
................
r242857 | tilghman | 2010-01-25 14:18:15 -0600 (Mon, 25 Jan 2010) | 9 lines
Merged revisions 242852 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r242852 | tilghman | 2010-01-25 14:15:45 -0600 (Mon, 25 Jan 2010) | 2 lines
Restore FreeBSD to able-to-compile-ish-mode
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@242887
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3