]> git.ipfire.org Git - thirdparty/asterisk.git/log
thirdparty/asterisk.git
17 years agoClicking forward without selecting a message leaves an errant .lock file.
Tilghman Lesher [Sat, 26 Apr 2008 13:15:21 +0000 (13:15 +0000)] 
Clicking forward without selecting a message leaves an errant .lock file.
(closes issue #12528)
 Reported by: pukepail
 Patches:
       patch.diff uploaded by pukepail (license 431)

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

17 years agoUse consistent logic for checking to see if a call number has been chosen yet.
Russell Bryant [Fri, 25 Apr 2008 21:54:40 +0000 (21:54 +0000)] 
Use consistent logic for checking to see if a call number has been chosen yet.
Also, remove some redundant logic I recently added in a fix.

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

17 years agoMove the unlock of the spyee channel to outside the start_spying() function so that
Mark Michelson [Fri, 25 Apr 2008 19:32:02 +0000 (19:32 +0000)] 
Move the unlock of the spyee channel to outside the start_spying() function so that
the channel is not unlocked twice when using whisper mode.

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

17 years agoReference documentation files that actually exist.
Tilghman Lesher [Fri, 25 Apr 2008 15:53:52 +0000 (15:53 +0000)] 
Reference documentation files that actually exist.
(closes issue #12516)
 Reported by: linuxmaniac
 Patches:
       diff_rev114611.patch uploaded by linuxmaniac (license 472)

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

17 years agoRe-invite RTP during a masquerade so that, for instance, an AMI
Mark Michelson [Thu, 24 Apr 2008 21:35:08 +0000 (21:35 +0000)] 
Re-invite RTP during a masquerade so that, for instance, an AMI
redirect of two channels which are natively bridged will preserve audio
on both channels. This prevents a problem with Asterisk not re-inviting
due to one of the channels having being a zombie.

(closes issue #12513)
Reported by: mneuhauser
Patches:
      asterisk-1.4-114602_restore-RTP-on-fixup.patch uploaded by mneuhauser (license 425)

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

17 years agoOutput of channel variables when eventwhencalled=vars was set
Mark Michelson [Thu, 24 Apr 2008 20:43:03 +0000 (20:43 +0000)] 
Output of channel variables when eventwhencalled=vars was set
was being truncated two characters. This patch corrects the
problem.

(closes issue #12493)
Reported by: davidw

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

17 years agoResolve a deadlock in chan_local by releasing the channel lock
Mark Michelson [Thu, 24 Apr 2008 20:04:24 +0000 (20:04 +0000)] 
Resolve a deadlock in chan_local by releasing the channel lock
temporarily.

(closes issue #11712)
Reported by: callguy
Patches:
      11712.patch uploaded by putnopvut (license 60)
Tested by: acunningham

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

17 years agoEnsure that when we set the accountcode, it actually shows up in the CDR.
Tilghman Lesher [Thu, 24 Apr 2008 19:53:36 +0000 (19:53 +0000)] 
Ensure that when we set the accountcode, it actually shows up in the CDR.
(Fix for AMI Originate)
(Closes issue #12007)

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

17 years agoFix a silly mistake in a change I made yesterday that caused chan_iax2 to blow
Russell Bryant [Thu, 24 Apr 2008 15:55:21 +0000 (15:55 +0000)] 
Fix a silly mistake in a change I made yesterday that caused chan_iax2 to blow
up very quickly.
(issue #12515)

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

17 years agoOnly have one max-forwards header in outbound REFERs.
Olle Johansson [Thu, 24 Apr 2008 14:55:18 +0000 (14:55 +0000)] 
Only have one max-forwards header in outbound REFERs.
Discovered in the Asterisk SIP Masterclass in Orlando. Thanks Joe!

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

17 years agoImprove some broken cookie parsing code. Previously, manager login over HTTP
Russell Bryant [Wed, 23 Apr 2008 22:18:12 +0000 (22:18 +0000)] 
Improve some broken cookie parsing code.  Previously, manager login over HTTP
would only work if the mansession_id cookie was first.  Now, the code builds
a list of all of the cookies in the Cookie header.  This fixes a problem
observed by users of the Asterisk GUI.
(closes AST-20)

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

17 years agoFix an issue that caused getting the correct next channel to not always work.
Russell Bryant [Wed, 23 Apr 2008 20:49:18 +0000 (20:49 +0000)] 
Fix an issue that caused getting the correct next channel to not always work.
Also, remove setting the amount of time to wait for a digit from 5 seconds back
down to 1/10 of a second.  I believe this was so the beep didn't get played over
and over really fast, but a while back I put in another fix for that issue.

(closes issue #12498)
Reported by: jsmith
Patches:
      app_chanspy_channel_walk.trunk.patch uploaded by jsmith (license 15)

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

17 years agoFix reload/unload for res_musiconhold module.
Jason Parker [Wed, 23 Apr 2008 18:28:44 +0000 (18:28 +0000)] 
Fix reload/unload for res_musiconhold module.

(closes issue #11575)
Reported by: sunder
Patches:
      M11575_14_rev3.diff uploaded by junky (license 177)
      bug11575_trunk.diff.txt uploaded by jamesgolovich (license 176)

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

17 years agoStore the manager session ID explicitly as 4 byte ID instead of a ulong. The
Russell Bryant [Wed, 23 Apr 2008 17:55:31 +0000 (17:55 +0000)] 
Store the manager session ID explicitly as 4 byte ID instead of a ulong.  The
mansession_id cookie is coded to be limited to 8 characters of hex, and this
could break logins from 64-bit machines in some cases.
(inspired by AST-20)

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

17 years agoFix find_callno_locked() to actually return the callno locked in some more cases.
Russell Bryant [Wed, 23 Apr 2008 17:16:32 +0000 (17:16 +0000)] 
Fix find_callno_locked() to actually return the callno locked in some more cases.

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

17 years agoAdd 502 support for both directions, not only one... (see r114571)
Olle Johansson [Wed, 23 Apr 2008 16:51:41 +0000 (16:51 +0000)] 
Add 502 support for both directions, not only one...  (see r114571)

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

17 years agoInstead of stopping dialplan execution when SayNumber attempts to say a large number...
Joshua Colp [Wed, 23 Apr 2008 14:54:11 +0000 (14:54 +0000)] 
Instead of stopping dialplan execution when SayNumber attempts to say a large number that it can not print out a message informing the user and continue on.
(closes issue #12502)
Reported by: bcnit

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

17 years agoTreat a 502 just like a 503, when it comes to processing a response code
Tilghman Lesher [Tue, 22 Apr 2008 23:51:44 +0000 (23:51 +0000)] 
Treat a 502 just like a 503, when it comes to processing a response code

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

17 years agoWhen we receive a full frame that is supposed to contain our call number,
Russell Bryant [Tue, 22 Apr 2008 22:15:36 +0000 (22:15 +0000)] 
When we receive a full frame that is supposed to contain our call number,
ensure that it has the correct one.
(closes issue #10078)
(AST-2008-006)

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

17 years agoI thought I was going to be able to leave 1.4 alone, but that was not the case.
Russell Bryant [Tue, 22 Apr 2008 21:14:55 +0000 (21:14 +0000)] 
I thought I was going to be able to leave 1.4 alone, but that was not the case.
I ran into some problems with G.722 in 1.4, so I have merged in all of the fixes
in this area that I have made in trunk/1.6.0, and things are happy again.

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

17 years agoTrivial change to read the number of samples from a frame before calling ast_write()
Russell Bryant [Tue, 22 Apr 2008 19:45:00 +0000 (19:45 +0000)] 
Trivial change to read the number of samples from a frame before calling ast_write()

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

17 years agoAfter a parked call times out, allow the call back to the parker to time out.
Russell Bryant [Tue, 22 Apr 2008 18:29:56 +0000 (18:29 +0000)] 
After a parked call times out, allow the call back to the parker to time out.
(closes issue #10890)

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

17 years agoIf the dial string passed to the call channel callback does not indicate an
Russell Bryant [Tue, 22 Apr 2008 18:03:33 +0000 (18:03 +0000)] 
If the dial string passed to the call channel callback does not indicate an
extension, then consider the extension on the channel before falling back
to the default.

(closes issue #12479)
Reported by: darren1713
Patches:
      exten_dial_fix_chan_iax2.c.patch uploaded by darren1713 (license 116)

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

17 years agoMerge changes from team/russell/issue_9520
Russell Bryant [Tue, 22 Apr 2008 15:20:37 +0000 (15:20 +0000)] 
Merge changes from team/russell/issue_9520

These changes make sure that the reference count for sip_peer objects properly
reflects the fact that the peer is sitting in the scheduler for a scheduled
callback for qualifying peers or for expiring registrations.  Without this, it
was possible for these callbacks to happen at the same time that the peer was
being destroyed.  This was especially likely to happen with realtime peers, and
for people making use of the realtime prune CLI command.

(closes issue #9520)
Reported by: kryptolus
Committed patch by me

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

17 years agoOnly drop audio if we receive it without a progress indication. We allow other frames...
Joshua Colp [Mon, 21 Apr 2008 14:39:32 +0000 (14:39 +0000)] 
Only drop audio if we receive it without a progress indication. We allow other frames through such as DTMF because they may be needed to complete the call.
(closes issue #12440)
Reported by: aragon

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

17 years agoEnsure that help text terminates with a newline
Tilghman Lesher [Sat, 19 Apr 2008 13:57:17 +0000 (13:57 +0000)] 
Ensure that help text terminates with a newline

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

17 years agoMOH usage information needs a terminating newline, or else
Tilghman Lesher [Sat, 19 Apr 2008 13:49:50 +0000 (13:49 +0000)] 
MOH usage information needs a terminating newline, or else
"asterisk -rx 'help moh reload'" will hang.  Reported via
-dev list, fixed by me.

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

17 years agoDon't destroy a manager session if poll() returns an error of EAGAIN.
Russell Bryant [Fri, 18 Apr 2008 21:48:06 +0000 (21:48 +0000)] 
Don't destroy a manager session if poll() returns an error of EAGAIN.

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

17 years agoensure directories are created before we try to install stuff into them
Russell Bryant [Fri, 18 Apr 2008 20:01:09 +0000 (20:01 +0000)] 
ensure directories are created before we try to install stuff into them

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

17 years agoSUBDIRS_INSTALL is already listed as a subtarget for bininstall
Russell Bryant [Fri, 18 Apr 2008 19:58:55 +0000 (19:58 +0000)] 
SUBDIRS_INSTALL is already listed as a subtarget for bininstall

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

17 years agoClearing up error messages so they make a bit more sense. Also removing a redundant...
Mark Michelson [Fri, 18 Apr 2008 17:44:29 +0000 (17:44 +0000)] 
Clearing up error messages so they make a bit more sense. Also removing a redundant error
message.

Issue AST-15

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

17 years agoEnsure that we don't ast_strdupa(NULL)
Russell Bryant [Fri, 18 Apr 2008 15:24:09 +0000 (15:24 +0000)] 
Ensure that we don't ast_strdupa(NULL)
(closes issue #12476)
Reported by: davidw
Patch by me

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

17 years agoOnly complete the SIP channel name once for 'sip show channel <channel>'
Sean Bright [Fri, 18 Apr 2008 13:33:32 +0000 (13:33 +0000)] 
Only complete the SIP channel name once for 'sip show channel <channel>'

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

17 years agoFor consistency sake, ensure that the values that ${CALLINGPRES} returns are valid...
Tilghman Lesher [Fri, 18 Apr 2008 06:49:16 +0000 (06:49 +0000)] 
For consistency sake, ensure that the values that ${CALLINGPRES} returns are valid as an
input to SetCallingPres.  (Closes issue #12472)

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

17 years agoRemove redundant safety net. The check for the autoservice channel list state
Russell Bryant [Thu, 17 Apr 2008 22:15:43 +0000 (22:15 +0000)] 
Remove redundant safety net.  The check for the autoservice channel list state
accomplishes the same goal in a better way.

(issue #12470)
Reported By: atis

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

17 years agoDeclaration of the peer channel in this scope was making it so the peer variable...
Mark Michelson [Thu, 17 Apr 2008 21:03:29 +0000 (21:03 +0000)] 
Declaration of the peer channel in this scope was making it so the peer variable defined
in the outer scope was never set properly, therefore making iterating through the channel
list always restart from the beginning. This bug would have affected anyone who called
chanspy without specifying a first argument.

(closes issue #12461)
Reported by: stever28

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

17 years agoAdd prototype for ast_dsp_frame_freed. I'm not sure how this was
Mark Michelson [Thu, 17 Apr 2008 16:50:46 +0000 (16:50 +0000)] 
Add prototype for ast_dsp_frame_freed. I'm not sure how this was
compiling before...

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

17 years agoIt was possible for a reference to a frame which was part of a freed DSP to still be
Mark Michelson [Thu, 17 Apr 2008 16:28:03 +0000 (16:28 +0000)] 
It was possible for a reference to a frame which was part of a freed DSP to still be
referenced, leading to memory corruption and eventual crashes. This code change ensures
that the dsp is freed when we are finished with the frame. This change is very similar
to a change Russell made with translators back a month or so ago.

(closes issue #11999)
Reported by: destiny6628
Patches:
      11999.patch uploaded by putnopvut (license 60)
Tested by: destiny6628, victoryure

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

17 years agoFix the bininstall target to install from subdirs, as well.
Russell Bryant [Thu, 17 Apr 2008 16:23:45 +0000 (16:23 +0000)] 
Fix the bininstall target to install from subdirs, as well.
(closes issue AST-8, patch from bmd at switchvox)

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

17 years agoUse keepalives effectively in order diagnose bug #12432.
Philippe Sultan [Thu, 17 Apr 2008 13:42:23 +0000 (13:42 +0000)] 
Use keepalives effectively in order diagnose bug #12432.

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

17 years agoAdd special case for when the agi cannot be executed, to comply with the documentatio...
Tilghman Lesher [Thu, 17 Apr 2008 12:56:38 +0000 (12:56 +0000)] 
Add special case for when the agi cannot be executed, to comply with the documentation that
we return failure in that case.
(closes issue #12462)
 Reported by: fmueller
 Patches:
       20080416__bug12462.diff.txt uploaded by Corydon76 (license 14)
 Tested by: fmueller

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

17 years agoMake sure we have enough room for the recording's filename.
Sean Bright [Thu, 17 Apr 2008 10:51:20 +0000 (10:51 +0000)] 
Make sure we have enough room for the recording's filename.

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

17 years agouse the ZT_SET_DIALPARAMS ioctl properly by initializing the structure to all zeroes...
Kevin P. Fleming [Wed, 16 Apr 2008 20:46:38 +0000 (20:46 +0000)] 
use the ZT_SET_DIALPARAMS ioctl properly by initializing the structure to all zeroes in case it contains fields that we don't write values into (which it does as of Zaptel 1.4.10)

(closes issue #12456)
Reported by: fnordian

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

17 years agoBackport revisions for latest vpb drivers to 1.4
Tilghman Lesher [Wed, 16 Apr 2008 19:59:37 +0000 (19:59 +0000)] 
Backport revisions for latest vpb drivers to 1.4
(Closes issue #12457)

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

17 years agoFix "fallthrough" behavior here, so config options in a previously configured user...
Jason Parker [Wed, 16 Apr 2008 17:30:09 +0000 (17:30 +0000)] 
Fix "fallthrough" behavior here, so config options in a previously configured user don't override settings in general.

(closes issue #12458)
Reported by: tzafrir
Patches:
      chanzap_users_sections.diff uploaded by tzafrir (license 46)

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

17 years agoInclude the proper headers for using mkdir on FreeBSD.
Joshua Colp [Wed, 16 Apr 2008 14:10:46 +0000 (14:10 +0000)] 
Include the proper headers for using mkdir on FreeBSD.
(closes issue #12430)
Reported by: ys
Patches:
      app_meetme.c.diff uploaded by ys (license 281)

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

17 years agoHandle subscribe queues in all situations... Thanks to festr_ on irc for telling...
Olle Johansson [Tue, 15 Apr 2008 20:26:05 +0000 (20:26 +0000)] 
Handle subscribe queues in all situations... Thanks to festr_ on irc for telling me about this bug.

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

17 years agoUpdate Digium autosupport script, for more useful information.
Jason Parker [Tue, 15 Apr 2008 17:17:18 +0000 (17:17 +0000)] 
Update Digium autosupport script, for more useful information.

(closes issue #12452)
Reported by: angler
Patches:
      autosupport.diff uploaded by angler (license 106)

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

17 years agoAllow autofill to work in the general section of queues.conf.
Jason Parker [Tue, 15 Apr 2008 16:18:08 +0000 (16:18 +0000)] 
Allow autofill to work in the general section of queues.conf.
Additionally, don't try to (re)set options when they have empty values in realtime (all unset columns would have an empty value).

(closes issue #12445)
Reported by: atis
Patches:
      12445-autofill.diff uploaded by qwell (license 4)

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

17 years agoThe call_token on the pvt can occasionally be NULL, causing a crash.
Jason Parker [Mon, 14 Apr 2008 18:31:57 +0000 (18:31 +0000)] 
The call_token on the pvt can occasionally be NULL, causing a crash.

If it is NULL, we can skip this channel, since it can't the one we're looking for.

(closes issue #9299)
Reported by: vazir

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

17 years agoIncrease the retry count when attempting to show channels. This apparently
Mark Michelson [Mon, 14 Apr 2008 17:41:03 +0000 (17:41 +0000)] 
Increase the retry count when attempting to show channels. This apparently
cleared an issue someone was seeing when attempting to show channels when
the load was high.

(closes issue #11667)
Reported by: falves11
Patches:
      11677.txt uploaded by russell (license 2)
Tested by: falves11

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

17 years agoIf the datastore has been moved to another channel due to a masquerade, then
Mark Michelson [Mon, 14 Apr 2008 16:24:22 +0000 (16:24 +0000)] 
If the datastore has been moved to another channel due to a masquerade, then
freeing the datastore here causes an eventual double free when the new channel
hangs up. We should only free the datastore if we were able to successfully remove
it from the channel we are referencing (i.e. the datastore was not moved).

(closes issue #12359)
Reported by: pguido

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

17 years agoSave a local copy of the generate callback prior to unlocking the channel in
Mark Michelson [Mon, 14 Apr 2008 14:58:02 +0000 (14:58 +0000)] 
Save a local copy of the generate callback prior to unlocking the channel in
case the generate callback goes NULL on us after the channel is unlocked. Thanks
to Russell for pointing this need out to me.

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

17 years agoIt is possible for the remote side to say they want T38 but not give any capabilities.
Joshua Colp [Mon, 14 Apr 2008 14:52:46 +0000 (14:52 +0000)] 
It is possible for the remote side to say they want T38 but not give any capabilities.
(closes issue #12414)
Reported by: MVF

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

17 years agoDon't change the SSRC when a new source comes into play, this might happen quite...
Joshua Colp [Mon, 14 Apr 2008 13:52:49 +0000 (13:52 +0000)] 
Don't change the SSRC when a new source comes into play, this might happen quite often and depending on the remote side... they might not like this.
(closes issue #12353)
Reported by: dimas

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

17 years agoSeveral places in the code called find_callno() (which releases the lock on the pvt...
Terry Wilson [Fri, 11 Apr 2008 22:32:51 +0000 (22:32 +0000)] 
Several places in the code called find_callno() (which releases the lock on the pvt structure) and then immediately locked the call and did things with it. Unfortunately, the call can disappear between the find_callno and the lock, causing Bad Stuff(tm) to happen.

Added find_callno_locked() function to return the callno withtout unlocking for instances that it is needed.

(issue #12400)
Reported by: ztel

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

17 years agoIt's possible that a channel can have an async goto on the successful execution of...
Jason Parker [Fri, 11 Apr 2008 21:35:16 +0000 (21:35 +0000)] 
It's possible that a channel can have an async goto on the successful execution of an application as well.

Closes issue #12172.

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

17 years agoFix a race condition that may happen between a sip hangup
Mark Michelson [Fri, 11 Apr 2008 15:44:28 +0000 (15:44 +0000)] 
Fix a race condition that may happen between a sip hangup
and a "core show channel" command. This patch adds locking
to prevent the resulting crash.

(closes issue #12155)
Reported by: tsearle
Patches:
      show_channels_crash2.patch uploaded by tsearle (license 373)
Tested by: tsearle

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

17 years agoFix 1.4 build when LOW_MEMORY is enabled.
Mark Michelson [Thu, 10 Apr 2008 20:59:49 +0000 (20:59 +0000)] 
Fix 1.4 build when LOW_MEMORY is enabled.

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

17 years agoBe sure that we're not about to set bridgepvt NULL prior to dereferencing it.
Mark Michelson [Thu, 10 Apr 2008 19:55:33 +0000 (19:55 +0000)] 
Be sure that we're not about to set bridgepvt NULL prior to dereferencing it.

(closes issue #11775)
Reported by: fujin

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

17 years agoOnly try to prefix language if we are not using an absolute path (suffix it otherwise).
Jason Parker [Thu, 10 Apr 2008 17:26:10 +0000 (17:26 +0000)] 
Only try to prefix language if we are not using an absolute path (suffix it otherwise).

en/var/lib/asterisk/sounds/blah.gsm is a very silly path.

(closes issue #12379)
Reported by: kuj
Patches:
      12379-absolutepath.diff uploaded by qwell (license 4)
Tested by: kuj, qwell

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

17 years agoForgot the 1.4 branch for russian language fix.
Joshua Colp [Thu, 10 Apr 2008 15:58:39 +0000 (15:58 +0000)] 
Forgot the 1.4 branch for russian language fix.
(closes issue #12404)
Reported by: IgorG
Patches:
      voicemail_ru_hardcoded-v1.patch uploaded by IgorG (license 20)

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

17 years agoCreate the directory where name recordings will go if it does not exist.
Joshua Colp [Thu, 10 Apr 2008 15:09:04 +0000 (15:09 +0000)] 
Create the directory where name recordings will go if it does not exist.
(closes issue #12311)
Reported by: rkeene
Patches:
      12311-mkdir.diff uploaded by qwell (license 4)

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

17 years agoDon't add custom URI options if they don't exist OR they are empty.
Joshua Colp [Thu, 10 Apr 2008 13:27:11 +0000 (13:27 +0000)] 
Don't add custom URI options if they don't exist OR they are empty.
(closes issue #12407)
Reported by: homesick
Patches:
      uri_options-1.4.diff uploaded by homesick (license 91)

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

17 years agoWe need to set the persistant_route [sic] parameter for the sip_pvt
Mark Michelson [Wed, 9 Apr 2008 20:54:31 +0000 (20:54 +0000)] 
We need to set the persistant_route [sic] parameter for the sip_pvt
during the initial INVITE, no matter if we're building the route set from
an INVITE request or response.

(closes issue #12391)
Reported by: benjaminbohlmann
Tested by: benjaminbohlmann

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

17 years agoIf the [csv] section does not exist in cdr.conf, then an unload/load sequence
Tilghman Lesher [Wed, 9 Apr 2008 18:57:33 +0000 (18:57 +0000)] 
If the [csv] section does not exist in cdr.conf, then an unload/load sequence
is needed to correct the problem.  Track whether the load succeeded with a
variable, so we can fix this with a simple reload event, instead.

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

17 years agoIf we receive an AUTHREQ from the remote server and we are unable to reply (for examp...
Joshua Colp [Wed, 9 Apr 2008 16:50:45 +0000 (16:50 +0000)] 
If we receive an AUTHREQ from the remote server and we are unable to reply (for example they have a secret configured, but we do not) then queue a hangup frame on the Asterisk channel. This will cause the channel to hangup and a HANGUP to be sent via IAX2 to the remote side which is the proper thing to do in this scenario.
(closes issue #12385)
Reported by: viraptor

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

17 years agoIf Asterisk receives a 488 on an INVITE (not a reinvite), then
Mark Michelson [Wed, 9 Apr 2008 14:40:05 +0000 (14:40 +0000)] 
If Asterisk receives a 488 on an INVITE (not a reinvite), then
we should not send a BYE.

(closes issue #12392)
Reported by: fnordian
Patches:
      chan_sip.patch uploaded by fnordian (license 110) with small modification from me

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

17 years agoInitialize fr->cacheable to make valgrind happy
Terry Wilson [Wed, 9 Apr 2008 01:34:25 +0000 (01:34 +0000)] 
Initialize fr->cacheable to make valgrind happy

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

17 years agoFix potential buffer overflow that could happen if more than 100 announce files
Mark Michelson [Tue, 8 Apr 2008 19:07:38 +0000 (19:07 +0000)] 
Fix potential buffer overflow that could happen if more than 100 announce files
were specified when calling ParkAndAnnounce. This overflow is not exploitable remotely
and so there is no need for a security advisory.

(closes issue #12386)
Reported by: davidw

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

17 years agoAdd a little more that is required for previously added devices.
Jason Parker [Tue, 8 Apr 2008 18:48:55 +0000 (18:48 +0000)] 
Add a little more that is required for previously added devices.

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

17 years agoAdd support for several new(ish) devices - most notably, 7942/7945, 7962/7965, 7975.
Jason Parker [Tue, 8 Apr 2008 18:07:49 +0000 (18:07 +0000)] 
Add support for several new(ish) devices - most notably, 7942/7945, 7962/7965, 7975.

Thanks to Greg Oliver for providing me the required information.

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

17 years agoWork around some silliness caused by sys/capability.h - this should fix compile error...
Jason Parker [Tue, 8 Apr 2008 16:56:52 +0000 (16:56 +0000)] 
Work around some silliness caused by sys/capability.h - this should fix compile errors a number of users have been experiencing.

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

17 years agoAdd security note on astgenkey's manpage.
Tilghman Lesher [Tue, 8 Apr 2008 16:51:28 +0000 (16:51 +0000)] 
Add security note on astgenkey's manpage.
(closes issue #12373)
 Reported by: lmamane
 Patches:
       20080406__bug12373.diff.txt uploaded by Corydon76 (license 14)

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

17 years agoMove check for still-bridged channels out a little further, to avoid possible
Tilghman Lesher [Tue, 8 Apr 2008 15:39:16 +0000 (15:39 +0000)] 
Move check for still-bridged channels out a little further, to avoid possible
deadlocks.  (Closes issue #12252)
Reported by: callguy
 Patches:
       20080319__bug12252.diff.txt uploaded by Corydon76 (license 14)
 Tested by: callguy

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

17 years agoIf audio suddenly gets fed into one side of a channel after a lapse of frames flush...
Joshua Colp [Tue, 8 Apr 2008 15:03:43 +0000 (15:03 +0000)] 
If audio suddenly gets fed into one side of a channel after a lapse of frames flush the other factory so that old audio does not remain in the factory causing the sync code to not execute.
(closes issue #12296)
Reported by: jvandal

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

17 years ago(closes issue #12362) [redo of 113012]
Jeff Peeler [Mon, 7 Apr 2008 21:34:45 +0000 (21:34 +0000)] 
(closes issue #12362) [redo of 113012]

This fixes a for loop (in realtime_peer) to check all the ast_variables the loop was intending to test rather than just the first one. The change exposed the problem of calling memcpy on a NULL pointer, in this case the passed in sockaddr_in struct which is now checked.

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

17 years agoAllow playback with noanswer (and add earlyrtp option).
Jason Parker [Mon, 7 Apr 2008 18:00:09 +0000 (18:00 +0000)] 
Allow playback with noanswer (and add earlyrtp option).

(closes issue #9077)
Reported by: pj
Patches:
      earlyrtp.diff uploaded by wedhorn (license 30)
Tested by: pj, qwell, DEA, wedhorn

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

17 years agoForce ast_mktime() to check for DST, since strptime(3) does not.
Tilghman Lesher [Mon, 7 Apr 2008 17:51:49 +0000 (17:51 +0000)] 
Force ast_mktime() to check for DST, since strptime(3) does not.
(Closes issue #12374)

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

17 years agoThis fix prevents a deadlock that was experienced in chan_local. There was
Mark Michelson [Mon, 7 Apr 2008 16:08:45 +0000 (16:08 +0000)] 
This fix prevents a deadlock that was experienced in chan_local. There was
deadlock prevention in place in chan_local, but it would not work in a specific
case because the channel was recursively locked. By unlocking the channel prior
to calling the generator's generate callback in ast_read_generator_actions(), we
prevent the recursive locking, and therefore the deadlock.

(closes issue #12307)
Reported by: callguy
Patches:
      12307.patch uploaded by putnopvut (license 60)
Tested by: callguy

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

17 years ago(closes issue #12362)
Jeff Peeler [Mon, 7 Apr 2008 15:16:44 +0000 (15:16 +0000)] 
(closes issue #12362)
(closes issue #12372)
Reported by: vinsik
Tested by: tecnoxarxa

This one line change makes an if inside a for loop (in realtime_peer) check all the ast_variables the loop was intending to test rather than just the first one.

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

17 years agoFree newly allocated channel before returning
Philippe Sultan [Fri, 4 Apr 2008 19:26:15 +0000 (19:26 +0000)] 
Free newly allocated channel before returning

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

17 years agoPrevent call connections when codecs don't match.
Philippe Sultan [Fri, 4 Apr 2008 17:16:59 +0000 (17:16 +0000)] 
Prevent call connections when codecs don't match.

(closes issue #10604)
Reported by: keepitcool
Patches:
      branch-1.4-10604-2.diff uploaded by phsultan (license 73)
Tested by: phsultan

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

17 years agoPass in the path to Zaptel for systems that install Zaptel headers in a separate...
Joshua Colp [Fri, 4 Apr 2008 00:52:36 +0000 (00:52 +0000)] 
Pass in the path to Zaptel for systems that install Zaptel headers in a separate location.

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

17 years agoOne thing at a time... let's get 1.4 building.
Joshua Colp [Fri, 4 Apr 2008 00:48:01 +0000 (00:48 +0000)] 
One thing at a time... let's get 1.4 building.

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

17 years agoadd a Zaptel timer check to verify the timer is responding when Zaptel support is...
Dwayne M. Hubbard [Thu, 3 Apr 2008 23:57:44 +0000 (23:57 +0000)] 
add a Zaptel timer check to verify the timer is responding when Zaptel support is compiled into Asterisk and Zaptel drivers are loaded.  This will help people not waste their valuable time debugging side effects.

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

17 years agoFix the testing of the "res" variable so that it is more logically correct and
Mark Michelson [Thu, 3 Apr 2008 14:32:20 +0000 (14:32 +0000)] 
Fix the testing of the "res" variable so that it is more logically correct and
makes the correct warning and debug messages print.

(closes issue #12361)
Reported by: one47
Patches:
      chan_zap_deferred_digit.patch uploaded by one47 (license 23)

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

17 years agoFix a race condition in the manager. It is possible that a new manager event
Mark Michelson [Wed, 2 Apr 2008 17:36:04 +0000 (17:36 +0000)] 
Fix a race condition in the manager. It is possible that a new manager event
could be appended during a brief time when the manager is not waiting for input.
If an event comes during this period, we need to set an indicator that there is an
event pending so that the manager doesn't attempt to wait forever for an event that
already happened.

(closes issue #12354)
Reported by: bamby
Patches:
      manager_race_condition.diff uploaded by bamby (license 430)
  (comments added by me)

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

17 years agoEnsure that there is no timeout if none is specified.
Mark Michelson [Wed, 2 Apr 2008 14:32:00 +0000 (14:32 +0000)] 
Ensure that there is no timeout if none is specified.

(closes issue #12349)
Reported by: johnlange

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

17 years agoDisable Packet2Packet bridging when we need to feed DTMF frames into the core. Some...
Joshua Colp [Tue, 1 Apr 2008 18:02:43 +0000 (18:02 +0000)] 
Disable Packet2Packet bridging when we need to feed DTMF frames into the core. Some implementations do not like how we switch between things.
(closes issue #12212)
Reported by: bamby

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

17 years agoDo not pass audio until the remote side has indicated they are providing early media...
Joshua Colp [Tue, 1 Apr 2008 17:43:46 +0000 (17:43 +0000)] 
Do not pass audio until the remote side has indicated they are providing early media, or if the channel has been answered.
(closes issue #11823)
Reported by: SDamm

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

17 years agoInitialize the __res_state structure used for dns purposes
Mark Michelson [Tue, 1 Apr 2008 17:21:21 +0000 (17:21 +0000)] 
Initialize the __res_state structure used for dns purposes
to all 0's prior to using it. This is due to valgrind's complaints
on issue #12284 as well as an excerpt found in "Description" portion
of the online man page found here:

http://www.iti.cs.tu-bs.de/cgi-bin/UNIXhelp/man-cgi?res_nquery+3RESOLV

(pertains to issue #12284 but does not necessarily close it)

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

17 years agoEnsure that we do not exceed the hold's maximum size with a single frame.
Joshua Colp [Tue, 1 Apr 2008 16:45:14 +0000 (16:45 +0000)] 
Ensure that we do not exceed the hold's maximum size with a single frame.
(closes issue #12047)
Reported by: fabianoheringer
Tested by: fabianoheringer

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

17 years agoFix a silly infinite loop when choosing an invalid option.
Jason Parker [Mon, 31 Mar 2008 21:48:05 +0000 (21:48 +0000)] 
Fix a silly infinite loop when choosing an invalid option.

(closes issue #12315)
Reported by: jmls

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

17 years agoAllow gsm to compile correctly on x86 with gcc4 optimizations.
Jason Parker [Fri, 28 Mar 2008 21:45:35 +0000 (21:45 +0000)] 
Allow gsm to compile correctly on x86 with gcc4 optimizations.

(closes issue #11243)
Reported by: whiskerp
Patches:
      11243-maybe-asm.diff uploaded by qwell (license 4)
Tested by: Seggy (IRC)

Note: While I did write this patch, I would not have found this if fossil
 had not reported and fixed issue #12253.  A huge thanks to him for helping
 to (indirectly) find the problem here.

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

17 years agoRemove unimplemented softkeys. Prompted by issue #12325.
Jason Parker [Fri, 28 Mar 2008 17:55:05 +0000 (17:55 +0000)] 
Remove unimplemented softkeys.  Prompted by issue #12325.

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

17 years agoThe file size of WAV49 does not need to be an even number.
Jason Parker [Fri, 28 Mar 2008 16:19:56 +0000 (16:19 +0000)] 
The file size of WAV49 does not need to be an even number.

(closes issue #12128)
Reported by: mdu113
Patches:
      12128-noevenlength.diff uploaded by qwell (license 4)
Tested by: qwell, mdu113

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

17 years agoUpdate debugging text, since Valgrind eliminated the --log-file-exactly option.
Tilghman Lesher [Fri, 28 Mar 2008 14:35:45 +0000 (14:35 +0000)] 
Update debugging text, since Valgrind eliminated the --log-file-exactly option.
(Closes issue #12320)

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

17 years agoFor FreeBSD, at least, the ifa_addr element could be NULL.
Tilghman Lesher [Thu, 27 Mar 2008 19:23:12 +0000 (19:23 +0000)] 
For FreeBSD, at least, the ifa_addr element could be NULL.
(closes issue #12300)
 Reported by: festr
 Patches:
       acl.c.patch uploaded by festr (license 443)

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

17 years agoThese small documentation updates made in response to a query in
Steve Murphy [Thu, 27 Mar 2008 13:03:28 +0000 (13:03 +0000)] 
These small documentation updates made in response to a query in
asterisk-users, where a user was using Playback, but needed the
features of Background, and had no idea that Background existed,
or that it might provide the features he needed. I thought the
best way to avert these kinds of queries was to provide "See Also"
references in all three of "Background", "Playback", "WaitExten".
Perhaps a project to do this with all related apps is in order.

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