asterisk/asterisk.git
17 years agoFix CLI memory leak (bug #5035)
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

17 years agoFix directed pickup deadlock bug (bug #5270)
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

17 years agoFix cut/paste error (bug #5282)
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

17 years agoDon't crash on recursive show extension foo@bar...
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

17 years agoAdded support for iaxrpt gui client
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

17 years agomove process_quotes_and_slashes to utils.c since it is used by both pbx_ael and pbx_c...
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

17 years agoUse Goto instead of GotoIf when jumping over the else block (issue #4660)
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

17 years agofix some gcc4 pointer signedness warnings and clean up some formatting
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

17 years agoiax2 parser cleanups
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

17 years agodon't remove the ast_expr .c files when building testexpr2 since they are
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

17 years agofix ENUMLOOKUP examples (issue #5244)
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

17 years agoadd missing newline (issue #5243)
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

17 years agoclean up singular vs. plural output for the 'show dialplan' CLI command
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

17 years agoadd Pickup() application (issue #4865)
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

17 years agook wtf, no compiler error here
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

17 years agoI swore this compiled. Honest, officer
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

17 years agoadd API for searching active channels by context/exten
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

17 years agomore license/copyright header updates (thanks Ian!)
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

17 years agorevert an optimization that didn't work (issue #5222)
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

17 years agocorrect accidental logic reversal
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

17 years agoLets try this - an attempt to properly deal with DTMF
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

17 years agoclean up debug
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

17 years agocastrate the logic in oh323_digit to pass DTMF no matter what. (issue #4989)
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

17 years agoallow minimum/maximum registration intervals to be set on server side (issue #51111)
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

17 years ago_really_ fix app_directory (doh... how did I miss this before?) (issue #5232, take...
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

17 years agoensure that Record() will exit even if no audio is received from the channel (issue...
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

17 years agorevert a portion of issue #5138 which broke this app (issue #5232)
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

17 years agodon't distribute compressed man pages,let the installer do it
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

17 years agoerror message generated using backwards logic (issue #5224)
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

17 years agoclean up ast_verbose(), don't hold the lock any longer than needed
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

17 years agodon't leave a buffer not filled in when getting a REGACK (issue #5226)
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

17 years agocorrect 'progressinband' parsing (issue #5209, different fix)
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

17 years agoensure that ast_safe_system() is thread-safe (issue #4947)
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

17 years agoput items in RFC-specified order (issue #5217)
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

17 years agoproper header name and attribution (issue #5218)
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

17 years agovarious niteroperability fixes (issue #5221)
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

17 years agouse API call for setting call time limit (issue #5227)
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

17 years agodoc fixes (issue #5230)
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

17 years agospelling fix (issue #5231)
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

17 years agoupdate MANY more files with proper copyright/license info (thanks Ian!)
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

17 years agoallow channel receive gain to be adjusted while recording messages/greetings in voice...
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

17 years agodelete streamplayer with 'make clean'
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

17 years agouse a better name for structure element (when using named initializers)
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

17 years agoslightly clear argument processing
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

17 years agodeprecate EnumLookup() application
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

17 years agodon't abort Asterisk load if configuration not found (issue #5115)
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

17 years agosupport all OSP authentication models (issue #5159)
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

17 years agoensure that exten field is cleared when incoming number is not matched to an extensio...
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

17 years agodon't double define our own string functions on platforms that don't have them (issue...
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

17 years agomake While() able to find the matching EndWhile() for when the condition is zero...
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

17 years agoensure that Manager hold/unhold events are generated even for non-bridged channels...
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

17 years agomake RTP handling errors less likely to crash Asterisk (issue #5172)
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

17 years agomore documentation (issue #5174)
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

17 years agohandle rport/received in Via headers properly (issue #5037)
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

17 years agoadd status variable output and jumping control to SendURL() (issue #4812)
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

17 years agoadd token format specification support (issue #5199)
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

17 years agoextensive ENUM support update, including ENUMLOOKUP() dialplan function (issue #5201...
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

17 years agomore BSD portability fixes (issue #5155)
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

17 years agoensure that agent channels don't get seized during login (issue #5020)
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

17 years agoHandle dialog updates to to tag properly (bug #5166)
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

17 years agoensure that the AGENTBYCALLERID_* variable is cleared when an agent logs in to a...
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

17 years agopartial formatting cleanup
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

17 years agooutput 'our tag' in proper format
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

17 years agoensure that user events are identified with the correct type (issue #5200)
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

17 years agocheck call limit in ast_pbx_start(), instead of waiting until background thread has...
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

17 years agoTry a more generally correct solution, for NFAS (bug #5179)
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

17 years agoRestart PRI when we come out of alarm if we're not already up...
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

17 years agodon't send a 200 ACK before a 404 on invalid subscriptions (Bug #5198)
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

17 years agoFix permissions on safe_asterisk (bug #5193)
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

17 years agoProperly install appropriate sound files, prefix spy ones with spy- (bug #5192)
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

17 years agoBetter improved HF interface
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

17 years agoDon't allow callwait to happen during initial ringdown (bug #5188)
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

17 years agoMake sure RTP timestamps are accurate on playback
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

17 years agoSet filaneme BEFORE we return from open_mailbox() if we don't have positive message...
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

17 years agoallow users of RTP to know when the peer endpoint is (apparently) behind a NAT
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

17 years agoIncrease PRI buffers just in case
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

17 years agoFix 'w' to correctly send sending complete on PRI
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

17 years agoMake lock logging reentrant when DEBUG_THREADS enabled
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

17 years agodon't use a signed buffer for data that the protocol specifies as unsigned.
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

17 years agoFixed signalling problem with pciradio
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

17 years agoadd missing break (issue #5154)
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

17 years agoadd frame type for T.38, remove some unused stuff
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

17 years agooops :-)
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

17 years agoportability fixes for NetBSD (issue #5151)
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

17 years agomore Cygwin portability (issue #4678)
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

17 years agofirst set of Cygwin portability stuff (issue #4678)
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

17 years agoensure that MALLOC_DEBUG and 'make dont-optimize' don't conflict (issue #4970)
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

17 years agoinitialize these variables because they could be used uninitialized in the
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

17 years agodon't reject REGREL requests (issue #5152)
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

17 years agoupdate prompts to match new meetme menus
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

17 years agoensure that TRANSFERSTATUS can return FAILURE (issue #5146)
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

17 years agoenable DTMF monitoring when DYNAMIC_FEATURES are specified for a brige (issue #5153)
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

17 years agoremove useless buffer initializations (issue #5134)
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

17 years agoensure debug messages are only output if debug is enabled (issue #5142)
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

17 years agoRevert change that removed q931_call structure too soon
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

17 years agohandle no-peer-specified-in-dial-string gracefully (issue #5132)
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

17 years agoadd doxygen documentation (issue #5133)
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

17 years agoput a limit on Macro depth (to combat recursion) (issue #5114)
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

17 years agoclarify transmission failure message when RTP peer is behind NAT (issue #5136 with...
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

17 years agoconvert a bunch of apps to use ast_goto_if_exists() (issue #5138)
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