asterisk/asterisk.git
15 years agoJanitor project, app_controlplayback (bug #5610)
Mark Spencer [Sun, 6 Nov 2005 05:03:14 +0000 (05:03 +0000)]
Janitor project, app_controlplayback (bug #5610)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6971 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoDial janitor patch (bug #5613)
Mark Spencer [Sun, 6 Nov 2005 05:00:42 +0000 (05:00 +0000)]
Dial janitor patch (bug #5613)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6970 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoMeetme whitespace changes (bug #5615)
Mark Spencer [Sun, 6 Nov 2005 04:52:44 +0000 (04:52 +0000)]
Meetme whitespace changes (bug #5615)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6969 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoAdd missing newline (bug #5616)
Mark Spencer [Sun, 6 Nov 2005 04:51:00 +0000 (04:51 +0000)]
Add missing newline (bug #5616)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6968 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFix chan_oss buglets (bug #5618)
Mark Spencer [Sun, 6 Nov 2005 04:44:19 +0000 (04:44 +0000)]
Fix chan_oss buglets (bug #5618)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6967 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFix extra semicolon (bug #5617)
Mark Spencer [Sun, 6 Nov 2005 04:39:52 +0000 (04:39 +0000)]
Fix extra semicolon (bug #5617)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6966 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFix chan_zap build on non-PRI (bug #5620)
Mark Spencer [Sun, 6 Nov 2005 04:38:39 +0000 (04:38 +0000)]
Fix chan_zap build on non-PRI (bug #5620)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6965 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoHandle DTMF properly when combined with other events
Mark Spencer [Sat, 5 Nov 2005 22:30:31 +0000 (22:30 +0000)]
Handle DTMF properly when combined with other events

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6964 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agostop recompiling cli.c on every 'make'
Kevin P. Fleming [Sat, 5 Nov 2005 18:58:27 +0000 (18:58 +0000)]
stop recompiling cli.c on every 'make'

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6963 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5609
Kevin P. Fleming [Fri, 4 Nov 2005 22:11:51 +0000 (22:11 +0000)]
issue #5609

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6962 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoallow the IAXPEER function to check a peer's status
Russell Bryant [Fri, 4 Nov 2005 18:40:35 +0000 (18:40 +0000)]
allow the IAXPEER function to check a peer's status

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6961 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoold compiler compatibility (again...)
Kevin P. Fleming [Fri, 4 Nov 2005 15:23:32 +0000 (15:23 +0000)]
old compiler compatibility (again...)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6960 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agodocument an undocumented variable
Kevin P. Fleming [Thu, 3 Nov 2005 21:53:44 +0000 (21:53 +0000)]
document an undocumented variable

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6958 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoi/ got the loop drop the wrong way around
Ben Kramer [Thu, 3 Nov 2005 21:49:20 +0000 (21:49 +0000)]
i/ got the loop drop the wrong way around

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6957 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agominor cleanup
Kevin P. Fleming [Thu, 3 Nov 2005 21:48:39 +0000 (21:48 +0000)]
minor cleanup

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6956 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoflags usage simplification
Kevin P. Fleming [Thu, 3 Nov 2005 21:40:36 +0000 (21:40 +0000)]
flags usage simplification

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6955 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5589
Russell Bryant [Thu, 3 Nov 2005 21:25:57 +0000 (21:25 +0000)]
issue #5589

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6954 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agomajor update to arg/option parsing APIs and documentation
Kevin P. Fleming [Thu, 3 Nov 2005 21:19:11 +0000 (21:19 +0000)]
major update to arg/option parsing APIs and documentation

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6953 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFixed a couple of silly boo-boo's
Jim Dixon [Thu, 3 Nov 2005 18:58:24 +0000 (18:58 +0000)]
Fixed a couple of silly boo-boo's

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6952 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoUpdate BUGS file (bug #5568)
Mark Spencer [Thu, 3 Nov 2005 02:41:10 +0000 (02:41 +0000)]
Update BUGS file (bug #5568)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6951 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoRequest a sane amount of bandwdith from GK, and fix one-way auido problems with broke...
Jeremy McNamara [Thu, 3 Nov 2005 01:41:32 +0000 (01:41 +0000)]
Request a sane amount of bandwdith from GK, and fix one-way auido problems with broken H.323 stacks *cough* CCM.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6950 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agodocument UserByAlias usage
Jeremy McNamara [Thu, 3 Nov 2005 01:30:33 +0000 (01:30 +0000)]
document UserByAlias usage

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6949 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years ago/ added dropping of loop when hanging up a station port from another chan
Ben Kramer [Thu, 3 Nov 2005 00:04:09 +0000 (00:04 +0000)]
/ added dropping of loop when hanging up a station port from another chan

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6948 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agouhh... oops
Kevin P. Fleming [Wed, 2 Nov 2005 21:50:03 +0000 (21:50 +0000)]
uhh... oops

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6947 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoupgrade Dial() app to use API-based argument/option parsing
Kevin P. Fleming [Wed, 2 Nov 2005 21:46:52 +0000 (21:46 +0000)]
upgrade Dial() app to use API-based argument/option parsing

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6946 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd some doxygen docs
Kevin P. Fleming [Wed, 2 Nov 2005 18:08:33 +0000 (18:08 +0000)]
add some doxygen docs

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6945 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agonative bridging changes
Kevin P. Fleming [Wed, 2 Nov 2005 17:20:35 +0000 (17:20 +0000)]
native bridging changes

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6944 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years ago/ fix to for compiling with both 2.4.x and 3.x vpb-drivers
Ben Kramer [Wed, 2 Nov 2005 01:43:03 +0000 (01:43 +0000)]
/ fix to for compiling with both 2.4.x and 3.x vpb-drivers

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6943 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years ago working on delay issue when bridging via ast_bridge
Ben Kramer [Wed, 2 Nov 2005 01:02:02 +0000 (01:02 +0000)]
 working on delay issue when bridging via ast_bridge

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6942 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years ago added patched to support collecting caller ID before first ring using
Ben Kramer [Tue, 1 Nov 2005 23:20:46 +0000 (23:20 +0000)]
 added patched to support collecting caller ID before first ring using
 line voltage detection (tested in Gibralta)
 added further support for Line Voltage events on OpenLine4 cards
 updated to use ast_codn functions

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6941 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5558
Kevin P. Fleming [Tue, 1 Nov 2005 22:11:55 +0000 (22:11 +0000)]
issue #5558

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6940 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoupdate with today's work
Kevin P. Fleming [Tue, 1 Nov 2005 22:08:04 +0000 (22:08 +0000)]
update with today's work

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6939 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5566
Kevin P. Fleming [Tue, 1 Nov 2005 22:04:14 +0000 (22:04 +0000)]
issue #5566

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6938 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agocommit doc file added in issue #4678
Kevin P. Fleming [Tue, 1 Nov 2005 22:03:16 +0000 (22:03 +0000)]
commit doc file added in issue #4678

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6937 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #4678
Kevin P. Fleming [Tue, 1 Nov 2005 21:53:30 +0000 (21:53 +0000)]
issue #4678

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6936 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5564
Kevin P. Fleming [Tue, 1 Nov 2005 21:11:57 +0000 (21:11 +0000)]
issue #5564

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6935 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5560
Kevin P. Fleming [Tue, 1 Nov 2005 21:02:07 +0000 (21:02 +0000)]
issue #5560

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6934 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5561
Kevin P. Fleming [Tue, 1 Nov 2005 20:57:42 +0000 (20:57 +0000)]
issue #5561

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6933 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoconvert today's earlier changes into ChangeLog format
Kevin P. Fleming [Tue, 1 Nov 2005 20:42:30 +0000 (20:42 +0000)]
convert today's earlier changes into ChangeLog format

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6932 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5499
Kevin P. Fleming [Tue, 1 Nov 2005 20:29:36 +0000 (20:29 +0000)]
issue #5499

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6931 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoissue #5549
Kevin P. Fleming [Tue, 1 Nov 2005 20:26:29 +0000 (20:26 +0000)]
issue #5549

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6930 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd new GCC-specific macro and force inlining of certain functions where speed is...
Kevin P. Fleming [Tue, 1 Nov 2005 20:09:09 +0000 (20:09 +0000)]
add new GCC-specific macro and force inlining of certain functions where speed is paramount, even when optimization is disabled

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6929 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agostart a new ChangeLog file (GNU style, an entry for each set of changes that go into...
Kevin P. Fleming [Tue, 1 Nov 2005 19:57:48 +0000 (19:57 +0000)]
start a new ChangeLog file (GNU style, an entry for each set of changes that go into the tree)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6928 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agorename ChangeLog to CHANGES, a file which will contain a list of the significant...
Kevin P. Fleming [Tue, 1 Nov 2005 19:57:20 +0000 (19:57 +0000)]
rename ChangeLog to CHANGES, a file which will contain a list of the significant changes between Asterisk releases

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6927 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agouse a writeable frame (some channel drivers/transcoders may modify the frame after...
Kevin P. Fleming [Tue, 1 Nov 2005 18:48:05 +0000 (18:48 +0000)]
use a writeable frame (some channel drivers/transcoders may modify the frame after it has been passed to ast_write())

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6926 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agooptionally send silence during recording (issue #5135)
Kevin P. Fleming [Tue, 1 Nov 2005 17:22:25 +0000 (17:22 +0000)]
optionally send silence during recording (issue #5135)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6925 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agodocument locking rules for spy API functions
Kevin P. Fleming [Tue, 1 Nov 2005 15:28:01 +0000 (15:28 +0000)]
document locking rules for spy API functions

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6924 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agowhen going through new user setup, don't change the password if they don't
Russell Bryant [Tue, 1 Nov 2005 02:20:30 +0000 (02:20 +0000)]
when going through new user setup, don't change the password if they don't
match.  Also, allow 3 tries before bailing out.  (issue #5495, different fix)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6922 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoallow DTMF timeout to be configurable (issue #5160)
Kevin P. Fleming [Tue, 1 Nov 2005 00:06:43 +0000 (00:06 +0000)]
allow DTMF timeout to be configurable (issue #5160)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6918 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agohandle comments containing what appear to be context names during voicemail.conf...
Kevin P. Fleming [Mon, 31 Oct 2005 23:41:20 +0000 (23:41 +0000)]
handle comments containing what appear to be context names during voicemail.conf updates better (issue #5385)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6917 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoOnly consider timeouts on realtimers (bug #5554)
Mark Spencer [Mon, 31 Oct 2005 23:38:40 +0000 (23:38 +0000)]
Only consider timeouts on realtimers (bug #5554)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6916 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agofinish chan_misdn commit
Kevin P. Fleming [Mon, 31 Oct 2005 23:30:09 +0000 (23:30 +0000)]
finish chan_misdn commit

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6915 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agorevert strncpy->ast_copy_string changes where the semantics are subtly different
Kevin P. Fleming [Mon, 31 Oct 2005 23:28:30 +0000 (23:28 +0000)]
revert strncpy->ast_copy_string changes where the semantics are subtly different

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6914 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoallow netsock objects to be unref'd so they can disappear when needed (issue #5454)
Kevin P. Fleming [Mon, 31 Oct 2005 23:16:27 +0000 (23:16 +0000)]
allow netsock objects to be unref'd so they can disappear when needed (issue #5454)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6913 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoproperly handle '100 Trying' that arrives after a dialog has been dropped (issue...
Kevin P. Fleming [Mon, 31 Oct 2005 23:03:44 +0000 (23:03 +0000)]
properly handle '100 Trying' that arrives after a dialog has been dropped (issue #5475)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6912 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agohandle improperly formatted initial requests properly (issue #5483)
Kevin P. Fleming [Mon, 31 Oct 2005 22:58:54 +0000 (22:58 +0000)]
handle improperly formatted initial requests properly (issue #5483)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6911 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd experimental mISDN channel driver (issue #4077)
Kevin P. Fleming [Mon, 31 Oct 2005 22:51:12 +0000 (22:51 +0000)]
add experimental mISDN channel driver (issue #4077)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6910 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agovarious text/formatting updates (issue #5503 plus some minor additions)
Kevin P. Fleming [Mon, 31 Oct 2005 22:47:58 +0000 (22:47 +0000)]
various text/formatting updates (issue #5503 plus some minor additions)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6909 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd some warning message for when chan_sip gets overloaded (issue #5530)
Kevin P. Fleming [Mon, 31 Oct 2005 22:18:36 +0000 (22:18 +0000)]
add some warning message for when chan_sip gets overloaded (issue #5530)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6908 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agodon't increment 'inuse' counter when call is being failed because of limit (issue...
Kevin P. Fleming [Mon, 31 Oct 2005 22:08:41 +0000 (22:08 +0000)]
don't increment 'inuse' counter when call is being failed because of limit (issue #5545)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6907 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd some additional log output and comment cleanup in the registration process (issue...
Kevin P. Fleming [Mon, 31 Oct 2005 22:01:13 +0000 (22:01 +0000)]
add some additional log output and comment cleanup in the registration process (issue #5534)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6906 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoproperly support 'musicclass' setting for peers/users (issue #5521)
Kevin P. Fleming [Mon, 31 Oct 2005 21:43:53 +0000 (21:43 +0000)]
properly support 'musicclass' setting for peers/users (issue #5521)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6905 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agodon't use 'rowcount' after SELECT statements, since the ODBC API does not say it...
Kevin P. Fleming [Mon, 31 Oct 2005 21:31:25 +0000 (21:31 +0000)]
don't use 'rowcount' after SELECT statements, since the ODBC API does not say it is allowed (issue #5083)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6904 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoprovide an alternate getloadavg implementation and a fallback for systems that don...
Kevin P. Fleming [Mon, 31 Oct 2005 21:25:21 +0000 (21:25 +0000)]
provide an alternate getloadavg implementation and a fallback for systems that don't have it at all (issue #5549 with minor mods)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6903 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoignore non-regular files during config parsing (issue #5510, different fix)
Kevin P. Fleming [Mon, 31 Oct 2005 21:08:55 +0000 (21:08 +0000)]
ignore non-regular files during config parsing (issue #5510, different fix)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6902 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agodon't pass short arguments by value, it will cause compiler warnings on most platform...
Kevin P. Fleming [Mon, 31 Oct 2005 18:15:02 +0000 (18:15 +0000)]
don't pass short arguments by value, it will cause compiler warnings on most platforms about implicit conversions (thanks Luigi!)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6901 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agofix various bugs related to list handling of channel variables (issue #5548)
Kevin P. Fleming [Mon, 31 Oct 2005 15:34:11 +0000 (15:34 +0000)]
fix various bugs related to list handling of channel variables (issue #5548)
use nolock lists for channel variables, since no locks are needed (these lists are either temporary or protected by the channel's own lock)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6900 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agocorrect comment
Kevin P. Fleming [Mon, 31 Oct 2005 15:33:27 +0000 (15:33 +0000)]
correct comment

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6899 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agosilence compiler warning
Kevin P. Fleming [Mon, 31 Oct 2005 15:21:12 +0000 (15:21 +0000)]
silence compiler warning

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6898 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFix ability to do lots of outbound registrations (bug #5529)
Mark Spencer [Sun, 30 Oct 2005 21:36:27 +0000 (21:36 +0000)]
Fix ability to do lots of outbound registrations (bug #5529)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6897 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoprotect web form parameters against malicious input
Kevin P. Fleming [Sun, 30 Oct 2005 16:30:35 +0000 (16:30 +0000)]
protect web form parameters against malicious input

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6896 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFix build of CVS head on Solaris (bug #5527)
Mark Spencer [Sun, 30 Oct 2005 07:24:27 +0000 (07:24 +0000)]
Fix build of CVS head on Solaris (bug #5527)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6895 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoActually write audio to file in get_voice (bug #5547)
Mark Spencer [Sun, 30 Oct 2005 06:58:17 +0000 (06:58 +0000)]
Actually write audio to file in get_voice (bug #5547)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6894 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoCleanup language in sip.conf (bug #5543)
Mark Spencer [Sat, 29 Oct 2005 21:05:34 +0000 (21:05 +0000)]
Cleanup language in sip.conf (bug #5543)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6893 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoMerge TDS cdr fixes (bug #5517, with slight mods)
Mark Spencer [Sat, 29 Oct 2005 18:49:25 +0000 (18:49 +0000)]
Merge TDS cdr fixes (bug #5517, with slight mods)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6892 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoDo not look for libosp since that name is not used anymore and conflicts with opensp...
Mark Spencer [Sat, 29 Oct 2005 18:14:18 +0000 (18:14 +0000)]
Do not look for libosp since that name is not used anymore and conflicts with opensp (bug #5542)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6891 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoRemove ancient copy/paste error (bug #5541)
Mark Spencer [Sat, 29 Oct 2005 17:45:07 +0000 (17:45 +0000)]
Remove ancient copy/paste error (bug #5541)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6890 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFix minor iax2 device state issue (bug #5540)
Mark Spencer [Sat, 29 Oct 2005 16:23:32 +0000 (16:23 +0000)]
Fix minor iax2 device state issue (bug #5540)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6889 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agodo saturated math properly (thanks to the eagle-eyes of Tony Mountifield)
Kevin P. Fleming [Sat, 29 Oct 2005 13:03:23 +0000 (13:03 +0000)]
do saturated math properly (thanks to the eagle-eyes of Tony Mountifield)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6888 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agofind OSP toolkit library properly
Kevin P. Fleming [Fri, 28 Oct 2005 23:53:07 +0000 (23:53 +0000)]
find OSP toolkit library properly

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6887 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoupdate Makefile for new app name
Kevin P. Fleming [Fri, 28 Oct 2005 23:52:23 +0000 (23:52 +0000)]
update Makefile for new app name

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6886 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agocomplete the rename of MuxMon to MixMonitor
Kevin P. Fleming [Fri, 28 Oct 2005 23:04:30 +0000 (23:04 +0000)]
complete the rename of MuxMon to MixMonitor

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6885 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agomajor redesign of the channel spy infrastructure, increasing efficiency and reducing...
Kevin P. Fleming [Fri, 28 Oct 2005 23:01:13 +0000 (23:01 +0000)]
major redesign of the channel spy infrastructure, increasing efficiency and reducing locking conflicts
(nearly) complete rewrite of app_muxmon, renaming the application to MixMonitor and fixing a large number of bugs and inconsistencies
update app_chanspy to use new spy infrastructure

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6884 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd API call to properly sum two frames of SLINEAR data
Kevin P. Fleming [Fri, 28 Oct 2005 21:49:27 +0000 (21:49 +0000)]
add API call to properly sum two frames of SLINEAR data

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6883 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoensure that SLINEAR volume adjustments don't wrap around short integer maximums
Kevin P. Fleming [Fri, 28 Oct 2005 21:35:55 +0000 (21:35 +0000)]
ensure that SLINEAR volume adjustments don't wrap around short integer maximums

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6882 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agofix remaining breakage from yesterday's changes
Kevin P. Fleming [Fri, 28 Oct 2005 17:22:34 +0000 (17:22 +0000)]
fix remaining breakage from yesterday's changes

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6881 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agouse new app-argument macros, and try to fix yesterday's breakage
Kevin P. Fleming [Fri, 28 Oct 2005 17:11:20 +0000 (17:11 +0000)]
use new app-argument macros, and try to fix yesterday's breakage

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6880 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agofix non-DEBUG_THREADS builds with new cond wrappers and lock header reorganization
Kevin P. Fleming [Fri, 28 Oct 2005 16:59:48 +0000 (16:59 +0000)]
fix non-DEBUG_THREADS builds with new cond wrappers and lock header reorganization

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6879 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agouse API call for frame volume adjustment
Kevin P. Fleming [Fri, 28 Oct 2005 16:36:10 +0000 (16:36 +0000)]
use API call for frame volume adjustment

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6878 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd 'ast_cond_t' type for pthread condition variables, and appropriate API wrappers
Kevin P. Fleming [Fri, 28 Oct 2005 16:35:43 +0000 (16:35 +0000)]
add 'ast_cond_t' type for pthread condition variables, and appropriate API wrappers

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6877 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd macros for explicit module usecount increment/decrement
Kevin P. Fleming [Fri, 28 Oct 2005 16:33:09 +0000 (16:33 +0000)]
add macros for explicit module usecount increment/decrement
remove unnecessary locking around setting usecount to zero

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6876 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd 'tail' pointer to list heads, so that common 'insert-to-tail' operations can...
Kevin P. Fleming [Fri, 28 Oct 2005 16:32:08 +0000 (16:32 +0000)]
add 'tail' pointer to list heads, so that common 'insert-to-tail' operations can run more quickly
add option for list heads without embedded locks

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6875 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd API function to perform volume adjustment on a frame of SLINEAR data
Kevin P. Fleming [Fri, 28 Oct 2005 16:20:44 +0000 (16:20 +0000)]
add API function to perform volume adjustment on a frame of SLINEAR data
documentation cleanup

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6874 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoadd some macros to simplify application argument parsing
Kevin P. Fleming [Fri, 28 Oct 2005 16:19:43 +0000 (16:19 +0000)]
add some macros to simplify application argument parsing

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6873 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agofix compiler warnings
Kevin P. Fleming [Fri, 28 Oct 2005 16:19:04 +0000 (16:19 +0000)]
fix compiler warnings

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6872 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoproperly document this morning's changes to 'ignoreregexpire'
Kevin P. Fleming [Fri, 28 Oct 2005 16:00:09 +0000 (16:00 +0000)]
properly document this morning's changes to 'ignoreregexpire'

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6871 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoMerge highly modified fullcontact in realtime sip patch (bug #4832, heavy mods)
Mark Spencer [Fri, 28 Oct 2005 13:37:31 +0000 (13:37 +0000)]
Merge highly modified fullcontact in realtime sip patch (bug #4832, heavy mods)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6870 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agoFix CDR crash (bug #5525 and many others)
Mark Spencer [Thu, 27 Oct 2005 21:57:53 +0000 (21:57 +0000)]
Fix CDR crash (bug #5525 and many others)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6869 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agostrncpy to ast_copy_string
Russell Bryant [Thu, 27 Oct 2005 02:48:56 +0000 (02:48 +0000)]
strncpy to ast_copy_string

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6868 65c4cc65-6c06-0410-ace0-fbb531ad65f3

15 years agostrncpy to ast_copy_string
Russell Bryant [Thu, 27 Oct 2005 02:42:05 +0000 (02:42 +0000)]
strncpy to ast_copy_string

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6867 65c4cc65-6c06-0410-ace0-fbb531ad65f3