Mark Spencer [Sat, 24 Sep 2005 15:25:52 +0000 (15:25 +0000)]
Fix CLI memory leak (bug #5035)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6635
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Sat, 24 Sep 2005 14:22:12 +0000 (14:22 +0000)]
Fix directed pickup deadlock bug (bug #5270)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6634
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Sat, 24 Sep 2005 14:19:59 +0000 (14:19 +0000)]
Fix cut/paste error (bug #5282)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6633
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Sat, 24 Sep 2005 14:19:00 +0000 (14:19 +0000)]
Don't crash on recursive show extension foo@bar...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6632
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jim Dixon [Fri, 23 Sep 2005 03:07:06 +0000 (03:07 +0000)]
Added support for iaxrpt gui client
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6631
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 23 Sep 2005 02:57:14 +0000 (02:57 +0000)]
move process_quotes_and_slashes to utils.c since it is used by both pbx_ael and pbx_config
clean up some formatting
remove some commented out reference code
move unload_module in pbx_ael down to be with the rest of the standard module functions
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6630
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 23 Sep 2005 02:53:53 +0000 (02:53 +0000)]
Use Goto instead of GotoIf when jumping over the else block (issue #4660)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6629
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 23 Sep 2005 02:40:38 +0000 (02:40 +0000)]
fix some gcc4 pointer signedness warnings and clean up some formatting
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6628
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Wed, 21 Sep 2005 12:47:03 +0000 (12:47 +0000)]
iax2 parser cleanups
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6627
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 19 Sep 2005 12:41:32 +0000 (12:41 +0000)]
don't remove the ast_expr .c files when building testexpr2 since they are
now directly included in the tree
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6626
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 18 Sep 2005 22:13:44 +0000 (22:13 +0000)]
fix ENUMLOOKUP examples (issue #5244)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6625
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 18 Sep 2005 22:10:35 +0000 (22:10 +0000)]
add missing newline (issue #5243)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6624
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 16 Sep 2005 18:11:00 +0000 (18:11 +0000)]
clean up singular vs. plural output for the 'show dialplan' CLI command
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6623
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 20:28:23 +0000 (20:28 +0000)]
add Pickup() application (issue #4865)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6622
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeremy McNamara [Thu, 15 Sep 2005 17:08:52 +0000 (17:08 +0000)]
ok wtf, no compiler error here
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6621
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeremy McNamara [Thu, 15 Sep 2005 16:58:02 +0000 (16:58 +0000)]
I swore this compiled. Honest, officer
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6620
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 16:34:39 +0000 (16:34 +0000)]
add API for searching active channels by context/exten
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6619
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 15:44:26 +0000 (15:44 +0000)]
more license/copyright header updates (thanks Ian!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6618
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 15:01:23 +0000 (15:01 +0000)]
revert an optimization that didn't work (issue #5222)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6617
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 14:27:14 +0000 (14:27 +0000)]
correct accidental logic reversal
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6616
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeremy McNamara [Thu, 15 Sep 2005 03:26:02 +0000 (03:26 +0000)]
Lets try this - an attempt to properly deal with DTMF
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6615
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeremy McNamara [Thu, 15 Sep 2005 03:16:07 +0000 (03:16 +0000)]
clean up debug
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6614
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jeremy McNamara [Thu, 15 Sep 2005 03:14:21 +0000 (03:14 +0000)]
castrate the logic in oh323_digit to pass DTMF no matter what. (issue #4989)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6613
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 02:25:06 +0000 (02:25 +0000)]
allow minimum/maximum registration intervals to be set on server side (issue #51111)
respect server-provided registration interval on client side
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6612
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 01:31:49 +0000 (01:31 +0000)]
_really_ fix app_directory (doh... how did I miss this before?) (issue #5232, take two)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6611
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 01:17:51 +0000 (01:17 +0000)]
ensure that Record() will exit even if no audio is received from the channel (issue #4899)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6610
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 00:56:09 +0000 (00:56 +0000)]
revert a portion of issue #5138 which broke this app (issue #5232)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6609
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 00:12:36 +0000 (00:12 +0000)]
don't distribute compressed man pages,let the installer do it
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6608
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 15 Sep 2005 00:05:27 +0000 (00:05 +0000)]
error message generated using backwards logic (issue #5224)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6607
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 23:56:50 +0000 (23:56 +0000)]
clean up ast_verbose(), don't hold the lock any longer than needed
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6606
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 22:51:19 +0000 (22:51 +0000)]
don't leave a buffer not filled in when getting a REGACK (issue #5226)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6605
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 22:45:31 +0000 (22:45 +0000)]
correct 'progressinband' parsing (issue #5209, different fix)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6604
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 22:40:54 +0000 (22:40 +0000)]
ensure that ast_safe_system() is thread-safe (issue #4947)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6603
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 22:06:00 +0000 (22:06 +0000)]
put items in RFC-specified order (issue #5217)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6602
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 21:43:55 +0000 (21:43 +0000)]
proper header name and attribution (issue #5218)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6601
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 21:41:02 +0000 (21:41 +0000)]
various niteroperability fixes (issue #5221)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6600
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 21:24:50 +0000 (21:24 +0000)]
use API call for setting call time limit (issue #5227)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6599
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 21:23:05 +0000 (21:23 +0000)]
doc fixes (issue #5230)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6598
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 20:48:41 +0000 (20:48 +0000)]
spelling fix (issue #5231)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6597
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 20:46:50 +0000 (20:46 +0000)]
update MANY more files with proper copyright/license info (thanks Ian!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6596
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 20:00:54 +0000 (20:00 +0000)]
allow channel receive gain to be adjusted while recording messages/greetings in voicemail (workaround for issue #2023 from the ancient past)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6595
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 14 Sep 2005 18:47:54 +0000 (18:47 +0000)]
delete streamplayer with 'make clean'
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6594
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 17:20:24 +0000 (17:20 +0000)]
use a better name for structure element (when using named initializers)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6593
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 17:19:55 +0000 (17:19 +0000)]
slightly clear argument processing
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6592
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 14:26:27 +0000 (14:26 +0000)]
deprecate EnumLookup() application
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6591
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:52:11 +0000 (02:52 +0000)]
don't abort Asterisk load if configuration not found (issue #5115)
don't register channel type until after config has been loaded
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6590
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:45:37 +0000 (02:45 +0000)]
support all OSP authentication models (issue #5159)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6589
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:41:05 +0000 (02:41 +0000)]
ensure that exten field is cleared when incoming number is not matched to an extension (issue #5203)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6588
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:30:33 +0000 (02:30 +0000)]
don't double define our own string functions on platforms that don't have them (issue #5169)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6587
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:24:38 +0000 (02:24 +0000)]
make While() able to find the matching EndWhile() for when the condition is zero (issue #5145)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6586
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:18:45 +0000 (02:18 +0000)]
ensure that Manager hold/unhold events are generated even for non-bridged channels (issue #4594)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6585
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:15:14 +0000 (02:15 +0000)]
make RTP handling errors less likely to crash Asterisk (issue #5172)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6584
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 02:12:37 +0000 (02:12 +0000)]
more documentation (issue #5174)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6583
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 01:53:06 +0000 (01:53 +0000)]
handle rport/received in Via headers properly (issue #5037)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6582
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 01:46:09 +0000 (01:46 +0000)]
add status variable output and jumping control to SendURL() (issue #4812)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6581
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 01:40:22 +0000 (01:40 +0000)]
add token format specification support (issue #5199)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6580
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 01:36:15 +0000 (01:36 +0000)]
extensive ENUM support update, including ENUMLOOKUP() dialplan function (issue #5201 with mods)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6579
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 01:10:20 +0000 (01:10 +0000)]
more BSD portability fixes (issue #5155)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6578
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 00:59:51 +0000 (00:59 +0000)]
ensure that agent channels don't get seized during login (issue #5020)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6577
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Wed, 14 Sep 2005 00:43:11 +0000 (00:43 +0000)]
Handle dialog updates to to tag properly (bug #5166)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6576
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 00:39:05 +0000 (00:39 +0000)]
ensure that the AGENTBYCALLERID_* variable is cleared when an agent logs in to a different device (issue #5213)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6575
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 00:28:06 +0000 (00:28 +0000)]
partial formatting cleanup
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6574
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 14 Sep 2005 00:27:51 +0000 (00:27 +0000)]
output 'our tag' in proper format
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6573
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 13 Sep 2005 23:36:55 +0000 (23:36 +0000)]
ensure that user events are identified with the correct type (issue #5200)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6571
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 13 Sep 2005 21:59:45 +0000 (21:59 +0000)]
check call limit in ast_pbx_start(), instead of waiting until background thread has been launched (needed for issue #5131)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6568
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Tue, 13 Sep 2005 02:27:32 +0000 (02:27 +0000)]
Try a more generally correct solution, for NFAS (bug #5179)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6567
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Tue, 13 Sep 2005 02:20:37 +0000 (02:20 +0000)]
Restart PRI when we come out of alarm if we're not already up...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6566
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Josh Roberson [Tue, 13 Sep 2005 01:38:00 +0000 (01:38 +0000)]
don't send a 200 ACK before a 404 on invalid subscriptions (Bug #5198)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6565
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Mon, 12 Sep 2005 04:06:52 +0000 (04:06 +0000)]
Fix permissions on safe_asterisk (bug #5193)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6564
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Mon, 12 Sep 2005 03:49:54 +0000 (03:49 +0000)]
Properly install appropriate sound files, prefix spy ones with spy- (bug #5192)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6563
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jim Dixon [Sun, 11 Sep 2005 22:08:44 +0000 (22:08 +0000)]
Better improved HF interface
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6562
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Sun, 11 Sep 2005 17:01:10 +0000 (17:01 +0000)]
Don't allow callwait to happen during initial ringdown (bug #5188)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6561
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Sat, 10 Sep 2005 18:46:38 +0000 (18:46 +0000)]
Make sure RTP timestamps are accurate on playback
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6560
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Josh Roberson [Fri, 9 Sep 2005 21:13:42 +0000 (21:13 +0000)]
Set filaneme BEFORE we return from open_mailbox() if we don't have positive message count (Bug #5175)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6559
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 9 Sep 2005 19:54:34 +0000 (19:54 +0000)]
allow users of RTP to know when the peer endpoint is (apparently) behind a NAT
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6558
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Fri, 9 Sep 2005 18:41:17 +0000 (18:41 +0000)]
Increase PRI buffers just in case
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6557
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Matthew Fredrickson [Fri, 9 Sep 2005 16:07:06 +0000 (16:07 +0000)]
Fix 'w' to correctly send sending complete on PRI
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6556
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Fri, 9 Sep 2005 05:35:14 +0000 (05:35 +0000)]
Make lock logging reentrant when DEBUG_THREADS enabled
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6555
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 9 Sep 2005 01:07:25 +0000 (01:07 +0000)]
don't use a signed buffer for data that the protocol specifies as unsigned.
This fixes an issues with RSA authentication (issue #5148)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6554
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Jim Dixon [Thu, 8 Sep 2005 17:29:49 +0000 (17:29 +0000)]
Fixed signalling problem with pciradio
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6553
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 8 Sep 2005 15:34:38 +0000 (15:34 +0000)]
add missing break (issue #5154)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6552
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 8 Sep 2005 03:23:38 +0000 (03:23 +0000)]
add frame type for T.38, remove some unused stuff
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6551
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 8 Sep 2005 02:26:35 +0000 (02:26 +0000)]
oops :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6550
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 8 Sep 2005 02:24:02 +0000 (02:24 +0000)]
portability fixes for NetBSD (issue #5151)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6549
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 8 Sep 2005 02:21:24 +0000 (02:21 +0000)]
more Cygwin portability (issue #4678)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6548
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 8 Sep 2005 02:19:02 +0000 (02:19 +0000)]
first set of Cygwin portability stuff (issue #4678)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6547
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 8 Sep 2005 00:34:19 +0000 (00:34 +0000)]
ensure that MALLOC_DEBUG and 'make dont-optimize' don't conflict (issue #4970)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6546
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 7 Sep 2005 23:29:17 +0000 (23:29 +0000)]
initialize these variables because they could be used uninitialized in the
case that the codec capabilities are 0, oops
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6545
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 23:18:39 +0000 (23:18 +0000)]
don't reject REGREL requests (issue #5152)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6544
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 22:25:50 +0000 (22:25 +0000)]
update prompts to match new meetme menus
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6543
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 21:39:53 +0000 (21:39 +0000)]
ensure that TRANSFERSTATUS can return FAILURE (issue #5146)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6542
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 21:36:30 +0000 (21:36 +0000)]
enable DTMF monitoring when DYNAMIC_FEATURES are specified for a brige (issue #5153)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6541
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 21:01:31 +0000 (21:01 +0000)]
remove useless buffer initializations (issue #5134)
convert pbx_dundi to use ast_copy_string) (issue #5134)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6540
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 20:54:19 +0000 (20:54 +0000)]
ensure debug messages are only output if debug is enabled (issue #5142)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6539
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Matthew Fredrickson [Wed, 7 Sep 2005 20:52:17 +0000 (20:52 +0000)]
Revert change that removed q931_call structure too soon
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6538
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 20:52:03 +0000 (20:52 +0000)]
handle no-peer-specified-in-dial-string gracefully (issue #5132)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6537
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 20:44:57 +0000 (20:44 +0000)]
add doxygen documentation (issue #5133)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6536
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 20:39:20 +0000 (20:39 +0000)]
put a limit on Macro depth (to combat recursion) (issue #5114)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6535
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 20:33:30 +0000 (20:33 +0000)]
clarify transmission failure message when RTP peer is behind NAT (issue #5136 with mods to use flag bits instead of new variable)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6534
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 7 Sep 2005 19:13:00 +0000 (19:13 +0000)]
convert a bunch of apps to use ast_goto_if_exists() (issue #5138)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6533
65c4cc65-6c06-0410-ace0-
fbb531ad65f3