[svn-commits] tzafrir: branch group/zapata_conf r86236 - in /team/group/zapata_conf: ./ app...

SVN commits to the Digium repositories svn-commits at lists.digium.com
Wed Oct 17 17:10:24 CDT 2007


Author: tzafrir
Date: Wed Oct 17 17:10:22 2007
New Revision: 86236

URL: http://svn.digium.com/view/asterisk?view=rev&rev=86236
Log:
Merged revisions 84137,84143,84147,84159,84161-84162,84164-84165,84167-84169,84171-84174,84176,84207,84237,84272,84275,84300,84327,84329-84331,84368,84371,84405,84432,84440,84475,84512,84545,84580,84582,84613,84638,84671,84691,84693,84726,84743,84784,84819,84852,84891-84892,84918,84939,84958,84991,85024-85025,85058,85094,85097-85098,85140,85176-85177,85196-85197,85234,85254,85278-85279,85281,85317,85357,85398,85431,85444,85460,85474,85485,85496-85499,85516,85518-85519,85522,85524-85527,85534-85535,85537,85539,85541-85542,85544,85546-85547,85549-85551,85553-85555,85557-85558,85560,85562,85578,85605,85633,85648,85650,85682-85683,85685,85718-85719,85721,85751,85764,85777-85778,85787,85819-85820,85851,85853,85883,85897,85943-85944,85957,85959,85965,85992,85995,85998,86029-86030,86033,86064-86065,86067,86079,86104,86118-86119,86150,86180-86182,86195,86197 via svnmerge from 
http://svn.digium.com/svn/asterisk/trunk

................
r84137 | murf | 2007-09-30 01:47:59 +0200 (Sun, 30 Sep 2007) | 9 lines

Merged revisions 84133 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84133 | murf | 2007-09-29 15:47:53 -0600 (Sat, 29 Sep 2007) | 1 line

This issue sort of closes 10786; All config files support #include with globbing (you know, *,[chars],?,{list,list},etc), so I've updated the AEL system to support this also.
........

................
r84143 | russell | 2007-09-30 05:05:04 +0200 (Sun, 30 Sep 2007) | 7 lines

* The documentation for the LOCK() function says that it will block for up to
  3 seconds while waiting on a lock when other locks are currently held to
  avoid deadlocks.  Change the code to reflect this.
* Since trying to grab a lock may block for some time, put the channel in
  autoservice so that audio is still read from the channel and that any
  active generators on the channel don't pause.

................
r84147 | russell | 2007-09-30 22:06:58 +0200 (Sun, 30 Sep 2007) | 12 lines

Merged revisions 84146 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84146 | russell | 2007-09-30 16:02:16 -0400 (Sun, 30 Sep 2007) | 4 lines

Fix the AST_MODULE_INFO macro for C++ modules.  The load and reload parameters
were in the wrong place.
(closes issue #10846, alebm)

........

................
r84159 | file | 2007-10-01 15:53:09 +0200 (Mon, 01 Oct 2007) | 12 lines

Merged revisions 84158 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84158 | file | 2007-10-01 10:49:36 -0300 (Mon, 01 Oct 2007) | 4 lines

Only attempt early bridging if the options given to Dial() permit it.
(closes issue #10861)
Reported by: peekyb

........

................
r84161 | file | 2007-10-01 15:59:13 +0200 (Mon, 01 Oct 2007) | 14 lines

Merged revisions 84160 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84160 | file | 2007-10-01 10:57:42 -0300 (Mon, 01 Oct 2007) | 6 lines

Fix randomness. save_pos was being set to 0 initially instead of -1, causing it to jump to position 0 when moh started.
(closes issue #10859)
Reported by: jamesgolovich
Patches:
      asterisk-mohpos2.diff.txt uploaded by jamesgolovich (license 176)

........

................
r84162 | file | 2007-10-01 16:02:26 +0200 (Mon, 01 Oct 2007) | 6 lines

Don't register the dnsmgr refresh CLI command twice.
(closes issue #10856)
Reported by: jamesgolovich
Patches:
      asterisk-dnsmgrclireg.diff.txt uploaded by jamesgolovich (license 176)

................
r84164 | file | 2007-10-01 16:12:05 +0200 (Mon, 01 Oct 2007) | 11 lines

Blocked revisions 84163 via svnmerge

........
r84163 | file | 2007-10-01 11:10:47 -0300 (Mon, 01 Oct 2007) | 4 lines

Remove chan_usbradio config file from tree, it is not present in here.
(closes issue #10839)
Reported by: casper

........

................
r84165 | file | 2007-10-01 16:21:06 +0200 (Mon, 01 Oct 2007) | 6 lines

Add MP4 to part of the SDP code.
(closes issue #10820)
Reported by: ruikubo
Patches:
      chan_sip.patch uploaded by ruikubo (license 250)

................
r84167 | russell | 2007-10-01 16:27:02 +0200 (Mon, 01 Oct 2007) | 10 lines

Merged revisions 84166 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84166 | russell | 2007-10-01 09:24:49 -0500 (Mon, 01 Oct 2007) | 2 lines

Simplify the CAN_EARLY_BRIDGE macro a bit.

........

................
r84168 | russell | 2007-10-01 16:43:56 +0200 (Mon, 01 Oct 2007) | 8 lines

Add a new option for files-based music on hold to ensure that the sort order
of the files is alphabetical.

(closes issue #10855)
Reported by: jamesgolovich
Patches: 
      asterisk-mohsortalpha.diff.txt uploaded by jamesgolovich (license 176)

................
r84169 | russell | 2007-10-01 16:55:10 +0200 (Mon, 01 Oct 2007) | 7 lines

Don't set the full command string until after verifying that there is not
another CLI command with the same command text registered.  This prevents
a crash if someone accidentally calls ast_cli_register()  on the same CLI
command data twice.  This also fixes a small bug where the helpers list
would get unlocked without being locked if building the full command failed.
(closes issue #10858, reported by jamesgolovich, patched by me)

................
r84171 | russell | 2007-10-01 17:06:14 +0200 (Mon, 01 Oct 2007) | 14 lines

The trunk version of this patch also includes a couple more small clean fixes
from IgorG.

Merged revisions 84170 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84170 | russell | 2007-10-01 10:00:56 -0500 (Mon, 01 Oct 2007) | 3 lines

Remove another file in "make clean".
(closes issue #10814, paravoid)

........

................
r84172 | russell | 2007-10-01 17:17:15 +0200 (Mon, 01 Oct 2007) | 7 lines

Simplify code by using the -= and %= operators.

(closes issue #10848)
Reported by: opticron
Patches: 
      saymod.diff uploaded by opticron (license 267)

................
r84173 | russell | 2007-10-01 17:23:19 +0200 (Mon, 01 Oct 2007) | 8 lines

Corydon posted this janitor project to the bug tracker and mvanbaak provided
a patch for it.  It replaces a bunch of simple calls to snprintf with ast_copy_string

(closes issue #10843)
Reported by: Corydon76
Patches: 
      2007092900_10843.diff uploaded by mvanbaak (license 7)

................
r84174 | russell | 2007-10-01 17:34:34 +0200 (Mon, 01 Oct 2007) | 4 lines

Change simple uses of snprintf to ast_copy_string.  This was provided by
mvanbaak as a part of issue #10843, but this part didn't apply because of
a patch I applied right beforehand.

................
r84176 | file | 2007-10-01 17:57:04 +0200 (Mon, 01 Oct 2007) | 6 lines

Check to make sure a structure pointer is non-NULL before touching it... crashing is bad, mmmk?
(closes issue #10831)
Reported by: eliel
Patches:
      chan_sip.c.patch uploaded by eliel (license 64)

................
r84207 | russell | 2007-10-01 21:40:21 +0200 (Mon, 01 Oct 2007) | 10 lines

Merged revisions 84206 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84206 | russell | 2007-10-01 14:34:12 -0500 (Mon, 01 Oct 2007) | 2 lines

Show rwlocks in the "core show locks" output.  Before, it only showed mutexes.

........

................
r84237 | russell | 2007-10-01 21:58:29 +0200 (Mon, 01 Oct 2007) | 13 lines

Merged revisions 84236 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84236 | russell | 2007-10-01 14:56:28 -0500 (Mon, 01 Oct 2007) | 5 lines

Add another sanity check in the AGI read loop.  We really don't care about
EAGAIN unless we didn't read an entire line.  If there is a newline at the
end if the read buffer, break, because we got the whole thing.
(reported and patched by bmd)

........

................
r84272 | russell | 2007-10-01 23:15:57 +0200 (Mon, 01 Oct 2007) | 12 lines

Merged revisions 84271 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84271 | russell | 2007-10-01 16:07:06 -0500 (Mon, 01 Oct 2007) | 4 lines

Fulfull a feature request from Qwell on the "core show locks" output.  It will
now note the lock type for each lock that a thread holds.
(mutex, rdlock, or wrlock)

........

................
r84275 | dhubbard | 2007-10-01 23:31:16 +0200 (Mon, 01 Oct 2007) | 9 lines

Merged revisions 84274 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84274 | dhubbard | 2007-10-01 16:25:37 -0500 (Mon, 01 Oct 2007) | 1 line

moved get_base_channel() code from action_redirect to ast_channel_masquerade() for issue 7706 and BE-160
........

................
r84300 | qwell | 2007-10-01 23:54:41 +0200 (Mon, 01 Oct 2007) | 14 lines

Merged revisions 84291 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84291 | qwell | 2007-10-01 16:52:45 -0500 (Mon, 01 Oct 2007) | 6 lines

Add dist-clean support for subdirs.

Change h323 to only remove the Makefile on a dist-clean, rather than a clean.

This fixes a bug I found with trying to run make after a make clean

........

................
r84327 | murf | 2007-10-02 01:03:50 +0200 (Tue, 02 Oct 2007) | 9 lines

Merged revisions 84239 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84239 | murf | 2007-10-01 14:27:52 -0600 (Mon, 01 Oct 2007) | 1 line

closes issue #10777 -- by returning a null for the parse tree when there's really nothing there, and making sure we don't try to do checking on a null tree.
........

................
r84329 | murf | 2007-10-02 01:20:20 +0200 (Tue, 02 Oct 2007) | 1 line

This mod will allow check_expr to compile in the presence of DEBUG_THREAD situations. At least, it does for me. And it's less expensive than several other approaches I tried.
................
r84330 | murf | 2007-10-02 01:26:50 +0200 (Tue, 02 Oct 2007) | 1 line

picky gcc versions... sigh.
................
r84331 | murf | 2007-10-02 01:33:07 +0200 (Tue, 02 Oct 2007) | 1 line

OK. THis a DEBUG_THREADS situation.
................
r84368 | file | 2007-10-02 15:58:19 +0200 (Tue, 02 Oct 2007) | 4 lines

Don't swap channel priority if using epoll as polling should/will only happen off the first channel.
(closes issue #10867)
Reported by: phsultan

................
r84371 | russell | 2007-10-02 16:13:28 +0200 (Tue, 02 Oct 2007) | 14 lines

Merged revisions 84370 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84370 | russell | 2007-10-02 09:12:35 -0500 (Tue, 02 Oct 2007) | 6 lines

Use snprintf instead of sprintf in one place.  There is no vulnerability here
due to various buffer sizes around the code, but I still didn't like seeing a
non length-limited copy of data coming off of the wire into a stack buffer, as
this would be a problem in the future if buffer sizes elsewhere got changed or
size limitations removed ...

........

................
r84405 | tilghman | 2007-10-02 20:12:49 +0200 (Tue, 02 Oct 2007) | 2 lines

Add MSet for people who prefer the old, deprecated syntax of Set (Closes issue #10549)

................
r84432 | qwell | 2007-10-02 20:59:39 +0200 (Tue, 02 Oct 2007) | 13 lines

Merged revisions 84410 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

(closes issue #10821)
........
r84410 | qwell | 2007-10-02 13:52:55 -0500 (Tue, 02 Oct 2007) | 4 lines

Finish up on transferee channel before return on failure.

Issue 10821, patch by Ivan

........

................
r84440 | qwell | 2007-10-02 21:02:33 +0200 (Tue, 02 Oct 2007) | 8 lines

Blocked revisions 84437 via svnmerge

........
r84437 | qwell | 2007-10-02 14:01:59 -0500 (Tue, 02 Oct 2007) | 1 line

Fix some odd formatting I missed..
........

................
r84475 | russell | 2007-10-02 22:07:15 +0200 (Tue, 02 Oct 2007) | 13 lines

Merged revisions 84474 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84474 | russell | 2007-10-02 15:06:07 -0500 (Tue, 02 Oct 2007) | 5 lines

* Don't build the menuselect-tree for the tarball, as it requires running the
  configure script first
* Change the Makefile to note that menuselect-tree depends on the configure
  script.

........

................
r84512 | murf | 2007-10-03 16:39:05 +0200 (Wed, 03 Oct 2007) | 9 lines

Merged revisions 84511 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84511 | murf | 2007-10-03 08:23:00 -0600 (Wed, 03 Oct 2007) | 1 line

closes issue #10834 ; where a null input to a switch statement results in a hangup; since switch is implemented with extensions, and the default case is implemented with a '.', and the '.' matches 1 or more remaining characters, the case where 0 characters exist isn't matched, and the extension isn't matched, and the goto fails, and a hangup occurs. Now, when a default case is generated, it also generates a single fixed extension that will match a null input. That extension just does a goto to the default extension for that switch. I played with an alternate solution, where I just tack an extra char onto all the patterns and the goto, but not the default case's pattern. Then even a null input will still have at least one char in it. But it made me nervous, having that extra char in , even if that's a pretty secret and low-level issue.
........

................
r84545 | murf | 2007-10-03 20:23:30 +0200 (Wed, 03 Oct 2007) | 1 line

blocked 84544 from trunk; it only applies to 1.4; 10870 -- the CUT in AEL
................
r84580 | tilghman | 2007-10-04 00:14:09 +0200 (Thu, 04 Oct 2007) | 2 lines

Create a universal exception handling extension, "e" (closes issue #9785)

................
r84582 | tilghman | 2007-10-04 01:05:47 +0200 (Thu, 04 Oct 2007) | 10 lines

Merged revisions 84581 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84581 | tilghman | 2007-10-03 17:59:17 -0500 (Wed, 03 Oct 2007) | 2 lines

When an RFC 2833 event is sent that we don't recognize, ignore it, don't queue a NULL digit (closes issue #10877)

........

................
r84613 | file | 2007-10-04 04:01:43 +0200 (Thu, 04 Oct 2007) | 2 lines

Don't register the exception function with module information. Since it is in the core there is none and it will explode.

................
r84638 | file | 2007-10-04 16:54:30 +0200 (Thu, 04 Oct 2007) | 12 lines

Merged revisions 84637 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84637 | file | 2007-10-04 11:51:57 -0300 (Thu, 04 Oct 2007) | 4 lines

Create a duplicate of the channel's member name as the tab completion stuff will free it.
(closes issue #10884)
Reported by: adamg

........

................
r84671 | tilghman | 2007-10-04 18:56:00 +0200 (Thu, 04 Oct 2007) | 2 lines

Update to current coding standards, also changing the argument delimiter to ',' (Closes issue #10876)

................
r84691 | kpfleming | 2007-10-04 23:38:22 +0200 (Thu, 04 Oct 2007) | 10 lines

Merged revisions 84690 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84690 | kpfleming | 2007-10-04 16:36:56 -0500 (Thu, 04 Oct 2007) | 2 lines

callers of sig2str already add the word 'signalling' in the appropriate place, so don't duplicate it

........

................
r84693 | mmichelson | 2007-10-05 00:00:10 +0200 (Fri, 05 Oct 2007) | 13 lines

Merged revisions 84692 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84692 | mmichelson | 2007-10-04 16:57:03 -0500 (Thu, 04 Oct 2007) | 5 lines

Don't allocate space for queue members unless it's needed. You end up deleting dynamic members on a reload. Not good.

closes issue (#10879, reported by dazza76, patched by me)


........

................
r84726 | mmichelson | 2007-10-05 00:58:26 +0200 (Fri, 05 Oct 2007) | 8 lines

A two-in-one patch from the bugtracker

1) Fix some bad logic in the counting of statistics for QueueSummary manager event. Variables were not being
   reset for each additional queue, so cumulative totals were reported on each successive queue.

2) Add a longest hold time stat to QueueSummary manager event.


................
r84743 | russell | 2007-10-05 03:40:20 +0200 (Fri, 05 Oct 2007) | 11 lines

Merged revisions 84742 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84742 | russell | 2007-10-04 20:39:07 -0500 (Thu, 04 Oct 2007) | 3 lines

Fix a copy/paste error in the description of UpdateConfig that was pointed
out by JerJer on #asterisk-dev

........

................
r84784 | russell | 2007-10-05 18:49:16 +0200 (Fri, 05 Oct 2007) | 12 lines

Merged revisions 84783 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84783 | russell | 2007-10-05 11:44:21 -0500 (Fri, 05 Oct 2007) | 4 lines

Do deadlock avoidance in a couple more places.  You can't lock two channels
at the same time without doing extra work to make sure it succeeds.
(closes issue #10895, patch by me)

........

................
r84819 | file | 2007-10-05 20:57:26 +0200 (Fri, 05 Oct 2007) | 12 lines

Merged revisions 84818 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84818 | file | 2007-10-05 15:55:36 -0300 (Fri, 05 Oct 2007) | 4 lines

Update the remembered RTP peer information when putting an endpoint on hold or taking it off hold so that the RTP stack does not initiate a needless reinvite.
(closes issue #10868)
Reported by: mavince

........

................
r84852 | tilghman | 2007-10-05 21:48:10 +0200 (Fri, 05 Oct 2007) | 10 lines

Merged revisions 84851 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84851 | tilghman | 2007-10-05 14:42:21 -0500 (Fri, 05 Oct 2007) | 2 lines

Log exactly why we can't open the database, if we fail (closes issue #10887)

........

................
r84891 | phsultan | 2007-10-07 17:54:48 +0200 (Sun, 07 Oct 2007) | 13 lines

Merged revisions 84890 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84890 | phsultan | 2007-10-07 17:52:44 +0200 (Sun, 07 Oct 2007) | 5 lines

Prevent Asterisk from crashing when receiving a presence packet
without resource from a buddy that is known to have a resource list.

Revert a change I previously made, where Asterisk could point to a
freed memory location.
........

................
r84892 | phsultan | 2007-10-07 17:56:22 +0200 (Sun, 07 Oct 2007) | 1 line

Fix indentation
................
r84918 | phsultan | 2007-10-07 18:18:49 +0200 (Sun, 07 Oct 2007) | 13 lines

Merged revisions 84902 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84902 | phsultan | 2007-10-07 18:15:39 +0200 (Sun, 07 Oct 2007) | 5 lines

Presence packets from a client who's connected with our Jabber ID are
valid, therefore, those clients must be considered as buddies. The resource
string helps us make the distinction between clients.

Closes issue #10707, reported by yusufmotiwala.
........

................
r84939 | phsultan | 2007-10-07 18:28:25 +0200 (Sun, 07 Oct 2007) | 3 lines

Make the status and priority configurable.

Closes issue #10785, patch by Luke-Jr, thanks!
................
r84958 | russell | 2007-10-08 05:29:38 +0200 (Mon, 08 Oct 2007) | 14 lines

Merged revisions 84957 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84957 | russell | 2007-10-07 22:28:34 -0500 (Sun, 07 Oct 2007) | 6 lines

Enable file dependency tracking for _all_ builds, and not just for builds with
dev-mode enabled.  I have seen enough problems caused by this that I don't think
it's worth keeping.  I want to continue to encourage anybody that is interested
to continue to run Asterisk from svn.  Furthermore, I do not want their systems
to break when we change a structure definition in a header file.  :)

........

................
r84991 | file | 2007-10-08 17:05:05 +0200 (Mon, 08 Oct 2007) | 12 lines

Merged revisions 84990 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r84990 | file | 2007-10-08 12:03:07 -0300 (Mon, 08 Oct 2007) | 4 lines

Don't keep trying to native bridge if either of the channels are involved in a masquerade operation to be done.
(closes issue #10696)
Reported by: tbelder

........

................
r85024 | file | 2007-10-08 17:39:23 +0200 (Mon, 08 Oct 2007) | 12 lines

Merged revisions 85023 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85023 | file | 2007-10-08 12:37:46 -0300 (Mon, 08 Oct 2007) | 4 lines

Update codec information as well as address when doing hold reinvites.
(issue #10868)
Reported by: mavince

........

................
r85025 | file | 2007-10-08 18:12:21 +0200 (Mon, 08 Oct 2007) | 6 lines

Fix up tree so that it compiles when MTX Profiling is enabled.
(closes issue #10898)
Reported by: snuffy
Patches:
      10898-mtx_prof.diff uploaded by qwell (license 4)

................
r85058 | file | 2007-10-08 22:09:02 +0200 (Mon, 08 Oct 2007) | 12 lines

Merged revisions 85057 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85057 | file | 2007-10-08 17:06:33 -0300 (Mon, 08 Oct 2007) | 4 lines

Only update codec information if the channel has a technology private structure.
(issue #10915)
Reported by: ramonpeek

........

................
r85094 | file | 2007-10-09 16:31:27 +0200 (Tue, 09 Oct 2007) | 12 lines

Merged revisions 85093 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85093 | file | 2007-10-09 11:30:16 -0300 (Tue, 09 Oct 2007) | 4 lines

Don't perform a reinvite if a transfer is in progress.
(issue #10915)
Reported by: ramonpeek

........

................
r85097 | russell | 2007-10-09 17:10:14 +0200 (Tue, 09 Oct 2007) | 8 lines

Add jitterbuffer support for chan_local.  To enable it, you use the 'j' option
in the Dial command.  The 'j' option _must_ be used in conjunction with the 'n'
option.

This feature will allow you to use the existing jitterbuffer implementation to
put a jitterbuffer on incoming SIP calls connecting to Asterisk applications by
putting a local channel in the middle.

................
r85098 | russell | 2007-10-09 17:12:59 +0200 (Tue, 09 Oct 2007) | 2 lines

Note jitterbuffer support for chan_local in CHANGES

................
r85140 | tilghman | 2007-10-09 18:04:41 +0200 (Tue, 09 Oct 2007) | 2 lines

Remove redundant includes (patch by snuffy) (Closes issue #10922)

................
r85176 | tilghman | 2007-10-10 00:21:49 +0200 (Wed, 10 Oct 2007) | 13 lines

Merged revisions 85158 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85158 | tilghman | 2007-10-09 16:55:06 -0500 (Tue, 09 Oct 2007) | 5 lines

This commit fixes the following issues:
- Deadlock in ast_write (issue #10406)
- Deadlock in ast_read (issue #10406)
- Possible mutex initialization error in lock.h (issue #10571)

........

................
r85177 | mmichelson | 2007-10-10 00:35:11 +0200 (Wed, 10 Oct 2007) | 5 lines

Patch to add one-touch parking for queues.

(closes issue #10869, reported and patched by bluecrow76)


................
r85196 | kpfleming | 2007-10-10 08:41:51 +0200 (Wed, 10 Oct 2007) | 10 lines

Merged revisions 85195 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85195 | kpfleming | 2007-10-10 08:24:41 +0200 (Wed, 10 Oct 2007) | 2 lines

use a macro instead of an inline function, so that backtraces will report the caller of ast_frame_free() properly

........

................
r85197 | rizzo | 2007-10-10 08:48:50 +0200 (Wed, 10 Oct 2007) | 4 lines

Adapt the autotools names to different versions of FreeBSD
(and open the way to better adaptation for other platforms as well).


................
r85234 | file | 2007-10-10 15:46:57 +0200 (Wed, 10 Oct 2007) | 4 lines

Process outstanding log messages before shutting down the logger thread.
(closes issue #10933)
Reported by: sperreault

................
r85254 | file | 2007-10-10 16:17:08 +0200 (Wed, 10 Oct 2007) | 14 lines

Merged revisions 85242 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85242 | file | 2007-10-10 11:14:56 -0300 (Wed, 10 Oct 2007) | 6 lines

Close voicemail message description file if duration did not meet the minimum, or else we will eventually run out of file descriptors.
(closes issue #10918)
Reported by: brak2718
Patches:
      vm1.4.12.1.patch uploaded by brak2718 (license 279)

........

................
r85278 | file | 2007-10-10 16:30:05 +0200 (Wed, 10 Oct 2007) | 14 lines

Merged revisions 85277 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85277 | file | 2007-10-10 11:28:18 -0300 (Wed, 10 Oct 2007) | 6 lines

Add support for handling a 182 Queued response.
(closes issue #10924)
Reported by: ramonpeek
Patches:
      queued-182.diff uploaded by ramonpeek (license 266)

........

................
r85279 | mmichelson | 2007-10-10 16:38:15 +0200 (Wed, 10 Oct 2007) | 13 lines

Merged revisions 85276 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85276 | mmichelson | 2007-10-10 09:26:31 -0500 (Wed, 10 Oct 2007) | 5 lines

A bunch of changes from sprintf to snprintf.

See security advisory AST-2002-022


........

................
r85281 | file | 2007-10-10 16:43:37 +0200 (Wed, 10 Oct 2007) | 12 lines

Merged revisions 85280 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85280 | file | 2007-10-10 11:42:00 -0300 (Wed, 10 Oct 2007) | 4 lines

If devicestate is passed a port number strip it out.
(closes issue #10930)
Reported by: ibc

........

................
r85317 | russell | 2007-10-10 18:01:31 +0200 (Wed, 10 Oct 2007) | 14 lines

Merged revisions 85316 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85316 | russell | 2007-10-10 10:56:23 -0500 (Wed, 10 Oct 2007) | 6 lines

I introduced a new member to the ast_filestream struct in 1.4.12, but put it
in the middle of the struct, instead of at the end.  One of the Debian folks,
paravoid, pointed out that this breaks binary compatability with modules
compiled against older headers.  So, I'm moving the new member to the end
of the struct to resolve the situation.

........

................
r85357 | tilghman | 2007-10-11 06:40:56 +0200 (Thu, 11 Oct 2007) | 10 lines

Merged revisions 85356 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85356 | tilghman | 2007-10-10 23:35:33 -0500 (Wed, 10 Oct 2007) | 2 lines

A dollar sign by itself, not indicating a start of a variable or expression prematurely ends substitution (closes issue #10939)

........

................
r85398 | file | 2007-10-11 17:29:14 +0200 (Thu, 11 Oct 2007) | 13 lines

Blocked revisions 85397 via svnmerge

........
r85397 | file | 2007-10-11 12:26:20 -0300 (Thu, 11 Oct 2007) | 6 lines

When creating a new packet don't try to stop retransmission of it. It was just allocated/created so it's impossible for it to have already been scheduled.
(closes issue #10945)
Reported by: flefoll
Patches:
      chan_sip.c.br14.85280.xmit_reliable-patch uploaded by flefoll (license 244)

........

................
r85431 | mattf | 2007-10-11 19:09:31 +0200 (Thu, 11 Oct 2007) | 1 line

Make sure we are clean to build without libpri
................
r85444 | mattf | 2007-10-11 19:17:58 +0200 (Thu, 11 Oct 2007) | 1 line

Let's hard code this until I fix it
................
r85460 | russell | 2007-10-11 21:03:06 +0200 (Thu, 11 Oct 2007) | 33 lines

Merge a ton of NEW_CLI conversions.  Thanks to everyone that helped out!  :)

(closes issue #10724)
Reported by: eliel
Patches: 
      chan_skinny.c.patch uploaded by eliel (license 64)
      chan_oss.c.patch uploaded by eliel (license 64)
      chan_mgcp.c.patch2 uploaded by eliel (license 64)
      pbx_config.c.patch uploaded by seanbright (license 71)
      iax2-provision.c.patch uploaded by eliel (license 64)
      chan_gtalk.c.patch uploaded by eliel (license 64)
      pbx_ael.c.patch uploaded by seanbright (license 71)
      file.c.patch uploaded by seanbright (license 71)
      image.c.patch uploaded by seanbright (license 71)
      cli.c.patch uploaded by moy (license 222)
      astobj2.c.patch uploaded by moy (license 222)
      asterisk.c.patch uploaded by moy (license 222)
      res_limit.c.patch uploaded by seanbright (license 71)
      res_convert.c.patch uploaded by seanbright (license 71)
      res_crypto.c.patch uploaded by seanbright (license 71)
      app_osplookup.c.patch uploaded by seanbright (license 71)
      app_rpt.c.patch uploaded by seanbright (license 71)
      app_mixmonitor.c.patch uploaded by seanbright (license 71)
      channel.c.patch uploaded by seanbright (license 71)
      translate.c.patch uploaded by seanbright (license 71)
      udptl.c.patch uploaded by seanbright (license 71)
      threadstorage.c.patch uploaded by seanbright (license 71)
      db.c.patch uploaded by seanbright (license 71)
      cdr.c.patch uploaded by moy (license 222)
      pbd_dundi.c.patch uploaded by moy (license 222)
      app_osplookup-rev83558.patch uploaded by moy (license 222)
      res_clioriginate.c.patch uploaded by moy (license 222)

................
r85474 | mattf | 2007-10-11 22:49:04 +0200 (Thu, 11 Oct 2007) | 1 line

Add CCR test support #10916
................
r85485 | mattf | 2007-10-11 23:57:26 +0200 (Thu, 11 Oct 2007) | 1 line

Add SS7 ANI2 support tx and rx. #10916
................
r85496 | mattf | 2007-10-12 00:20:02 +0200 (Fri, 12 Oct 2007) | 1 line

Add ANI2 support to func_callerid
................
r85497 | mattf | 2007-10-12 00:27:32 +0200 (Fri, 12 Oct 2007) | 1 line

Make sure we set the ANI2 field for PRI
................
r85498 | mattf | 2007-10-12 00:33:57 +0200 (Fri, 12 Oct 2007) | 1 line

See if I can fix this borked ANI2 code I added
................
r85499 | mattf | 2007-10-12 00:42:44 +0200 (Fri, 12 Oct 2007) | 1 line

Make sure we propogate ANI2 to the outbound channel
................
r85516 | russell | 2007-10-12 17:41:27 +0200 (Fri, 12 Oct 2007) | 15 lines

Merged revisions 85515 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85515 | russell | 2007-10-12 10:40:35 -0500 (Fri, 12 Oct 2007) | 7 lines

Fix the potential use of an uninitialized buffer in a log message.

(closes issue #10958)
Reported by: dimas
Patches: 
      realtime.patch uploaded by dimas (license 88)

........

................
r85518 | russell | 2007-10-12 17:45:41 +0200 (Fri, 12 Oct 2007) | 11 lines

Merged revisions 85517 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85517 | russell | 2007-10-12 10:45:09 -0500 (Fri, 12 Oct 2007) | 3 lines

Fix a spelling error in a log message.  SMDI, not SDMI.
(closes issue #10959)

........

................
r85519 | russell | 2007-10-12 17:50:29 +0200 (Fri, 12 Oct 2007) | 15 lines

Many doc directory improvements, including:

- Added development section (backtrace.tex)
- Correct filesystem path formating
- Replace all "|" argument separator to ","
- Endless count of spaces at the end of line
- Using astlisting to make listings do not take so much place
- Take back ASTRISKVERSION on first page
- Make localchannel.tex readable by inserting extra end of lines

(closes issue #10962)
Reported by: IgorG
Patches: 
      texdoc-85177-1.patch uploaded by IgorG (license 20)

................
r85522 | tilghman | 2007-10-12 19:32:38 +0200 (Fri, 12 Oct 2007) | 2 lines

Enable ranges, hexadecimal, octal, and special backslashed characters for the FILTER function

................
r85524 | tilghman | 2007-10-12 20:37:34 +0200 (Fri, 12 Oct 2007) | 10 lines

Merged revisions 85523 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85523 | tilghman | 2007-10-12 13:30:55 -0500 (Fri, 12 Oct 2007) | 2 lines

Change Digium address

........

................
r85525 | mattf | 2007-10-12 20:37:35 +0200 (Fri, 12 Oct 2007) | 1 line

Add support for receive charge number in dialplan #10916
................
r85526 | mattf | 2007-10-12 21:41:39 +0200 (Fri, 12 Oct 2007) | 1 line

Trying to finish the last of the charge_number patch up #10916
................
r85527 | mmichelson | 2007-10-12 22:06:37 +0200 (Fri, 12 Oct 2007) | 6 lines

Allow for the position announcement to be turned off if desired.

(closes issue #8515, reported by bruno_rocha, initial patch by bruno_rocha, final patch by qwell)



................
r85534 | russell | 2007-10-13 07:53:19 +0200 (Sat, 13 Oct 2007) | 20 lines

Merged revisions 85533 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85533 | russell | 2007-10-13 01:48:10 -0400 (Sat, 13 Oct 2007) | 12 lines

Fix an issue with console verbosity when running asterisk -rx to execute a command
and retrieve its output.  The issue was that there was no way for the main Asterisk
process to know that the remote console was connecting in the -rx mode.  The way that
James has fixed this is to have all remote consoles muted by default.  Then, regular
remote consoles automatically execute a CLI command to unmute themselves when they
first start up.

(closes issue #10847)
Reported by: atis
Patches: 
      asterisk-consolemute.diff.txt uploaded by jamesgolovich (license 176)

........

................
r85535 | jamesgolovich | 2007-10-13 10:38:50 +0200 (Sat, 13 Oct 2007) | 3 lines

Fix compiling cli.c due to differences with new cli system (closes issue 
0010966)

................
r85537 | tilghman | 2007-10-13 17:34:39 +0200 (Sat, 13 Oct 2007) | 11 lines

Blocked revisions 85536 via svnmerge

........
r85536 | tilghman | 2007-10-13 10:26:01 -0500 (Sat, 13 Oct 2007) | 4 lines

Remove deprecated syntax from sample ael file
Reported and patched by: dimas
Closes issue #10967

........

................
r85539 | russell | 2007-10-14 17:15:40 +0200 (Sun, 14 Oct 2007) | 4 lines

When merging the last documentation update, I forgot to "svn add" a file.
Here it is.
(closes issue #10962)

................
r85541 | russell | 2007-10-14 17:34:54 +0200 (Sun, 14 Oct 2007) | 15 lines

Merged revisions 85540 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85540 | russell | 2007-10-14 10:24:52 -0500 (Sun, 14 Oct 2007) | 7 lines

Don't create the context for users in users.conf until we know at least one user exists.

(closes issue #10971)
Reported by: dimas
Patches: 
      pbxconfig.patch uploaded by dimas (license 88)

........

................
r85542 | russell | 2007-10-14 17:47:01 +0200 (Sun, 14 Oct 2007) | 2 lines

Change the configure script to check for a function that was recently added to libss7.

................
r85544 | russell | 2007-10-15 14:49:31 +0200 (Mon, 15 Oct 2007) | 16 lines

Merged revisions 85543 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85543 | russell | 2007-10-15 07:48:10 -0500 (Mon, 15 Oct 2007) | 8 lines

Make sure that the base64 decoder returns a terminated string.

(closes issue #10979)
Reported by: ys
Patches: 
      util.c.diff uploaded by ys (license 281)
	    - small mods by me

........

................
r85546 | russell | 2007-10-15 15:07:48 +0200 (Mon, 15 Oct 2007) | 15 lines

Merged revisions 85545 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85545 | russell | 2007-10-15 08:05:45 -0500 (Mon, 15 Oct 2007) | 7 lines

Make sure remote consoles unmute themselves again after reconnecting.

(closes issue #10847)
Reported by: atis
Patches: 
      console_unmute_on_reconnect.patch uploaded by atis (license 242)

........

................
r85547 | russell | 2007-10-15 15:12:51 +0200 (Mon, 15 Oct 2007) | 12 lines

Another major doc directory update from IgorG.  This patch includes
 - Many uses of the astlisting environment around verbatim text to ensure that
   it gets properly formatted and doesn't run off the page.
 - Update some things that have been deprecated.
 - Add escaping as needed
 - and more ...

(closes issue #10978)
Reported by: IgorG
Patches: 
      texdoc-85542-1.patch uploaded by IgorG (license 20)

................
r85549 | russell | 2007-10-15 15:17:02 +0200 (Mon, 15 Oct 2007) | 14 lines

Blocked revisions 85548 via svnmerge

........
r85548 | russell | 2007-10-15 08:16:23 -0500 (Mon, 15 Oct 2007) | 7 lines

Suppress a LOG_DEBUG message if debug is not enabled.

(closes issue #10980)
Reported by: casper
Patches: 
      db.c.84633.diff uploaded by casper (license 55)

........

................
r85550 | russell | 2007-10-15 15:44:53 +0200 (Mon, 15 Oct 2007) | 9 lines

Move the CLI commands that were in builtins[] into the cli_cli[] array of CLI
commands and remove the cli_iterator struct.  This gets tab completion working
again.

(closes issue #10970)
Reported by: jamesgolovich
Patches: 
      asterisk-clicomplete.diff.txt uploaded by jamesgolovich (license 176)

................
r85551 | phsultan | 2007-10-15 15:51:21 +0200 (Mon, 15 Oct 2007) | 5 lines

Allocate more space for the base64 output we need to generate.

Closes issue #10913, reported by tootai, who graciously granted us access
to his Asterisk server, thanks! Daniel, feel free to reopen the bug in
case you can reproduce this on 1.4.
................
r85553 | file | 2007-10-15 16:57:44 +0200 (Mon, 15 Oct 2007) | 12 lines

Merged revisions 85552 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85552 | file | 2007-10-15 11:55:04 -0300 (Mon, 15 Oct 2007) | 4 lines

If Monitor or a spy was added to a P2P or native bridged channel bring the channel back to the generic bridging core so the monitor or spy operations work.
(closes issue #10943)
Reported by: julianjm

........

................
r85554 | file | 2007-10-15 17:07:37 +0200 (Mon, 15 Oct 2007) | 6 lines

Add packetization data for G.722.
(closes issue #10900)
Reported by: andrew
Patches:
      frame.diff uploaded by andrew (license 240)

................
r85555 | phsultan | 2007-10-15 17:26:58 +0200 (Mon, 15 Oct 2007) | 1 line

Allow RTP structure registration
................
r85557 | russell | 2007-10-15 17:47:46 +0200 (Mon, 15 Oct 2007) | 17 lines

Merged revisions 85556 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85556 | russell | 2007-10-15 10:40:45 -0500 (Mon, 15 Oct 2007) | 9 lines

Ensure the buffer passed to ast_canmatch_extension() is properly initialized so
that it is null terminated.

(issue #10977)
Reported by: dimas
Patches: 
      pbxdundi.patch uploaded by dimas (license 88)
	    - small mods by me

........

................
r85558 | russell | 2007-10-15 17:55:23 +0200 (Mon, 15 Oct 2007) | 8 lines

Simplify buffer handling in dundi-parser.c.  This also makes the code a bit
safer by removing various assumptions about sizes. (No vulnerabilities, though)

(closes issue #10977)
Reported by: dimas
Patches: 
      dundiparser.patch uploaded by dimas (license 88)

................
r85560 | file | 2007-10-15 18:23:41 +0200 (Mon, 15 Oct 2007) | 12 lines

Merged revisions 85559 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85559 | file | 2007-10-15 13:22:02 -0300 (Mon, 15 Oct 2007) | 4 lines

Bring both DTMF begin and end frames up through to the core for DTMF feature handling.
(closes issue #10826)
Reported by: dimas

........

................
r85562 | russell | 2007-10-15 18:36:48 +0200 (Mon, 15 Oct 2007) | 12 lines

Merged revisions 85561 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85561 | russell | 2007-10-15 11:34:13 -0500 (Mon, 15 Oct 2007) | 4 lines

Make a few changes so that characters in the upper half of the ISO-8859-1
character set don't get stripped when reading configuration.
(closes issue #10982, dandre)

........

................
r85578 | file | 2007-10-15 18:41:56 +0200 (Mon, 15 Oct 2007) | 12 lines

Merged revisions 85571 via svnmerge from 
http://svn.digium.com/svn/asterisk/branches/1.4

........
r85571 | file | 2007-10-15 13:39:59 -0300 (Mon, 15 Oct 2007) | 4 lines

Document that DTMF based features only work when two channels are bridged together.
(closes issue #10773)

[... 23978 lines stripped ...]



More information about the svn-commits mailing list