Commit Graph

15307 Commits

Author SHA1 Message Date
Jason Parker
2c7bcd89b6 Merged revisions 113838 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r113838 | qwell | 2008-04-09 12:56:07 -0500 (Wed, 09 Apr 2008) | 2 lines

Fix a small file handle "leak" pointed out by jjshoe on #asterisk.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113839 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 17:56:28 +00:00
Mark Michelson
dc6dcc47c3 Merged revisions 113836 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r113836 | mmichelson | 2008-04-09 12:48:33 -0500 (Wed, 09 Apr 2008) | 14 lines

There was a subtle logical difference between 1.4 and trunk with regards to how timeouts
were handled. In 1.4, if the absolute timeout were reached on a call, no matter what
the return value of ast_spawn_extension was, the pbx would attempt to go to the 'T'
extension or hangup otherwise. The rearrangement of this function in trunk made this check
only happen in the case that ast_spawn_extension returned 0. If ast_spawn_extension returned
1, then the fact that the timeout expired resulted in a no-op, and would cause an infinite
loop to occur in __ast_pbx_run. This change fixes this problem. Now timeouts will
behave as they did in 1.4

(closes issue #11550)
Reported by: pj
Tested by: putnopvut


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113837 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 17:50:00 +00:00
Jason Parker
876f7bcc0a Blocked revisions 113834 via svnmerge
........
r113834 | qwell | 2008-04-09 12:41:09 -0500 (Wed, 09 Apr 2008) | 7 lines

Move all messages wrapped in skinnydebug from debug to verbose.

(closes issue #12224)
Reported by: DEA
Patches:
      chan_skinny-debug-log.txt uploaded by DEA (license 3)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113835 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 17:41:26 +00:00
Joshua Colp
950e46f357 Merged revisions 113785 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113785 | file | 2008-04-09 13:52:04 -0300 (Wed, 09 Apr 2008) | 12 lines

Merged revisions 113784 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113784 | file | 2008-04-09 13:50:45 -0300 (Wed, 09 Apr 2008) | 4 lines

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.6.0@113786 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 16:53:52 +00:00
Tilghman Lesher
f18fbcd8c9 Blocked revisions 113752 via svnmerge
........
r113752 | tilghman | 2008-04-09 11:23:30 -0500 (Wed, 09 Apr 2008) | 2 lines

Mark recent additions from #11954 and #12254

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113758 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 16:24:47 +00:00
Tilghman Lesher
51bdc38e79 Blocked revisions 113731 via svnmerge
........
r113731 | tilghman | 2008-04-09 11:16:44 -0500 (Wed, 09 Apr 2008) | 6 lines

Permit message wrap-around during message retrieval.
(closes issue #12254)
 Reported by: andrew
 Patches: 
       bug-12253.diff uploaded by snuffy (license 35)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113732 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 16:18:13 +00:00
Mark Michelson
5f1b7ecd09 Merged revisions 113682 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113682 | mmichelson | 2008-04-09 09:41:58 -0500 (Wed, 09 Apr 2008) | 17 lines

Merged revisions 113681 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113681 | mmichelson | 2008-04-09 09:40:05 -0500 (Wed, 09 Apr 2008) | 9 lines

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.6.0@113683 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 14:42:48 +00:00
Tilghman Lesher
00c18989b7 Blocked revisions 113649 via svnmerge
........
r113649 | tilghman | 2008-04-09 08:55:28 -0500 (Wed, 09 Apr 2008) | 6 lines

Permit callee to continue in the dialplan, after caller has hung up.
(closes issue #11954)
 Reported by: johan
 Patches: 
       app_dial_rev104031.patch uploaded by johan (license 334)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113650 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 13:56:32 +00:00
Tilghman Lesher
13366c64b8 Merged revisions 113647 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r113647 | tilghman | 2008-04-09 08:23:44 -0500 (Wed, 09 Apr 2008) | 6 lines

Additional enhancements
(closes issue #12390)
 Reported by: tzafrir
 Patches: 
       astcli_fixes.diff uploaded by tzafrir (license 46)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113648 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 13:24:50 +00:00
Terry Wilson
de98ac9a6c Merged revisions 113597 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113597 | twilson | 2008-04-08 20:36:58 -0500 (Tue, 08 Apr 2008) | 10 lines

Merged revisions 113596 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113596 | twilson | 2008-04-08 20:34:25 -0500 (Tue, 08 Apr 2008) | 2 lines

Initialize fr->cacheable to make valgrind happy

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113598 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-09 01:40:50 +00:00
Tilghman Lesher
7857509e29 Merged revisions 113559 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r113559 | tilghman | 2008-04-08 16:33:11 -0500 (Tue, 08 Apr 2008) | 6 lines

Add commandline tool for doing CLI commands through AMI (instead of using asterisk -rx)
(closes issue #12389)
 Reported by: davevg
 Patches: 
       astcli uploaded by davevg (license 209)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113560 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 21:34:03 +00:00
Mark Michelson
c88831e436 Blocked revisions 113508 via svnmerge
................
r113508 | mmichelson | 2008-04-08 14:09:16 -0500 (Tue, 08 Apr 2008) | 15 lines

Blocked revisions 113507 via svnmerge

........
r113507 | mmichelson | 2008-04-08 14:07:38 -0500 (Tue, 08 Apr 2008) | 8 lines

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.6.0@113509 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 19:10:06 +00:00
Jason Parker
5e7a6ce8a3 Merged revisions 113505 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113505 | qwell | 2008-04-08 13:49:21 -0500 (Tue, 08 Apr 2008) | 9 lines

Merged revisions 113504 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113504 | qwell | 2008-04-08 13:48:55 -0500 (Tue, 08 Apr 2008) | 1 line

Add a little more that is required for previously added devices.
........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113506 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 18:49:36 +00:00
Jason Parker
da72762cb6 Merged revisions 113455 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113455 | qwell | 2008-04-08 13:08:35 -0500 (Tue, 08 Apr 2008) | 12 lines

Merged revisions 113454 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113454 | qwell | 2008-04-08 13:07:49 -0500 (Tue, 08 Apr 2008) | 4 lines

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.6.0@113456 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 18:09:09 +00:00
Jason Parker
78f25bb0b8 Blocked revisions 113452 via svnmerge
........
r113452 | qwell | 2008-04-08 12:32:42 -0500 (Tue, 08 Apr 2008) | 9 lines

Move AST_FEATURE_FLAG_* and FEATURE_RETURN_* to features.h so that they can be used by modules.

(closes issue #12384)
Reported by: fnordian
Patches:
      features.patch uploaded by fnordian (license 110)

(patch modified by me, to give FEATURE_RETURN_* an AST_ prefix)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113453 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 17:32:59 +00:00
Jason Parker
2b454613e7 Merged revisions 113403 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113403 | qwell | 2008-04-08 12:00:55 -0500 (Tue, 08 Apr 2008) | 9 lines

Merged revisions 113402 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113402 | qwell | 2008-04-08 11:56:52 -0500 (Tue, 08 Apr 2008) | 1 line

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.6.0@113404 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 17:01:41 +00:00
Tilghman Lesher
362adae65d Merged revisions 113400 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113400 | tilghman | 2008-04-08 11:54:21 -0500 (Tue, 08 Apr 2008) | 14 lines

Merged revisions 113399 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113399 | tilghman | 2008-04-08 11:51:28 -0500 (Tue, 08 Apr 2008) | 6 lines

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.6.0@113401 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 16:56:43 +00:00
Tilghman Lesher
b22b4bb40c Merged revisions 113349 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113349 | tilghman | 2008-04-08 10:48:58 -0500 (Tue, 08 Apr 2008) | 15 lines

Merged revisions 113348 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113348 | tilghman | 2008-04-08 10:39:16 -0500 (Tue, 08 Apr 2008) | 7 lines

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.6.0@113350 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 15:50:52 +00:00
Joshua Colp
55af227d7c Blocked revisions 112874 via svnmerge
........
r112874 | murf | 2008-04-04 22:33:13 -0300 (Fri, 04 Apr 2008) | 15 lines

Found a little problem with the sip request handling that could lead to a quick crash of asterisk, and a road to a DOS attack if left unfixed.

Attaching to a running asterisk with "telnet hostname 5060", I would input "something", then hit return three times, and asterisk crashes.

I traced it to handle_request_do(), which zeroes out the data (an ast_str ptr) if the string is too short. 
Instead of freeing the struct and nulling the pointer, it now just resets it, because this 
ast_str is expected by the calling routine to still be there after handle_request_do() returns.

This appears to fix the crash. I assume that it was introduced with ast_str's being adopted.  It's a subtle and easy-to-miss sort of problem.

I also found all the places where the req.data is freed, and made sure the ptr is Nulled out as well; 
no good leaving bad ptrs laying around-- I didn't need to do this, but it seemed a good thing to do...



........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113299 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 15:10:05 +00:00
Joshua Colp
6b383a1bb5 Merged revisions 113297 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113297 | file | 2008-04-08 12:05:35 -0300 (Tue, 08 Apr 2008) | 12 lines

Merged revisions 113296 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113296 | file | 2008-04-08 12:03:43 -0300 (Tue, 08 Apr 2008) | 4 lines

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.6.0@113298 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-08 15:06:28 +00:00
Tilghman Lesher
7dca269ec0 Merged revisions 113245 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r113245 | tilghman | 2008-04-07 17:16:46 -0500 (Mon, 07 Apr 2008) | 2 lines

Additional note

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113246 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 22:17:53 +00:00
Jason Parker
143c8d59bc Merged revisions 113243 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r113243 | qwell | 2008-04-07 16:49:27 -0500 (Mon, 07 Apr 2008) | 1 line

Document 'originate' permission in manager sample config.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113244 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 21:49:50 +00:00
Jeff Peeler
b9935ade93 Merged revisions 113241 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113241 | jpeeler | 2008-04-07 16:35:48 -0500 (Mon, 07 Apr 2008) | 23 lines

Merged revisions 113013 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/trunk

................
r113013 | jpeeler | 2008-04-07 10:18:10 -0500 (Mon, 07 Apr 2008) | 15 lines

Merged revisions 113012 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113012 | jpeeler | 2008-04-07 10:16:44 -0500 (Mon, 07 Apr 2008) | 7 lines

(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.6.0@113242 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 21:36:47 +00:00
Mark Michelson
9fb92870ba Blocked revisions 113207 via svnmerge
........
r113207 | mmichelson | 2008-04-07 15:22:06 -0500 (Mon, 07 Apr 2008) | 7 lines

This is a "fix" for something that's been bugging the crap out of me for a while.
The variable name "flag" to distinguish between whether a message is being forwarded or
is new is not a helpful name. The newly added doxygen documentation to app_voicemail is
tremendously helpful, but I still just...hate this variable name. I think is_new_message
is more indicative of what its purpose is.


........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113213 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 20:26:34 +00:00
Jason Parker
bb9fa0affd Merged revisions 113119 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113119 | qwell | 2008-04-07 13:02:51 -0500 (Mon, 07 Apr 2008) | 16 lines

Merged revisions 113118 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113118 | qwell | 2008-04-07 13:00:09 -0500 (Mon, 07 Apr 2008) | 8 lines

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.6.0@113174 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 19:10:45 +00:00
Tilghman Lesher
f0cf3b0fbe Merged revisions 113172 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113172 | tilghman | 2008-04-07 14:06:46 -0500 (Mon, 07 Apr 2008) | 11 lines

Merged revisions 113117 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113117 | tilghman | 2008-04-07 12:51:49 -0500 (Mon, 07 Apr 2008) | 3 lines

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.6.0@113173 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 19:08:45 +00:00
Terry Wilson
e2df0aabd5 Blocked revisions 113170 via svnmerge
........
r113170 | twilson | 2008-04-07 13:57:21 -0500 (Mon, 07 Apr 2008) | 2 lines

atoi(NULL) is bad

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113171 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 18:58:30 +00:00
Mark Michelson
a0d427bd18 Merged revisions 113066 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113066 | mmichelson | 2008-04-07 11:12:30 -0500 (Mon, 07 Apr 2008) | 21 lines

Merged revisions 113065 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113065 | mmichelson | 2008-04-07 11:08:45 -0500 (Mon, 07 Apr 2008) | 13 lines

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.6.0@113067 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 16:13:23 +00:00
Jeff Peeler
d3b67ac906 Merged revisions 113013 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r113013 | jpeeler | 2008-04-07 10:18:10 -0500 (Mon, 07 Apr 2008) | 15 lines

Merged revisions 113012 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r113012 | jpeeler | 2008-04-07 10:16:44 -0500 (Mon, 07 Apr 2008) | 7 lines

(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.6.0@113042 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 15:28:23 +00:00
Joshua Colp
b2ad5c6b24 Blocked revisions 113009 via svnmerge
........
r113009 | file | 2008-04-07 11:54:42 -0300 (Mon, 07 Apr 2008) | 2 lines

Put my slinfactory changes back in.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@113010 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-07 14:55:57 +00:00
Tilghman Lesher
613dcc788b Merged revisions 112972 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112972 | tilghman | 2008-04-05 08:24:12 -0500 (Sat, 05 Apr 2008) | 6 lines

AsyncAGI should not close the manager session on error.
(closes issue #12370)
 Reported by: srt
 Patches: 
       asterisk-12370.diff uploaded by srt (license 378)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112975 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-05 13:30:54 +00:00
Tilghman Lesher
7e5764f561 Erm, it's early... that should have been merged
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112974 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-05 13:27:46 +00:00
Tilghman Lesher
f3e2d7c912 Blocked revisions 112972 via svnmerge
........
r112972 | tilghman | 2008-04-05 08:24:12 -0500 (Sat, 05 Apr 2008) | 6 lines

AsyncAGI should not close the manager session on error.
(closes issue #12370)
 Reported by: srt
 Patches: 
       asterisk-12370.diff uploaded by srt (license 378)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112973 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-05 13:26:01 +00:00
Terry Wilson
677ce67c4c Blocked revisions 112939 via svnmerge
........
r112939 | twilson | 2008-04-05 02:58:42 -0500 (Sat, 05 Apr 2008) | 2 lines

Clean up some memory leak/ref counting issues

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112940 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-05 07:59:39 +00:00
Terry Wilson
ace4ba10e6 Blocked revisions 112906 via svnmerge
........
r112906 | twilson | 2008-04-04 23:59:25 -0500 (Fri, 04 Apr 2008) | 2 lines

Multi-line support for phoneprov

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112907 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-05 05:01:11 +00:00
Philippe Sultan
8205252c82 Merged revisions 112821 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112821 | phsultan | 2008-04-04 21:28:49 +0200 (Fri, 04 Apr 2008) | 9 lines

Merged revisions 112820 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112820 | phsultan | 2008-04-04 21:26:15 +0200 (Fri, 04 Apr 2008) | 1 line

Free newly allocated channel before returning
........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112822 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 19:30:35 +00:00
Philippe Sultan
acf6ac5a7f Merged revisions 112785 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112785 | phsultan | 2008-04-04 19:32:46 +0200 (Fri, 04 Apr 2008) | 15 lines

Merged revisions 112766 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112766 | phsultan | 2008-04-04 19:16:59 +0200 (Fri, 04 Apr 2008) | 7 lines

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.6.0@112786 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 17:43:01 +00:00
Joshua Colp
c9c67f0685 Blocked revisions 112708,112710 via svnmerge
................
r112708 | dhubbard | 2008-04-03 21:32:05 -0300 (Thu, 03 Apr 2008) | 1 line

blocked for trunk....woot
................
r112710 | file | 2008-04-03 21:49:01 -0300 (Thu, 03 Apr 2008) | 9 lines

Blocked revisions 112709 via svnmerge

........
r112709 | file | 2008-04-03 21:48:01 -0300 (Thu, 03 Apr 2008) | 2 lines

One thing at a time... let's get 1.4 building.

........

................


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112716 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 01:10:12 +00:00
Dwayne M. Hubbard
63a98b72eb Merged revisions 112653,112656,112714 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112653 | dhubbard | 2008-04-03 17:13:11 -0500 (Thu, 03 Apr 2008) | 1 line

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.
........
r112656 | dhubbard | 2008-04-03 17:19:43 -0500 (Thu, 03 Apr 2008) | 1 line

satisfy buildbot
........
r112714 | dhubbard | 2008-04-03 19:57:33 -0500 (Thu, 03 Apr 2008) | 1 line

sleep long enough for the zaptel timer error message to display before exit
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112715 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 01:08:31 +00:00
Joshua Colp
81d7cf5925 Merged revisions 112712 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112712 | file | 2008-04-03 21:53:19 -0300 (Thu, 03 Apr 2008) | 10 lines

Merged revisions 112711 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112711 | file | 2008-04-03 21:52:36 -0300 (Thu, 03 Apr 2008) | 2 lines

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.6.0@112713 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-04 00:54:22 +00:00
Mark Michelson
472c4a22dd Merged revisions 112600 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112600 | mmichelson | 2008-04-03 09:35:47 -0500 (Thu, 03 Apr 2008) | 17 lines

Merged revisions 112599 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112599 | mmichelson | 2008-04-03 09:32:20 -0500 (Thu, 03 Apr 2008) | 9 lines

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.6.0@112601 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-03 14:42:58 +00:00
Tilghman Lesher
30d749bde2 Blocked revisions 112321 via svnmerge
........
r112321 | jpeeler | 2008-04-01 17:07:30 -0500 (Tue, 01 Apr 2008) | 2 lines

Existing DNS manager lookups extended to check for SRV records.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112566 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-03 07:51:17 +00:00
Tilghman Lesher
e6c0a30bca Blocked revisions 112564 via svnmerge
........
r112564 | tilghman | 2008-04-03 02:49:05 -0500 (Thu, 03 Apr 2008) | 7 lines

Use a 32k file buffer on recordings, which increases the efficiency of file recording.
(closes issue #11962)
 Reported by: garlew
 Patches: 
       recording.patch uploaded by garlew (license 376)
       bug-11962.diff uploaded by snuffy (license 35)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-03 07:49:51 +00:00
Terry Wilson
2f899cfcb0 Blocked revisions 112426 via svnmerge
........
r112426 | twilson | 2008-04-02 10:25:48 -0500 (Wed, 02 Apr 2008) | 2 lines

Re-add HTTP post support by moving to res_http_post.c

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112523 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 19:53:34 +00:00
Tilghman Lesher
bdf9950e55 Blocked revisions 112520 via svnmerge
........
r112520 | tilghman | 2008-04-02 14:34:52 -0500 (Wed, 02 Apr 2008) | 6 lines

Make MISDN generate channel rename events when the name changes.
(closes issue #11142)
 Reported by: julianjm
 Patches: 
       chan_misdn_tmpchan_trunk_v1.diff uploaded by julianjm (license 99)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112521 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 19:36:05 +00:00
Mark Michelson
88eacb2e27 Merged revisions 112469 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112469 | mmichelson | 2008-04-02 12:36:49 -0500 (Wed, 02 Apr 2008) | 21 lines

Merged revisions 112468 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112468 | mmichelson | 2008-04-02 12:36:04 -0500 (Wed, 02 Apr 2008) | 13 lines

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.6.0@112470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 17:37:52 +00:00
Joshua Colp
b928d453af Merged revisions 112431 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112431 | file | 2008-04-02 12:26:51 -0300 (Wed, 02 Apr 2008) | 7 lines

Since the SIP request structure gets reused multiple times with TCP handling we have to clear the debug state or else we will keep spitting out debug even after it has been turned off.
(closes issue #12169)
Reported by: pj
Patches:
      12169-debugoff-2.diff uploaded by qwell (license 4)
Tested by: pj

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112436 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 15:27:56 +00:00
Mark Michelson
bb75d40666 Merged revisions 112394 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r112394 | mmichelson | 2008-04-02 09:32:43 -0500 (Wed, 02 Apr 2008) | 14 lines

Merged revisions 112393 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r112393 | mmichelson | 2008-04-02 09:32:00 -0500 (Wed, 02 Apr 2008) | 6 lines

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.6.0@112395 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-02 14:33:33 +00:00
Jeff Peeler
c8163da651 Blocked revisions 112360 via svnmerge
........
r112360 | jpeeler | 2008-04-01 17:55:28 -0500 (Tue, 01 Apr 2008) | 2 lines

Added dnsmgr status output for sip show registry.

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112361 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 22:57:20 +00:00
Steve Murphy
f4492e33c7 Merged revisions 112357 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
r112357 | murf | 2008-04-01 16:45:10 -0600 (Tue, 01 Apr 2008) | 1 line

Bumped across another test set for the new exten pattern matcher, which revealed a problem with the CANMATCH/MATCHMORE modes. Direct matches were getting in the way. Fixed.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@112359 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-01 22:48:06 +00:00