]>
git.ipfire.org Git - thirdparty/asterisk.git/log
Tilghman Lesher [Tue, 6 Jun 2006 16:55:23 +0000 (16:55 +0000)]
Bug 7287 - A too short voicemail with ODBC_STORAGE will cause the first voicemail to be deleted erroneously
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@32605
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 6 Jun 2006 16:02:43 +0000 (16:02 +0000)]
Bug 7268 - Callerid leaks memory on error
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@32582
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 6 Jun 2006 15:48:00 +0000 (15:48 +0000)]
clean up yesterday's security fix to not cause breakage when video mini frames are received
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@32566
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Mon, 5 Jun 2006 19:53:16 +0000 (19:53 +0000)]
ensure that the received number of bytes is included in all IAX2 incoming frame analysis checks (fixes a known vulnerability)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@32373
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sun, 4 Jun 2006 03:43:35 +0000 (03:43 +0000)]
return bridge exit logic to what it was before i broke it :-(
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31921
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 3 Jun 2006 17:02:49 +0000 (17:02 +0000)]
when using moh files mode, don't look for a file past the number of files
that have been loaded, or worse, past the size of the files array
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31775
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Sat, 3 Jun 2006 14:48:13 +0000 (14:48 +0000)]
Fix doxygen comment about AST_LIST_HEAD_INIT_NOLOCK
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31738
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 1 Jun 2006 21:46:50 +0000 (21:46 +0000)]
remove pointless forcing of the channel into SLINEAR mode; the write format will be set later based on the file that is chosen to be played to the channel
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31555
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 1 Jun 2006 20:27:50 +0000 (20:27 +0000)]
handle Zap transfers behind chan_agent properly so the agent doesn't get stuck waiting for the call to hang up
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31520
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 1 Jun 2006 12:41:47 +0000 (12:41 +0000)]
remove a sample entry that never should have been added (code to support it was not merged)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31321
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 31 May 2006 23:50:00 +0000 (23:50 +0000)]
if the connection to a FastAGI server fails because of a timeout, log a more
informative log message
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31194
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 31 May 2006 22:26:38 +0000 (22:26 +0000)]
silence a warning message that is not a warning
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31161
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 31 May 2006 20:26:17 +0000 (20:26 +0000)]
fix misplaced manager event (issue #6866, flefoll)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@31127
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 30 May 2006 19:18:30 +0000 (19:18 +0000)]
check the proper variable...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30874
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 30 May 2006 16:07:16 +0000 (16:07 +0000)]
another S/390 build fix
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30802
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Tue, 30 May 2006 14:55:16 +0000 (14:55 +0000)]
Fix infinite loop scenario and add some sanity checking to prevent segfault on a NULL parameter coming in (which probably shouldn't happen, but just to be safe...)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30770
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Fri, 26 May 2006 17:09:51 +0000 (17:09 +0000)]
A new way to try and deal with deadlocks that occur in app_queue at present. Using this approach, we only manipulate the main queue mutexes when we get a dev state change on a device that is actually a member of a queue. Backported from /trunk for the "bug fix".
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30546
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Thu, 25 May 2006 21:22:16 +0000 (21:22 +0000)]
Oops.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30424
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 25 May 2006 20:03:11 +0000 (20:03 +0000)]
Don't play the enter sound twice when a person joins a conference after the leader has joined it. (issue #6138 reported by shanermn)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30373
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 25 May 2006 18:40:42 +0000 (18:40 +0000)]
add a missing endif from the recent Makefile change and use indentation
to hopefully prevent us from breaking this Makefile once again
(This nesting is no longer used in the trunk version of this Makefile)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30329
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 25 May 2006 17:39:33 +0000 (17:39 +0000)]
don't try to use -march=s390 when building on S/390 systems (reported via asterisk-users mailing list)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30296
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 25 May 2006 17:18:01 +0000 (17:18 +0000)]
allow SIPCHANINFO(peername) to work for calls from users as well (issue #7215)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30293
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 25 May 2006 15:27:44 +0000 (15:27 +0000)]
Get rid of an incorrect SIP dial string in the sample extensions.conf - I even tried variations... no go (issue #7222 reported by arkadia)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30239
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 24 May 2006 21:24:45 +0000 (21:24 +0000)]
oops... make sure to stop processing a request once we have sent an authentication challenge (issue #7220)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30098
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 24 May 2006 20:09:24 +0000 (20:09 +0000)]
don't send CANCEL on a pending INVITE if we haven't received a provisional response yet... mark it pending until the first response is received (issue #7079)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30069
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Wed, 24 May 2006 19:55:21 +0000 (19:55 +0000)]
app_meemte used the ast_max_exten instead of path_max
solves bug 6822
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30037
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 24 May 2006 19:44:26 +0000 (19:44 +0000)]
Merge branch for bug 6264 (Privacy option 2 returns dial-status ANSWER / option_priority_jumping not respected) (reported by jkoopmann and branch by murf
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30035
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 24 May 2006 19:14:01 +0000 (19:14 +0000)]
Fix deadlock caused by a race condition in the logger when reloading (issue #7195 reported and fixed by softins)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@30033
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 24 May 2006 16:59:20 +0000 (16:59 +0000)]
support video recording via AGI 'RECORD FILE' command (issue #7068)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29973
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 24 May 2006 16:52:08 +0000 (16:52 +0000)]
fix various bugs related to exiting from queue via keypress and moh handling (issue #6776, different fix)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29971
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 24 May 2006 16:17:26 +0000 (16:17 +0000)]
respect 'usecallingpres' in zapata.conf even if CLID has not been set for the channel (issue #7123)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29969
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 24 May 2006 12:31:45 +0000 (12:31 +0000)]
fix for non-OSP builds (issue #7217)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29959
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 24 May 2006 03:32:02 +0000 (03:32 +0000)]
add an option to allow the admin to 'hide' SIP user/peer names from systems trying to 'fish' names
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29904
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 23 May 2006 21:44:52 +0000 (21:44 +0000)]
fix the sourceaddress option (issue #7213, alphaque)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29849
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 23 May 2006 18:16:40 +0000 (18:16 +0000)]
simplify/fix lock retry, and fix comment
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29764
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Tue, 23 May 2006 17:17:02 +0000 (17:17 +0000)]
Sanity check code for an extended failure in trying to obtain a channel lock that may have been obtained elsewhere. Prevents the monitor thread of the SIP module from going into an infinite loop, effectively, breaking SIP until you restart Asterisk or the mutex is unlocked, whichever comes first.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29733
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 23 May 2006 17:15:23 +0000 (17:15 +0000)]
backport some mutex initialization and linked list handling fixes from trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29732
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Tue, 23 May 2006 15:58:24 +0000 (15:58 +0000)]
Fix a potential leak and correct (hopefully) a segfault under certain conditions. #6784 (vovan and perry testing)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29696
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 22 May 2006 21:27:12 +0000 (21:27 +0000)]
Increase the silence threshold to 128 to "fix" it, so I'm told. (issue #6595 reported by davetroy fixed by casper)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29555
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 22 May 2006 20:15:04 +0000 (20:15 +0000)]
Use the correct language when playing the transfer sound (issue #7109 reported by casper)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29512
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 22 May 2006 16:33:03 +0000 (16:33 +0000)]
Preserve presentation bit when going through chan_local (issue #7002 reported by acunningham)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29464
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 22 May 2006 14:59:59 +0000 (14:59 +0000)]
Bug 7194 - spelling fix
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29398
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 22 May 2006 14:34:34 +0000 (14:34 +0000)]
Bug 7196 - month range did not work
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29394
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Sun, 21 May 2006 15:16:59 +0000 (15:16 +0000)]
When an application that is executed via applicationmap and exits non-zero, make sure that we pass through the correct return value from the application to make sure a segfault doesn't occur by a bridge trying to continue when it should not. Also, when executing applications via applicationmap, make sure that the application is executed against the channel whose DTMF caused it to be fired off in the first place. (part 1/2 of #7090 - this is the only fix that will be applied to both 1.2 and /trunk) acunningham and blitzrage on testing...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29196
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 20 May 2006 19:50:41 +0000 (19:50 +0000)]
fix the possibility of writing one byte past the end of a buffer.
(issue #7189, Mithraen)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29052
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 20 May 2006 02:35:53 +0000 (02:35 +0000)]
don't allow queue member devices to ring longer than the total queue timeout (issue #6423, reported and patched by bcnit)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28968
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 20 May 2006 02:31:30 +0000 (02:31 +0000)]
fix a case where code made assumptions about how memory for variables is
allocatted on the stack - this patch is slightly different than the one
that went in for the trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28966
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 20 May 2006 00:55:31 +0000 (00:55 +0000)]
don't try to predict where the compiler will place things on the stack... put them in the right place explicitly (issues #7029 and #7100, maybe others)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28896
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 19 May 2006 19:39:55 +0000 (19:39 +0000)]
use the specified 'subscribecontext' for a peer rather than the context found via the target domain (domain contexts are for calls, not for subscriptions) (issue #7122, reported by raarts)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28794
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 19 May 2006 19:18:41 +0000 (19:18 +0000)]
fix the build of smsq with -Werror. I learned something new about format
strings from this patch! (issue #7141, Mithraen)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28790
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 19 May 2006 19:01:17 +0000 (19:01 +0000)]
This explicit poll is only needed on mac. In fact, it breaks some systems
such as some versions of Fedora, causing 'asterisk -rx' to never exit. This
has been tested on systems showing the asterisk -rx problem, as well as other
unaffected versions of linux, mac osx 10.4, and FreeBSD 6.
(issue #7071)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28754
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 19 May 2006 17:04:02 +0000 (17:04 +0000)]
Make the minidle option actually exist as documented (issue #7159 reported by imran)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28698
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 19 May 2006 16:03:33 +0000 (16:03 +0000)]
When forwarding messages use the context that the active voicemail user was found in. (issue #7010)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28651
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 19 May 2006 15:52:09 +0000 (15:52 +0000)]
Backport of fix for issue #6654 that was fixed in trunk but not here
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28630
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 19 May 2006 15:38:59 +0000 (15:38 +0000)]
Treat paused queue members as unreachable (issue #7127 reported by peterh)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28627
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 18 May 2006 20:43:42 +0000 (20:43 +0000)]
fix up a few more places to find the SDP properly (fallout from fix for #7124)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28384
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 18 May 2006 20:24:07 +0000 (20:24 +0000)]
handle incoming multipart/mixed message bodies in SIP and find the SDP, if presnet (issue #7124 reported and patched by eborgstrom, but very different fix)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28380
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 18 May 2006 19:35:55 +0000 (19:35 +0000)]
use unsigned counters for handling answer/IE lengths while processing DNS results (issue #7174)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28337
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 18 May 2006 19:16:40 +0000 (19:16 +0000)]
support 'inactive' tag for SDP media streams (simple fix, proper fix will appear in 1.4 release) (issue #7130)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28335
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 18 May 2006 17:27:59 +0000 (17:27 +0000)]
Bug 7167 - HasNewVoicemail and VMCOUNT() didn't work when USE_ODBC_STORAGE was defined
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28257
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 18 May 2006 16:31:16 +0000 (16:31 +0000)]
Return -1 on error in ODBC messagecount and 0 on success (issue #7133 reported by cfieldmtm)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28212
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 18 May 2006 14:27:21 +0000 (14:27 +0000)]
Fix endless looping message by checking value of res before doing retries stuff. (issue #7140 reported by tanischen)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28169
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Thu, 18 May 2006 12:13:46 +0000 (12:13 +0000)]
Video in meetme? Hmmm. Removed until we do have some code for it.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@28125
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 17 May 2006 22:34:08 +0000 (22:34 +0000)]
Fix codec priority stuff during authentication (issue #6194 reported by jkoopmann)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27973
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 17 May 2006 19:27:15 +0000 (19:27 +0000)]
Issue #7176 - Crash in expire_register
(We need to find out what's causing peer to be undefined, so this
is just a bandaid, not a real fix)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27927
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 17 May 2006 17:07:52 +0000 (17:07 +0000)]
Priority jumping not working on VoiceMail app with new syntax (issue #7164 reported and fixed by alvaro_palma_aste)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27847
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 17 May 2006 15:17:04 +0000 (15:17 +0000)]
OSPNext does not handle success/failure correctly (issue #7147 reported and fixed by eborgstrom)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27767
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 17 May 2006 09:21:45 +0000 (09:21 +0000)]
chan_sip did not use the TRANSFER_CONTEXT for transfers, like res_features. Now fixed.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27723
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 17 May 2006 02:19:50 +0000 (02:19 +0000)]
Bug 7125 - Fix race condition between resequencing and leaving a message
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27636
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 16 May 2006 23:31:56 +0000 (23:31 +0000)]
Inherit channel variables during call forwards when going through chan_local (issue #7095 reported by raarts)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27594
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 16 May 2006 20:05:17 +0000 (20:05 +0000)]
don't leak frames when deferring DTMF or dropping duplicate ANSWER frames (issue #7041, slightly different fix, reported/patched by clausf)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27468
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 13 May 2006 04:08:29 +0000 (04:08 +0000)]
Bug 7134 - File descriptor leak with ODBC storage of voicemail
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27093
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 11 May 2006 23:02:57 +0000 (23:02 +0000)]
Bug 7086 - pbx_checkcondition substitution, so that arbitrary strings are true (for regex)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@27051
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 11 May 2006 09:05:22 +0000 (09:05 +0000)]
backport fix from trunk for bug #6934, ensuring that RTP mark bit is changed when SSRC changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@26773
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 11 May 2006 08:52:46 +0000 (08:52 +0000)]
ensure that we send a response to REGISTER requests that are successfully authenticated but contain invalid Contact URIs
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@26760
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Tue, 9 May 2006 14:18:45 +0000 (14:18 +0000)]
Add the appropriate jumping behavior that is the standard for 1.2.X to SIPGetHeader that is now deprecated in /trunk. #7111 (blitzrage!!!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@26090
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Tue, 9 May 2006 13:28:39 +0000 (13:28 +0000)]
Correct memory leak in find_user_realtime #7118 (fnordian)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@26050
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 8 May 2006 15:09:55 +0000 (15:09 +0000)]
Issue 7103 - mikma
- The header is named "Require"
- Don't reply to ACK
(Not using patch against trunk)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25608
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Mon, 8 May 2006 14:12:20 +0000 (14:12 +0000)]
Don't show agents as available when they are in wrap-up time. #6726 (ZX81)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25563
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Mon, 8 May 2006 13:35:17 +0000 (13:35 +0000)]
Make QueueStatusComplete event thread safe by wrapping it inside the queue lock clause already there. #7013 (bziherl reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25522
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Mon, 8 May 2006 13:15:30 +0000 (13:15 +0000)]
Oops. :(
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25520
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Mon, 8 May 2006 13:11:32 +0000 (13:11 +0000)]
Don't recheck valid_exit() after getting the result from say_position (which already checks it). Should prevent another loop if the caller hits digits during the position announcement. #6776 (tgj reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25518
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 8 May 2006 11:16:10 +0000 (11:16 +0000)]
Incorrect log statement when playing transfer sounds (issue #7008 reported and fixed by nathan)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25442
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Sun, 7 May 2006 13:38:11 +0000 (13:38 +0000)]
Fix playback behavior to exit correctly when we receive a hangup during playback of the invalid pin message. #7091 (AntD reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25322
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Sun, 7 May 2006 12:48:09 +0000 (12:48 +0000)]
Reset the value of ast_mainpid if we fork so future remote unix connections display the correct PID. #7098 (tzafrir reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25288
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 6 May 2006 02:32:23 +0000 (02:32 +0000)]
re-add a couple of lines that I shouldn't have removed in the previous commit.
I think I should be going to bed now ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25165
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 6 May 2006 02:25:48 +0000 (02:25 +0000)]
fix a problem where the frame's data pointer is overwritten by the newly
allocated data buffer before the data can be copied from it. This is in
the ast_frisolate() function which is rarely used. (issue #6732, stefankroon)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25160
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 6 May 2006 00:05:27 +0000 (00:05 +0000)]
ensure that the appropriate manager events are sent in all of the places where
alarms are detected or cleared (issue #6866, flefoll)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25123
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 5 May 2006 20:49:53 +0000 (20:49 +0000)]
update chan_h323 to reflect the new prototype for rtp_set_peer (issue #6560, casper)
This was fixed a couple months ago in the trunk, but never in 1.2.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25015
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Fri, 5 May 2006 20:44:53 +0000 (20:44 +0000)]
Voicemail fixes along with an API change approved by russellb to fix the bug(s). (jcollie and supczinskib) #7064
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25014
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 5 May 2006 17:39:03 +0000 (17:39 +0000)]
use the correct function name ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24911
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 5 May 2006 14:44:50 +0000 (14:44 +0000)]
use pbx_checkcondition() instead of ast_true() to evaluate the condition
for MacroIf and WhileIf (issue #7086)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24837
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 4 May 2006 16:27:20 +0000 (16:27 +0000)]
Bug 7023 - reload should not unpause members
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24706
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Thu, 4 May 2006 11:17:13 +0000 (11:17 +0000)]
Make sure that only the "|" is a recognized delimiter for Verbose(), as the app documentation already specifies. #7080 (alessiof reporting)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24669
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Wed, 3 May 2006 20:58:10 +0000 (20:58 +0000)]
Correct application documentation to make users aware that certain options cannot be used in conjunction with others. #6666 (chotaire)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24567
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 3 May 2006 18:31:20 +0000 (18:31 +0000)]
fix up "make rpm"
- don't reference the gzipped man page, because we don't store them
compressed anymore
- add some files that currently were not listed
(issue #6837)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24496
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 3 May 2006 12:39:55 +0000 (12:39 +0000)]
Issue #7074 - Problem with long contact lines
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24381
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Tue, 2 May 2006 19:39:50 +0000 (19:39 +0000)]
Make certain ast_stopstream() sets the channel's stream members to NULL after closing them. #7067 (jcomellas)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24295
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 2 May 2006 02:12:52 +0000 (02:12 +0000)]
Prompt does not request '#' to end input, so the application should not require it
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24097
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 1 May 2006 20:44:24 +0000 (20:44 +0000)]
Bug 6864 - drop realtime priority on ALL external processes
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24019
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3