Russell Bryant [Sun, 23 Jul 2006 02:50:25 +0000 (02:50 +0000)]
update to mention svn instead of cvs
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38089
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 23 Jul 2006 02:41:02 +0000 (02:41 +0000)]
various cleanups regarding coding guidelines issues
- malloc to ast_malloc
- malloc + memset to ast_calloc
- sizeof(struct foo) to sizeof(*bar)
- remove indentation of the entire body of a function by returning immediately
on an allocation failure
(issue #7581, tempest1)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38088
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 22 Jul 2006 00:38:30 +0000 (00:38 +0000)]
ast_pbx_outgoing_cdr_failed() is not used outside of pbx.c so make it static
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38078
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 22 Jul 2006 00:33:56 +0000 (00:33 +0000)]
use ast_atomic_fetchadd_int in chan_zap, sip, and iax2 for usecount handling
and fix a couple little things in passing
- usecnt was not initialized in chan_iax2
- ast_update_use_count() was not called after incrementing the count in chan_sip
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38077
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sat, 22 Jul 2006 00:08:21 +0000 (00:08 +0000)]
remove an XXX comment and document that ast_autoservice_start() will return -1
if the channel is already in the autoservice list.
Why is this a valid case to return -1, you ask? Well, there should never be
any code where it is not clear if the channel is in autoservice or not because
trying to read frames from a channel that is in the autoservice list will lead
to bad results because more than one thread will be waiting on frames to arrive
on the channel and then trying to read them.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38076
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 21 Jul 2006 23:58:14 +0000 (23:58 +0000)]
slightly simplify a loop and replace an open coded version of ast_skip_blanks
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38068
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 21 Jul 2006 22:36:25 +0000 (22:36 +0000)]
make ast_state2str thread safe by using thread local storage instead of a
static buffer for storing the result when the state value is unknown
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38060
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Fri, 21 Jul 2006 19:10:58 +0000 (19:10 +0000)]
This corrects the crash condition present in #7575, but I'm not really sure if it's the "right" fix. Please review and make any adjustments you see necessary.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38051
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 21 Jul 2006 17:31:28 +0000 (17:31 +0000)]
Merge a new implementation of ast_inet_ntoa, our thread safe replacement for
inet_ntoa, which uses thread specific data (aka thread local storage) instead
of stack allocatted buffers to store the result.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38042
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 20 Jul 2006 18:42:22 +0000 (18:42 +0000)]
Only bitmaskify the RTP payload structure for video if an RTP structure exists for it... otherwise the default values will cause codec combination madness
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38030
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 20 Jul 2006 16:18:07 +0000 (16:18 +0000)]
add a verbose message to the AGI command, STREAM FILE, similar to the
verbose messages when using Playback, Background, or the GET DATA command
(issue #7297, softins)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38021
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Wed, 19 Jul 2006 22:48:00 +0000 (22:48 +0000)]
Remove "initialization from incompatible pointer type" warnings.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38010
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Wed, 19 Jul 2006 22:40:36 +0000 (22:40 +0000)]
Fix a few doxygen warnings.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38009
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 19 Jul 2006 21:52:59 +0000 (21:52 +0000)]
add menuselect_stub.c to deps list
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38000
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 19 Jul 2006 21:07:14 +0000 (21:07 +0000)]
add notes on the changes to music on hold handling
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37999
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 19 Jul 2006 20:44:39 +0000 (20:44 +0000)]
merge Russell's 'hold_handling' branch, finally implementing music-on-hold handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37988
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 19 Jul 2006 18:50:55 +0000 (18:50 +0000)]
make installation of French and Spanish sounds work properly
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37974
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 19 Jul 2006 18:33:14 +0000 (18:33 +0000)]
use new sound file version
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37973
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Wed, 19 Jul 2006 17:26:47 +0000 (17:26 +0000)]
Fix some reinitialization of prev!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37953
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 19 Jul 2006 17:21:33 +0000 (17:21 +0000)]
restore buildability
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37952
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 19 Jul 2006 17:16:25 +0000 (17:16 +0000)]
Merged revisions 37949 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37949 | kpfleming | 2006-07-19 12:10:10 -0500 (Wed, 19 Jul 2006) | 2 lines
ensure that global 'maxauthreq' is reset to zero during 'reload'
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37951
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 19 Jul 2006 17:16:08 +0000 (17:16 +0000)]
restore buildability (bad marko!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37950
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 19 Jul 2006 13:50:19 +0000 (13:50 +0000)]
revert this morning's incorrect indentation change
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37937
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Wed, 19 Jul 2006 13:28:38 +0000 (13:28 +0000)]
First pass at in-place file manipulation via manager
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37936
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Steve Murphy [Wed, 19 Jul 2006 02:55:24 +0000 (02:55 +0000)]
committing a fix for colons in goto arguments and suppressing operator messages in globals assignments.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37925
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 18 Jul 2006 21:19:59 +0000 (21:19 +0000)]
move variable declarations to the beginning of a block.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37907
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Tue, 18 Jul 2006 20:26:38 +0000 (20:26 +0000)]
Eliminate file descriptor leak in built in HTTP server
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37896
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 18 Jul 2006 16:22:26 +0000 (16:22 +0000)]
Expand speech API so that the developer can interact with the engine more directly and use specific functions of the connector even if a generic API call is not available
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37881
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 18 Jul 2006 00:43:57 +0000 (00:43 +0000)]
Merged revisions 37856 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37856 | russell | 2006-07-17 20:41:47 -0400 (Mon, 17 Jul 2006) | 2 lines
don't crash if the frame has no data, but has a src
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37857
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 17 Jul 2006 23:31:24 +0000 (23:31 +0000)]
if asked to duplicate a frame that has no data, don't set the frame's data
pointer past the end of the buffer allocated for the new frame
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37830
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 17 Jul 2006 23:26:22 +0000 (23:26 +0000)]
Blocked revisions 37828 via svnmerge
........
r37828 | russell | 2006-07-17 19:25:33 -0400 (Mon, 17 Jul 2006) | 3 lines
if asked to duplicate a frame that has no data, don't set the frame's data
pointer past the end of the allocatted buffer for the new frame
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37829
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 17 Jul 2006 22:39:02 +0000 (22:39 +0000)]
Blocked revisions 37808 via svnmerge
........
r37808 | tilghman | 2006-07-17 17:36:56 -0500 (Mon, 17 Jul 2006) | 2 lines
Backport buffer increase to 1.2
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37809
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 17 Jul 2006 16:31:43 +0000 (16:31 +0000)]
H.263 frames can apparently be larger than was originally coded.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37785
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 17 Jul 2006 15:56:16 +0000 (15:56 +0000)]
Merged revisions 37765 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37765 | tilghman | 2006-07-17 10:52:15 -0500 (Mon, 17 Jul 2006) | 2 lines
Overflow bad
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37766
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Mon, 17 Jul 2006 02:17:38 +0000 (02:17 +0000)]
Make app_meetme's do_invite more generic.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37755
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sun, 16 Jul 2006 22:24:39 +0000 (22:24 +0000)]
use a couple of variables to remove duplicate definitions
of the various rules for the NOISY/!NOISY cases.
Approved by: kevin
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37744
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 16 Jul 2006 19:36:29 +0000 (19:36 +0000)]
add a QueueLog application that allows for custom entries in the queue_log
(issue #7368, by stevedavies with some modifications)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37734
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 16 Jul 2006 19:35:09 +0000 (19:35 +0000)]
malloc + memset to ast_calloc
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37733
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Sun, 16 Jul 2006 13:01:48 +0000 (13:01 +0000)]
typo LDFAGS -> LDFLLAGS
detected by: noisy build on FreeBSD
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37719
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 15 Jul 2006 23:35:21 +0000 (23:35 +0000)]
Merged revisions 37691 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37691 | tilghman | 2006-07-15 18:29:28 -0500 (Sat, 15 Jul 2006) | 4 lines
Bug 7513 - ensure that each time we do a query, the results are returned in the
same logical order, so that when we iterate over the list, we get all results,
not some results repeated, due to insufficient sorting.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37692
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Sat, 15 Jul 2006 21:56:58 +0000 (21:56 +0000)]
case consistency in DISA (or is it "disa"?)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37682
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 15 Jul 2006 21:41:40 +0000 (21:41 +0000)]
update configure script with new curl version test
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37680
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 15 Jul 2006 21:39:26 +0000 (21:39 +0000)]
Move curl version test to autoconf script
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37678
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 15 Jul 2006 20:12:28 +0000 (20:12 +0000)]
add comments on what special variables are for
put library path into proper variable for *BSD
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37670
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Sat, 15 Jul 2006 20:02:20 +0000 (20:02 +0000)]
oops?
This should've been 5 chars..
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37669
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 15 Jul 2006 19:59:35 +0000 (19:59 +0000)]
more Makefile cleanup and consistency stuff
don't reuse LIBS variable from top-level Makefile (oops)
build Asterisk binary after subdirs (preparing for embedded modules)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37661
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 15 Jul 2006 16:40:05 +0000 (16:40 +0000)]
use LDFLAGS and LIBS properly, and allow dependencies to provide LDFLAGS if needed (although none do today)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37653
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 15 Jul 2006 16:39:17 +0000 (16:39 +0000)]
update to autoconf 2.60 version
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37652
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Fri, 14 Jul 2006 21:49:40 +0000 (21:49 +0000)]
config sample for the previous, regarding ADSI
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37644
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Fri, 14 Jul 2006 21:49:20 +0000 (21:49 +0000)]
There was an issue with ADSI and iax2, where on an iaxy with a normal phone connected,
in vm_authenticate, it was try to start ADSI on the channel, and it WOULD because it
was "supported", according to the iaxy. There is now a config option (adsi=yes) for
this, which defaults to no. (config sample coming shortly)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37643
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 14 Jul 2006 21:02:55 +0000 (21:02 +0000)]
add missing unregistration of a manager action on module unload
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37638
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Fri, 14 Jul 2006 20:14:38 +0000 (20:14 +0000)]
Rename a couple variables, to be consistent with the rest of the functions
Abstract out some common code into a single function
With the recent scheduler "issues", it pointed out a few things I might have been missing,
so I added some rudimentary vrtp and rtcp stuff
General cleanup...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37629
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 14 Jul 2006 13:34:25 +0000 (13:34 +0000)]
Merged revisions 37612 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37612 | tilghman | 2006-07-14 08:31:11 -0500 (Fri, 14 Jul 2006) | 2 lines
Bug 7526 - previous commit broke app_sms
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37613
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 14 Jul 2006 06:03:41 +0000 (06:03 +0000)]
Whitespace fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37604
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Fri, 14 Jul 2006 05:42:06 +0000 (05:42 +0000)]
Whitespace fix
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37596
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 13 Jul 2006 22:03:47 +0000 (22:03 +0000)]
fix some typos in the conversion from the old SOONER macro to ast_tvcmp
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37586
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 13 Jul 2006 21:23:11 +0000 (21:23 +0000)]
Merged revisions 37571 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37571 | kpfleming | 2006-07-13 16:22:11 -0500 (Thu, 13 Jul 2006) | 2 lines
don't fail/abort if the message category sound file cannot be played, just generate a warning message and continue message playback
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37572
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 13 Jul 2006 20:39:34 +0000 (20:39 +0000)]
swap the G726-32 format numbers, so that IAX2 connections with prior versions of Asterisk will still work properly
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37565
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 13 Jul 2006 20:35:41 +0000 (20:35 +0000)]
actually make the non-standard G726-32 behavior available for SIP clients
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37564
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 13 Jul 2006 20:14:27 +0000 (20:14 +0000)]
Whitespace fix
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37563
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 13 Jul 2006 18:45:21 +0000 (18:45 +0000)]
Blocked revisions 37546 via svnmerge
........
r37546 | russell | 2006-07-13 14:44:17 -0400 (Thu, 13 Jul 2006) | 3 lines
yeah, ummm... This frame pointer should not be static. This situation only
exists in 1.2 (pointed out by Constantine Filin on the asterisk-dev mailing list)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37547
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 13 Jul 2006 16:47:20 +0000 (16:47 +0000)]
Merged revisions 37531 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37531 | kpfleming | 2006-07-13 11:44:23 -0500 (Thu, 13 Jul 2006) | 2 lines
report address of peer trying to subscribe to unknown hint
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37532
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Thu, 13 Jul 2006 15:47:30 +0000 (15:47 +0000)]
Merged revisions 37516 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37516 | tilghman | 2006-07-13 10:45:33 -0500 (Thu, 13 Jul 2006) | 2 lines
Bug 7532 - Typo in enum example
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37517
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 13 Jul 2006 15:37:56 +0000 (15:37 +0000)]
only compare the queue entry's max penalty to the member's penalty when the queue entry actually has a non-zero penalty
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37515
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 13 Jul 2006 15:20:02 +0000 (15:20 +0000)]
Merged revisions 37441-37442 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37441 | kpfleming | 2006-07-12 10:46:56 -0500 (Wed, 12 Jul 2006) | 3 lines
fix a case where ast_lock_path() could leave a randomly-named lock file hanging around
make ast_unlock_path actually report when unlocking fails
........
r37442 | kpfleming | 2006-07-12 10:53:53 -0500 (Wed, 12 Jul 2006) | 2 lines
fix a weird case where a lock file could be left (but would happen almost never)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37514
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Thu, 13 Jul 2006 14:13:24 +0000 (14:13 +0000)]
added even more statefulness for sending out disconnect/release/release_complete messages. added support for incoming presentation/screening. fixed a bug that we generate TONE_EVENTS on hanguptone_indicatem, which caused asterisk to write blocking thread messages. added nodialtone option to prevent dialtone for always_immediate
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37508
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 13 Jul 2006 01:38:47 +0000 (01:38 +0000)]
allow users of RTP to use G726-32 AAL2 packing even when RFC3551 packing has been requested (Sipura/Grandstream ATAs and others will need this)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37501
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 12 Jul 2006 22:42:13 +0000 (22:42 +0000)]
G726-32 changes:
split support for G726-32 into RFC3551 and AAL2 packing orders, since both are in use
change "G726-32" to be RFC3551 packing order, in spite of devices that use AAL2 order with this MIME type
add ability to directly transcode between packing orders
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37494
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 12 Jul 2006 22:10:59 +0000 (22:10 +0000)]
fix some more app_voicemail breakage
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37492
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 12 Jul 2006 20:56:49 +0000 (20:56 +0000)]
- Change filename to current file name
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37485
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 12 Jul 2006 20:35:14 +0000 (20:35 +0000)]
fix the build options for app_voicemail
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37484
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 12 Jul 2006 20:27:46 +0000 (20:27 +0000)]
revert this change for now since it isn't working correctly and there are more
important issues to work on at the moment ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37483
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 12 Jul 2006 19:48:22 +0000 (19:48 +0000)]
add "update" to the list of targets to ignore various included files for and
check the targets in a little bit different way
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37477
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 12 Jul 2006 19:36:42 +0000 (19:36 +0000)]
don't let make run configure or menuselect if the target is either
"clean" or "distclean"
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37476
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 12 Jul 2006 19:25:50 +0000 (19:25 +0000)]
repeat after me ...
I WILL TYPE "make" BEFORE COMMITTING ANY CODE
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37475
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 12 Jul 2006 19:09:55 +0000 (19:09 +0000)]
Re-enable RTCP quality reports
(Bug found in SIP Master Class, Chicago)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37474
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 12 Jul 2006 18:39:36 +0000 (18:39 +0000)]
Merged revisions 37458 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37458 | tilghman | 2006-07-12 13:29:01 -0500 (Wed, 12 Jul 2006) | 2 lines
Merge fixup for asterisk startup script to zaptel startup script
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37459
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 12 Jul 2006 18:28:31 +0000 (18:28 +0000)]
make some counter variables unsigned, use ast_tvcmp instead of a custom
SOONER macro, and some other little cleanups for things like indentation
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37457
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Wed, 12 Jul 2006 15:25:17 +0000 (15:25 +0000)]
Merged revisions 37439 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37439 | file | 2006-07-12 11:23:59 -0400 (Wed, 12 Jul 2006) | 2 lines
Add support to have maxauthreq as a global option
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37440
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 12 Jul 2006 14:04:16 +0000 (14:04 +0000)]
Merged revisions 37419 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37419 | kpfleming | 2006-07-12 08:54:10 -0500 (Wed, 12 Jul 2006) | 2 lines
remove some more bad examples of using printf
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37433
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 12 Jul 2006 13:29:10 +0000 (13:29 +0000)]
Merged revisions 37417 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37417 | kpfleming | 2006-07-12 08:18:21 -0500 (Wed, 12 Jul 2006) | 2 lines
get rid of some more printf's (although most of these were ifdef-ed out)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37418
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Wed, 12 Jul 2006 03:58:47 +0000 (03:58 +0000)]
Merged revisions 37402 via svnmerge from
https://svn.digium.com/svn/asterisk/branches/1.2
........
r37402 | mogorman | 2006-07-11 22:55:36 -0500 (Tue, 11 Jul 2006) | 2 lines
GRRR no fprintf!
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37403
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 11 Jul 2006 23:27:51 +0000 (23:27 +0000)]
say times in spanish properly (using new sound files that are not yet released)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37396
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Tue, 11 Jul 2006 19:30:35 +0000 (19:30 +0000)]
* Introducing a new way for the l1watcher thread using the ast_sched way. Now l1watcher timeouts can be configured separately for every portgroup.
* added a signal handler to allow waking up the misdn task thread (that may sleep in a poll call) via misdn_tasks_wakeup().
* overlap_dial functionality implemented.
* fixes a bug which leads to a segfault after reordering config elements in the enum or struct
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37382
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 11 Jul 2006 19:03:56 +0000 (19:03 +0000)]
And now the trunk version! Add an option for IAX2 users that allows you to set how many outstanding AUTHREQs chan_iax2 will wait for replies on.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37380
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Tue, 11 Jul 2006 19:01:49 +0000 (19:01 +0000)]
Blocked revisions 37378 via svnmerge
........
r37378 | file | 2006-07-11 14:00:50 -0500 (Tue, 11 Jul 2006) | 2 lines
Add configuration option for IAX2 users that will limit the amount of outstanding AUTHREQs we are waiting for replies on.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37379
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Mon, 10 Jul 2006 21:07:48 +0000 (21:07 +0000)]
Merged revisions 37361 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37361 | kpfleming | 2006-07-10 16:01:35 -0500 (Mon, 10 Jul 2006) | 2 lines
do masquerade-behind-proxy checking with better control over locks
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37362
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Mon, 10 Jul 2006 20:53:44 +0000 (20:53 +0000)]
removed mqueue branch reference, because mqueue is head now.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37355
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 10 Jul 2006 19:58:33 +0000 (19:58 +0000)]
Fixed. Done. Good. Make ast_join work like it used to.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37348
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 10 Jul 2006 19:55:06 +0000 (19:55 +0000)]
Unbreak ast_join due to whitespace changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37347
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Mon, 10 Jul 2006 19:39:47 +0000 (19:39 +0000)]
Remove BRIDGE_OPTIMIZATION since it is deprecated or obsolete (take your pick)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37346
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 10 Jul 2006 19:05:48 +0000 (19:05 +0000)]
Whitespace changes only
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37345
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 10 Jul 2006 17:42:12 +0000 (17:42 +0000)]
Whitespace changes only
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37339
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 10 Jul 2006 11:20:49 +0000 (11:20 +0000)]
Remove configuration option "restrictcid" that is nowhere to
be seen in the code. Did it exist, was it planned to exist
or was it documentationware only? Ask Dr Asterisk.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37324
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Mon, 10 Jul 2006 11:06:47 +0000 (11:06 +0000)]
removed unnecessary locking, which might have created deadlocks. removed find_chan_by_l3id, since the l3id is not unique over all ports. removed automatic nt_stack reinitialization, since this creates segfaults.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37323
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sun, 9 Jul 2006 14:32:08 +0000 (14:32 +0000)]
remove skeleton support for G.723.1 codec since we will never ship the rest of what is needed anyway :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37320
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Sat, 8 Jul 2006 02:24:07 +0000 (02:24 +0000)]
Support hold/unhold in Zap, update IAX2 parser to know about modern commands, forward hold/unhold in dial, add hold device state
and implement holding in the SLA.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37318
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Fri, 7 Jul 2006 23:59:54 +0000 (23:59 +0000)]
Merged revisions 37307 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r37307 | file | 2006-07-07 19:57:53 -0400 (Fri, 07 Jul 2006) | 2 lines
Change message regarding marker bit forcing when SSRC changes to be shown only during debug so it doesn't overload high capacity systems
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37308
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 7 Jul 2006 16:22:32 +0000 (16:22 +0000)]
remove the use of -Wno-pointer-sign. Asterisk now builds without any of these
warnings present on my machine.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37303
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 7 Jul 2006 16:20:28 +0000 (16:20 +0000)]
pointer signedness warnings
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37302
65c4cc65-6c06-0410-ace0-
fbb531ad65f3