[asterisk-commits] russell: tag 1.6.0-beta8 r114568 - /tags/1.6.0-beta8/

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Tue Apr 22 17:29:37 CDT 2008


Author: russell
Date: Tue Apr 22 17:29:36 2008
New Revision: 114568

URL: http://svn.digium.com/view/asterisk?view=rev&rev=114568
Log:
Importing files for 1.6.0-beta8 release

Added:
    tags/1.6.0-beta8/.lastclean   (with props)
    tags/1.6.0-beta8/.version   (with props)
    tags/1.6.0-beta8/ChangeLog   (with props)

Added: tags/1.6.0-beta8/.lastclean
URL: http://svn.digium.com/view/asterisk/tags/1.6.0-beta8/.lastclean?view=auto&rev=114568
==============================================================================
--- tags/1.6.0-beta8/.lastclean (added)
+++ tags/1.6.0-beta8/.lastclean Tue Apr 22 17:29:36 2008
@@ -1,0 +1,1 @@
+35

Propchange: tags/1.6.0-beta8/.lastclean
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: tags/1.6.0-beta8/.lastclean
------------------------------------------------------------------------------
    svn:keywords = none

Propchange: tags/1.6.0-beta8/.lastclean
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: tags/1.6.0-beta8/.version
URL: http://svn.digium.com/view/asterisk/tags/1.6.0-beta8/.version?view=auto&rev=114568
==============================================================================
--- tags/1.6.0-beta8/.version (added)
+++ tags/1.6.0-beta8/.version Tue Apr 22 17:29:36 2008
@@ -1,0 +1,1 @@
+1.6.0-beta8

Propchange: tags/1.6.0-beta8/.version
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: tags/1.6.0-beta8/.version
------------------------------------------------------------------------------
    svn:keywords = none

Propchange: tags/1.6.0-beta8/.version
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: tags/1.6.0-beta8/ChangeLog
URL: http://svn.digium.com/view/asterisk/tags/1.6.0-beta8/ChangeLog?view=auto&rev=114568
==============================================================================
--- tags/1.6.0-beta8/ChangeLog (added)
+++ tags/1.6.0-beta8/ChangeLog Tue Apr 22 17:29:36 2008
@@ -1,0 +1,41829 @@
+2008-04-22  Russell Bryant  <russell at digium.com>
+
+	* Asterisk 1.6.0-beta8 released.  
+
+2008-04-22 22:18 +0000 [r114560]  Russell Bryant <russell at digium.com>
+
+	* /, channels/chan_iax2.c: Merged revisions 114559 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114559 | russell | 2008-04-22 17:17:31 -0500
+	  (Tue, 22 Apr 2008) | 13 lines Merged revisions 114558 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114558 | russell | 2008-04-22 17:15:36 -0500 (Tue, 22 Apr 2008)
+	  | 5 lines 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) ........ ................
+
+2008-04-22 22:04 +0000 [r114556]  Steve Murphy <murf at digium.com>
+
+	* main/pbx.c, /: Merged revisions 114553 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114553 |
+	  murf | 2008-04-22 15:57:57 -0600 (Tue, 22 Apr 2008) | 14 lines
+	  (closes issue #12469) Reported by: triccyx I had a bit a problem
+	  reproducing this in my setup (trying not to disturb my other
+	  stuff) but finally, I got it. The problem appears to be that the
+	  extension is being added in replace mode, which kinda assumes
+	  that the pattern trie has been formed, when in fact, in this
+	  case, it was not. The checks being done are not nec. when the
+	  tree is not yet formed, as changes like this will be summarized
+	  when the trie is formed in the future. I tested the fix, and the
+	  crash no longer happens. Feel free to open the bug again if this
+	  fix doesn't cure the problem. ........
+
+2008-04-22 21:16 +0000 [r114544-114552]  Russell Bryant <russell at digium.com>
+
+	* /: Blocked revisions 114551 via svnmerge ................ r114551
+	  | russell | 2008-04-22 16:15:41 -0500 (Tue, 22 Apr 2008) | 11
+	  lines Blocked revisions 114550 via svnmerge ........ r114550 |
+	  russell | 2008-04-22 16:14:55 -0500 (Tue, 22 Apr 2008) | 4 lines
+	  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. ........
+	  ................
+
+	* main/channel.c, /: Merged revisions 114548 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114548 |
+	  russell | 2008-04-22 15:25:56 -0500 (Tue, 22 Apr 2008) | 2 lines
+	  re-add a fix that got lost with a recent change ........
+
+	* /: Blocked revisions 114546 via svnmerge ................ r114546
+	  | russell | 2008-04-22 14:45:12 -0500 (Tue, 22 Apr 2008) | 9
+	  lines Blocked revisions 114545 via svnmerge ........ r114545 |
+	  russell | 2008-04-22 14:45:00 -0500 (Tue, 22 Apr 2008) | 2 lines
+	  Trivial change to read the number of samples from a frame before
+	  calling ast_write() ........ ................
+
+	* /: Blocked revisions 114543 via svnmerge ................ r114543
+	  | russell | 2008-04-22 13:30:47 -0500 (Tue, 22 Apr 2008) | 10
+	  lines Blocked revisions 114542 via svnmerge ........ r114542 |
+	  russell | 2008-04-22 13:29:56 -0500 (Tue, 22 Apr 2008) | 3 lines
+	  After a parked call times out, allow the call back to the parker
+	  to time out. (closes issue #10890) ........ ................
+
+2008-04-22 18:14 +0000 [r114541]  Jason Parker <jparker at digium.com>
+
+	* main/pbx.c, /, include/asterisk/pbx.h, apps/app_queue.c: Merged
+	  revisions 114540 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114540 |
+	  qwell | 2008-04-22 13:14:09 -0500 (Tue, 22 Apr 2008) | 8 lines
+	  Allow setqueuevar=yes (et al) to work, after changes to
+	  pbx_builtin_setvar() (closes issue #12490) Reported by: bcnit
+	  Patches: 12490-queuevars-3.diff uploaded by qwell (license 4)
+	  Tested by: qwell ........
+
+2008-04-22 18:06 +0000 [r114534-114539]  Russell Bryant <russell at digium.com>
+
+	* /, channels/chan_iax2.c: Merged revisions 114538 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114538 | russell | 2008-04-22 13:04:39 -0500
+	  (Tue, 22 Apr 2008) | 17 lines Merged revisions 114537 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114537 | russell | 2008-04-22 13:03:33 -0500 (Tue, 22 Apr 2008)
+	  | 9 lines 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) ........ ................
+
+	* /: Blocked revisions 114533 via svnmerge ........ r114533 |
+	  russell | 2008-04-22 11:47:00 -0500 (Tue, 22 Apr 2008) | 4 lines
+	  Add a c() option for the Jack() application and JACK_HOOK()
+	  funciton for supplying a custom client name. Using the channel
+	  name is still the default. This was done at the request of Jared
+	  Smith. ........
+
+2008-04-22 15:54 +0000 [r114530]  Joshua Colp <jcolp at digium.com>
+
+	* /: Blocked revisions 114529 via svnmerge ........ r114529 | file
+	  | 2008-04-22 12:54:06 -0300 (Tue, 22 Apr 2008) | 6 lines Add
+	  support for authenticating on a NOTIFY request. This is useful
+	  for phones that require it when sending them a special packet to
+	  get them to do something (such as reload their configuration).
+	  (closes issue #9896) Reported by: IgorG Patches:
+	  sipnotify-113980-v14.patch uploaded by IgorG (license 20)
+	  ........
+
+2008-04-22 15:46 +0000 [r114524-114528]  Russell Bryant <russell at digium.com>
+
+	* main/manager.c, /: Merged revisions 114527 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114527 |
+	  russell | 2008-04-22 10:46:01 -0500 (Tue, 22 Apr 2008) | 8 lines
+	  Correct action_ping() and action_events() with regards to Manager
+	  1.1 documentation. Also, fix a bug in xml_translate(). (closes
+	  issue #11649) Reported by: ys Patches: trunk_manager.c.diff
+	  uploaded by ys (license 281) ........
+
+	* /: Blocked revisions 114523 via svnmerge ................ r114523
+	  | russell | 2008-04-22 10:20:53 -0500 (Tue, 22 Apr 2008) | 20
+	  lines Blocked revisions 114522 via svnmerge ........ r114522 |
+	  russell | 2008-04-22 10:20:37 -0500 (Tue, 22 Apr 2008) | 13 lines
+	  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
+	  ........ ................
+
+2008-04-22 14:50 +0000 [r114521]  Steve Murphy <murf at digium.com>
+
+	* /: Blocked revisions 114520 via svnmerge ........ r114520 | murf
+	  | 2008-04-22 08:38:46 -0600 (Tue, 22 Apr 2008) | 15 lines
+	  Hopefully, this will resolve the issues that russellb had with
+	  this log_show_lock(). I gathered the code that filled the string,
+	  and put it in a different func which I cryptically call
+	  "append_lock_information()". Now, both log_show_lock(), and
+	  handle_show_locks() both call this code to do the work. Tested,
+	  seems to work fine. Also, log_show_lock was modified to use the
+	  ast_str stuff, along with checking for successful ast_str
+	  creation, and freeing the ast_str obj when finished. A break was
+	  inserted to terminate the search for the lock; we should never
+	  see it twice. An example usage in chan_sip.c was created as a
+	  comment, for instructional purposes. ........
+
+2008-04-21 20:23 +0000 [r114422]  Matthew Fredrickson <creslin at digium.com>
+
+	* channels/chan_zap.c, /: Merged revisions 114389 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114389 |
+	  mattf | 2008-04-21 13:44:35 -0500 (Mon, 21 Apr 2008) | 1 line Add
+	  support for generic name transmission (#12484) on SS7 in chan_zap
+	  ........
+
+2008-04-21 15:38 +0000 [r114328]  Jeff Peeler <jpeeler at digium.com>
+
+	* /, apps/app_authenticate.c: Merged revisions 114327 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114327 | jpeeler | 2008-04-21 10:34:37 -0500 (Mon, 21 Apr 2008)
+	  | 2 lines This removes an invalid warning message for an
+	  incorrectly entered pin, but more importantly removes an
+	  inapplicable check. If the first argument passed to
+	  app_authenticate does not contain a '/', the argument should be
+	  treated as the sole fixed "password" to match against and that is
+	  all. (Previous behavior was attempting to open a file based on
+	  the pin.) ........
+
+2008-04-21 15:01 +0000 [r114326]  Russell Bryant <russell at digium.com>
+
+	* /: Blocked revisions 114325 via svnmerge ........ r114325 |
+	  russell | 2008-04-21 10:01:04 -0500 (Mon, 21 Apr 2008) | 2 lines
+	  Add a simple janitor project ........
+
+2008-04-21 14:42 +0000 [r114321-114324]  Joshua Colp <jcolp at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 114323 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114323 | file | 2008-04-21 11:40:33 -0300 (Mon, 21 Apr 2008) |
+	  12 lines Merged revisions 114322 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114322 | file | 2008-04-21 11:39:32 -0300 (Mon, 21 Apr 2008) | 4
+	  lines 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 ........ ................
+
+	* /, res/res_config_ldap.c: Merged revisions 114320 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114320 | file | 2008-04-21 11:34:06 -0300 (Mon, 21 Apr 2008) | 6
+	  lines Only print out the error message if ldap_modify_ext_s
+	  actually returns an error, and not success. (closes issue #12438)
+	  Reported by: gservat Patches: res_config_ldap.c-patch-code
+	  uploaded by gservat (license 466) ........
+
+2008-04-20 14:52 +0000 [r114315]  Sean Bright <sean.bright at gmail.com>
+
+	* /: Blocked revisions 114314 via svnmerge ........ r114314 |
+	  seanbright | 2008-04-20 10:52:07 -0400 (Sun, 20 Apr 2008) | 1
+	  line Minor logging cleanups ........
+
+2008-04-19 17:00 +0000 [r114304]  Matthew Fredrickson <creslin at digium.com>
+
+	* channels/chan_zap.c: SS7:Added - Generic Name / Access Transport
+	  / Redirecting Number handling. #12425
+
+2008-04-18 21:51 +0000 [r114277-114286]  Russell Bryant <russell at digium.com>
+
+	* main/manager.c, /: Merged revisions 114285 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114285 | russell | 2008-04-18 16:51:05 -0500 (Fri, 18 Apr 2008)
+	  | 10 lines Merged revisions 114284 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114284 | russell | 2008-04-18 16:48:06 -0500 (Fri, 18 Apr 2008)
+	  | 2 lines Don't destroy a manager session if poll() returns an
+	  error of EAGAIN. ........ ................
+
+	* Makefile, /: Merged revisions 114279 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114279 | russell | 2008-04-18 15:01:47 -0500 (Fri, 18 Apr 2008)
+	  | 10 lines Merged revisions 114278 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114278 | russell | 2008-04-18 15:01:09 -0500 (Fri, 18 Apr 2008)
+	  | 2 lines ensure directories are created before we try to install
+	  stuff into them ........ ................
+
+	* Makefile, /: Merged revisions 114276 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114276 | russell | 2008-04-18 14:59:17 -0500 (Fri, 18 Apr 2008)
+	  | 10 lines Merged revisions 114275 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114275 | russell | 2008-04-18 14:58:55 -0500 (Fri, 18 Apr 2008)
+	  | 2 lines SUBDIRS_INSTALL is already listed as a subtarget for
+	  bininstall ........ ................
+
+2008-04-18 19:36 +0000 [r114262-114272]  Joshua Colp <jcolp at digium.com>
+
+	* channels/chan_unistim.c, /: Merged revisions 114271 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114271 | file | 2008-04-18 16:35:33 -0300 (Fri, 18 Apr 2008) | 4
+	  lines Make sure ADSI is marked as unavailable on Unistim channels
+	  so voicemail does not try to do some ADSI jazz. (closes issue
+	  #12460) Reported by: PerryB ........
+
+	* /: Blocked revisions 114261 via svnmerge ........ r114261 | file
+	  | 2008-04-18 15:15:11 -0300 (Fri, 18 Apr 2008) | 6 lines Add
+	  MEETME_INFO dialplan function that allows querying various
+	  properties of a Meetme conference. (closes issue #11691) Reported
+	  by: junky Patches: meetme_info.patch uploaded by jpeeler (license
+	  325) ........
+
+2008-04-18 18:04 +0000 [r114260]  Mark Michelson <mmichelson at digium.com>
+
+	* channels/chan_zap.c, /, main/callerid.c: Merged revisions 114259
+	  via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114259 | mmichelson | 2008-04-18 13:03:06 -0500
+	  (Fri, 18 Apr 2008) | 14 lines Merged revisions 114257 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114257 | mmichelson | 2008-04-18 12:44:29 -0500 (Fri, 18 Apr
+	  2008) | 6 lines Clearing up error messages so they make a bit
+	  more sense. Also removing a redundant error message. Issue AST-15
+	  ........ ................
+
+2008-04-18 16:12 +0000 [r114255]  Joshua Colp <jcolp at digium.com>
+
+	* /, res/res_config_ldap.c: Merged revisions 114254 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114254 | file | 2008-04-18 13:11:27 -0300 (Fri, 18 Apr 2008) | 4
+	  lines If the parsing of the config file fails make sure we unlock
+	  ldap_lock. (closes issue #12477) Reported by: IgorG ........
+
+2008-04-18 15:26 +0000 [r114250]  Russell Bryant <russell at digium.com>
+
+	* /: Blocked revisions 114249 via svnmerge ................ r114249
+	  | russell | 2008-04-18 10:25:50 -0500 (Fri, 18 Apr 2008) | 12
+	  lines Blocked revisions 114248 via svnmerge ........ r114248 |
+	  russell | 2008-04-18 10:24:09 -0500 (Fri, 18 Apr 2008) | 5 lines
+	  Ensure that we don't ast_strdupa(NULL) (closes issue #12476)
+	  Reported by: davidw Patch by me ........ ................
+
+2008-04-18 13:40 +0000 [r114247]  Sean Bright <sean.bright at gmail.com>
+
+	* channels/chan_sip.c: Merged revisions 114246 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114246 | seanbright | 2008-04-18 09:38:07 -0400 (Fri, 18 Apr
+	  2008) | 9 lines Merged revisions 114245 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114245 | seanbright | 2008-04-18 09:33:32 -0400 (Fri, 18 Apr
+	  2008) | 1 line Only complete the SIP channel name once for 'sip
+	  show channel <channel>' ........ ................
+
+2008-04-18 06:54 +0000 [r114244]  Tilghman Lesher <tlesher at digium.com>
+
+	* apps/app_setcallerid.c, /: Merged revisions 114243 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114243 | tilghman | 2008-04-18 01:53:47 -0500
+	  (Fri, 18 Apr 2008) | 11 lines Merged revisions 114242 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114242 | tilghman | 2008-04-18 01:49:16 -0500 (Fri, 18 Apr 2008)
+	  | 3 lines For consistency sake, ensure that the values that
+	  ${CALLINGPRES} returns are valid as an input to SetCallingPres.
+	  (Closes issue #12472) ........ ................
+
+2008-04-17 23:09 +0000 [r114232-114241]  Russell Bryant <russell at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 114151 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114151 | oej | 2008-04-15 15:39:29 -0500 (Tue, 15 Apr 2008) | 10
+	  lines Merged revisions 114148 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114148 | oej | 2008-04-15 22:26:05 +0200 (Tis, 15 Apr 2008) | 2
+	  lines Handle subscribe queues in all situations... Thanks to
+	  festr_ on irc for telling me about this bug. ........
+	  ................
+
+	* /, channels/chan_sip.c: Merged revisions 114150 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114150 |
+	  oej | 2008-04-15 15:31:08 -0500 (Tue, 15 Apr 2008) | 2 lines
+	  Adding chanvar to SIPPEER from 1.4 branch ........
+
+	* /: Blocked revisions 114194 via svnmerge ........ r114194 |
+	  seanbright | 2008-04-17 07:25:23 -0500 (Thu, 17 Apr 2008) | 1
+	  line Update the CHANGES file with yesterday's ChanSpy change.
+	  Sorry Kevin, just saw your e-mail. ........
+
+	* /: Blocked revisions 114229 via svnmerge ........ r114229 |
+	  jpeeler | 2008-04-17 16:09:37 -0500 (Thu, 17 Apr 2008) | 1 line
+	  added info describing DNS manager ........
+
+	* /: Blocked revisions 114181 via svnmerge ................ r114181
+	  | tilghman | 2008-04-16 15:00:27 -0500 (Wed, 16 Apr 2008) | 10
+	  lines Blocked revisions 114180 via svnmerge ........ r114180 |
+	  tilghman | 2008-04-16 14:59:37 -0500 (Wed, 16 Apr 2008) | 3 lines
+	  Backport revisions for latest vpb drivers to 1.4 (Closes issue
+	  #12457) ........ ................
+
+	* /: Blocked revisions 114077 via svnmerge ........ r114077 |
+	  dbailey | 2008-04-11 17:09:04 -0500 (Fri, 11 Apr 2008) | 2 lines
+	  Change the number of line keys per registration from 2 to 1
+	  ........
+
+	* main/autoservice.c, /: Merged revisions 114233 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114233 | russell | 2008-04-17 17:24:00 -0500 (Thu, 17 Apr 2008)
+	  | 14 lines Merged revisions 114230 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114230 | russell | 2008-04-17 17:15:43 -0500 (Thu, 17 Apr 2008)
+	  | 6 lines 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 ........
+	  ................
+
+	* /: Blocked revisions 114231 via svnmerge ........ r114231 |
+	  russell | 2008-04-17 17:21:32 -0500 (Thu, 17 Apr 2008) | 3 lines
+	  Make this file compile. The variable str is never set anywhere.
+	  Furthermore, it duplicates a lot of code. I will leave it to murf
+	  to clean up. ........
+
+2008-04-17 21:05 +0000 [r114228]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_chanspy.c, /: Merged revisions 114227 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114227 | mmichelson | 2008-04-17 16:04:40 -0500 (Thu, 17 Apr
+	  2008) | 17 lines Merged revisions 114226 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114226 | mmichelson | 2008-04-17 16:03:29 -0500 (Thu, 17 Apr
+	  2008) | 9 lines 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
+	  ........ ................
+
+2008-04-17 20:29 +0000 [r114219-114225]  Steve Murphy <murf at digium.com>
+
+	* /: Blocked revisions 114201 via svnmerge ........ r114201 | murf
+	  | 2008-04-17 08:45:16 -0600 (Thu, 17 Apr 2008) | 1 line Thanks to
+	  snuff for finding these omissions ........
+
+	* /: Blocked revisions 114190 via svnmerge ........ r114190 | murf
+	  | 2008-04-16 17:53:27 -0600 (Wed, 16 Apr 2008) | 1 line This is
+	  the scariest commit I've done in a long time. This is the
+	  astobj2-ification of chan_sip. I've tested a number of scenarios
+	  like crazy. It used to have 4x the call setup/teardown
+	  performance of trunk, but now it's roughly at parity. I will
+	  attempt to find the bottlenecks and get it back to the 4x mark.
+	  The changes made were somewhat invasive, but the value to the
+	  community of these upgrades outweighs waiting further for more
+	  testing. Every change being made to chan_sip was lousing this
+	  code up when we tried to merge. Peers, Users, Dialogs, are all
+	  now astobj2 objects, indexed via hashtables. Refcounting is used
+	  to track objects and free them at the bitter end of their lives.
+	  Please file issues on bugs.digium.com, and PLEASE, please, please
+	  be patient. One natural advantage to all the hash-table work is
+	  that loading large sip.conf files full of thousands of peers now
+	  goes much faster. One more please: PLEASE help thrash this code
+	  and test it. ........
+
+	* /: Blocked revisions 114187 via svnmerge ........ r114187 | murf
+	  | 2008-04-16 14:54:41 -0600 (Wed, 16 Apr 2008) | 1 line A small
+	  enhancement-- I added the routine log_show_lock to utils.c, which
+	  if the mentioned lock has been acquired, this routine will log to
+	  the console the normal info about that lock you'd see from the
+	  CLI when you do a 'core show locks'. It's solely for debug-- if
+	  the lock is NOT acquired, there is no output. I use it to show
+	  'unexpected' locks, to see where/why a lock is pre-locked. This
+	  command is to be called from points of interest, like just before
+	  a trylock, and helps to spot fleeting, highly temporal locks that
+	  normally are not locked... ........
+
+	* /: Blocked revisions 114183 via svnmerge ........ r114183 | murf
+	  | 2008-04-16 14:28:08 -0600 (Wed, 16 Apr 2008) | 1 line
+	  Introducing a small optimization to event_unsubscribe; events now
+	  use a Doubly-Linked list for events, gives fast deletions, for
+	  the sake of channel driver mwi events. From team/murf/bug11210.
+	  ........
+
+	* /: Blocked revisions 114182 via svnmerge ........ r114182 | murf
+	  | 2008-04-16 14:09:39 -0600 (Wed, 16 Apr 2008) | 1 line
+	  Introducing a small upgrade to the ast_sched_xxx facility, to
+	  keep it from eating up lots of cpu cycles. See CHANGES. From the
+	  team/murf/bug11210 branch. ........
+
+	* /: Blocked revisions 114175 via svnmerge ........ r114175 | murf
+	  | 2008-04-16 11:45:28 -0600 (Wed, 16 Apr 2008) | 1 line
+	  Introducing various astobj2 enhancements, chief being a refcount
+	  tracing feature, and various documentation updates in astobj2.h,
+	  and the addition of standalone utility, refcounter, that will
+	  filter the trace output for unbalanced, unfreed objects. This
+	  comes from the team/murf/bug11210 branch. ........
+
+	* /: Blocked revisions 114172 via svnmerge ........ r114172 | murf
+	  | 2008-04-16 11:14:18 -0600 (Wed, 16 Apr 2008) | 1 line
+	  Introducing doubly linked lists to trunk from branch
+	  team/murf/bug11210. ........
+
+2008-04-17 16:51 +0000 [r114210-114213]  Mark Michelson <mmichelson at digium.com>
+
+	* /: Blocked revisions 114212 via svnmerge ................ r114212
+	  | mmichelson | 2008-04-17 11:51:09 -0500 (Thu, 17 Apr 2008) | 11
+	  lines Blocked revisions 114211 via svnmerge ........ r114211 |
+	  mmichelson | 2008-04-17 11:50:46 -0500 (Thu, 17 Apr 2008) | 4
+	  lines Add prototype for ast_dsp_frame_freed. I'm not sure how
+	  this was compiling before... ........ ................
+
+	* main/dsp.c, main/frame.c, /, include/asterisk/dsp.h,
+	  include/asterisk/frame.h: Merged revisions 114208 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114208 | mmichelson | 2008-04-17 11:40:12 -0500
+	  (Thu, 17 Apr 2008) | 20 lines Merged revisions 114207 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114207 | mmichelson | 2008-04-17 11:28:03 -0500 (Thu, 17 Apr
+	  2008) | 12 lines 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 ........ ................
+
+2008-04-17 16:26 +0000 [r114206]  Russell Bryant <russell at digium.com>
+
+	* Makefile, /: Merged revisions 114205 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114205 | russell | 2008-04-17 11:25:29 -0500 (Thu, 17 Apr 2008)
+	  | 11 lines Merged revisions 114204 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114204 | russell | 2008-04-17 11:23:45 -0500 (Thu, 17 Apr 2008)
+	  | 3 lines Fix the bininstall target to install from subdirs, as
+	  well. (closes issue AST-8, patch from bmd at switchvox) ........
+	  ................
+
+2008-04-17 15:17 +0000 [r114203]  Tilghman Lesher <tlesher at digium.com>
+
+	* doc/CODING-GUIDELINES, /: Merged revisions 114202 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114202 | tilghman | 2008-04-17 10:12:52 -0500 (Thu, 17 Apr 2008)
+	  | 2 lines fileio.h does not exist; io.h does, though. ........
+
+2008-04-17 13:55 +0000 [r114200]  Philippe Sultan <philippe.sultan at gmail.com>
+
+	* /, res/res_jabber.c: Merged revisions 114199 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114199 | phsultan | 2008-04-17 15:46:17 +0200 (Thu, 17 Apr 2008)
+	  | 10 lines Merged revisions 114198 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114198 | phsultan | 2008-04-17 15:42:23 +0200 (Thu, 17 Apr 2008)
+	  | 2 lines Use keepalives effectively in order diagnose bug
+	  #12432. ........ ................
+
+2008-04-17 12:59 +0000 [r114197]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, res/res_agi.c: Merged revisions 114196 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114196 | tilghman | 2008-04-17 07:59:04 -0500 (Thu, 17 Apr 2008)
+	  | 16 lines Merged revisions 114195 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114195 | tilghman | 2008-04-17 07:56:38 -0500 (Thu, 17 Apr 2008)
+	  | 8 lines 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 ........ ................
+
+2008-04-17 10:56 +0000 [r114193]  Sean Bright <sean.bright at gmail.com>
+
+	* apps/app_chanspy.c, /: Merged revisions 114192 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114192 | seanbright | 2008-04-17 06:55:05 -0400 (Thu, 17 Apr
+	  2008) | 9 lines Merged revisions 114191 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114191 | seanbright | 2008-04-17 06:51:20 -0400 (Thu, 17 Apr
+	  2008) | 1 line Make sure we have enough room for the recording's
+	  filename. ........ ................
+
+2008-04-16 23:16 +0000 [r114189]  Tilghman Lesher <tlesher at digium.com>
+
+	* /: Blocked revisions 114188 via svnmerge ........ r114188 |
+	  tilghman | 2008-04-16 17:57:54 -0500 (Wed, 16 Apr 2008) | 2 lines
+	  Standardized routines for forking processes (keeps all the
+	  specialized code in one place). ........
+
+2008-04-16 20:48 +0000 [r114186]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* channels/chan_zap.c, /: Merged revisions 114185 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114185 | kpfleming | 2008-04-16 15:47:30 -0500 (Wed, 16 Apr
+	  2008) | 14 lines Merged revisions 114184 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114184 | kpfleming | 2008-04-16 15:46:38 -0500 (Wed, 16 Apr
+	  2008) | 6 lines 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
+	  ........ ................
+
+2008-04-16 14:12 +0000 [r114169]  Joshua Colp <jcolp at digium.com>
+
+	* /: Blocked revisions 114168 via svnmerge ................ r114168
+	  | file | 2008-04-16 11:11:18 -0300 (Wed, 16 Apr 2008) | 13 lines
+	  Blocked revisions 114167 via svnmerge ........ r114167 | file |
+	  2008-04-16 11:10:46 -0300 (Wed, 16 Apr 2008) | 6 lines 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) ........ ................
+
+2008-04-16 12:24 +0000 [r114166]  Sean Bright <sean.bright at gmail.com>
+
+	* /: Blocked revisions 114165 via svnmerge ........ r114165 |
+	  seanbright | 2008-04-16 08:23:13 -0400 (Wed, 16 Apr 2008) | 1
+	  line Add the ability to disable channel technology name playback
+	  when speaking the current channel name ........
+
+2008-04-15 20:53 +0000 [r114153]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, cdr/cdr_pgsql.c: Merged revisions 114152 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114152 |
+	  tilghman | 2008-04-15 15:51:08 -0500 (Tue, 15 Apr 2008) | 2 lines
+	  Oops, buffer wasn't long enough for query ........
+
+2008-04-15 20:09 +0000 [r114147]  Steve Murphy <murf at digium.com>
+
+	* main/pbx.c, /: Merged revisions 114146 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114146 |
+	  murf | 2008-04-15 13:59:50 -0600 (Tue, 15 Apr 2008) | 8 lines
+	  These changes: a. fix a self-found problem with SPAWN-ing an
+	  extension, where matches were not being found b. correct some
+	  wording in a comment c. Add some debug for future debugging.
+	  ........
+
+2008-04-15 18:03 +0000 [r114144]  Sean Bright <sean.bright at gmail.com>
+
+	* /: Blocked revisions 114143 via svnmerge ........ r114143 |
+	  seanbright | 2008-04-15 13:54:38 -0400 (Tue, 15 Apr 2008) | 2
+	  lines I'm not sure why, but "this" bothers me. Ba dum dum.
+	  ........
+
+2008-04-15 17:22 +0000 [r114132-114142]  Jason Parker <jparker at digium.com>
+
+	* channels/chan_unistim.c, /: Merged revisions 114141 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114141 | qwell | 2008-04-15 12:21:58 -0500 (Tue, 15 Apr 2008) |
+	  8 lines Shorten the mac address pattern, since some phones use
+	  different identifiers (such as the i2050 softphone). (closes
+	  issue #12398) Reported by: c_hans Patches: chan_unistim_svn.diff
+	  uploaded by c (license 460) Tested by: c_hans ........
+
+	* contrib/scripts/autosupport, /: Merged revisions 114139 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114139 | qwell | 2008-04-15 12:17:37 -0500
+	  (Tue, 15 Apr 2008) | 15 lines Merged revisions 114138 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114138 | qwell | 2008-04-15 12:17:18 -0500 (Tue, 15 Apr 2008) |
+	  7 lines Update Digium autosupport script, for more useful
+	  information. (closes issue #12452) Reported by: angler Patches:
+	  autosupport.diff uploaded by angler (license 106) ........
+	  ................
+
+	* /, apps/app_queue.c: Merged revisions 114134 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114134 | qwell | 2008-04-15 11:18:38 -0500 (Tue, 15 Apr 2008) |
+	  16 lines Merged revisions 114133 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114133 | qwell | 2008-04-15 11:18:08 -0500 (Tue, 15 Apr 2008) |
+	  8 lines 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) ........
+	  ................
+
+	* /: Blocked revisions 114131 via svnmerge ........ r114131 | qwell
+	  | 2008-04-15 10:20:47 -0500 (Tue, 15 Apr 2008) | 7 lines Convert
+	  several DEBUG logs into ast_debug. (closes issue #12444) Reported
+	  by: IgorG Patches: channel_c_debug.diff uploaded by IgorG
+	  (license 20) ........
+
+2008-04-14 20:00 +0000 [r114128-114129]  Terry Wilson <twilson at digium.com>
+
+	* /: Blocked revisions 114124 via svnmerge ........ r114124 |
+	  twilson | 2008-04-14 14:12:27 -0500 (Mon, 14 Apr 2008) | 2 lines
+	  Don't unref user twice on failure. Also, when adding sorted list
+	  of users, it is best to check the entry already in the list for a
+	  "next" entry instead of the newly created entry... ........
+
+	* /: Blocked revisions 114127 via svnmerge ........ r114127 |
+	  twilson | 2008-04-14 14:58:52 -0500 (Mon, 14 Apr 2008) | 2 lines
+	  Need a new buffer for each loop ........
+
+2008-04-14 18:34 +0000 [r114122]  Jason Parker <jparker at digium.com>
+
+	* /, channels/chan_h323.c: Merged revisions 114121 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114121 | qwell | 2008-04-14 13:34:17 -0500
+	  (Mon, 14 Apr 2008) | 15 lines Merged revisions 114120 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114120 | qwell | 2008-04-14 13:31:57 -0500 (Mon, 14 Apr 2008) |
+	  7 lines 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 ........ ................
+
+2008-04-14 17:42 +0000 [r114119]  Mark Michelson <mmichelson at digium.com>
+
+	* main/channel.c, /: Merged revisions 114118 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114118 | mmichelson | 2008-04-14 12:42:20 -0500 (Mon, 14 Apr
+	  2008) | 19 lines Merged revisions 114117 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114117 | mmichelson | 2008-04-14 12:41:03 -0500 (Mon, 14 Apr
+	  2008) | 11 lines 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 ........
+	  ................
+
+2008-04-14 16:33 +0000 [r114116]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, contrib/scripts/astcli: Merged revisions 114115 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114115 | tilghman | 2008-04-14 11:32:59 -0500 (Mon, 14 Apr 2008)
+	  | 2 lines Make tab-completion work for all cases ........
+
+2008-04-14 16:25 +0000 [r114114]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_dial.c, /, apps/app_queue.c: Merged revisions 114113 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114113 | mmichelson | 2008-04-14 11:25:09 -0500
+	  (Mon, 14 Apr 2008) | 17 lines Merged revisions 114112 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114112 | mmichelson | 2008-04-14 11:24:22 -0500 (Mon, 14 Apr
+	  2008) | 9 lines 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
+	  ........ ................
+
+2008-04-14 15:37 +0000 [r114110]  Joshua Colp <jcolp at digium.com>
+
+	* /: Blocked revisions 114109 via svnmerge ........ r114109 | file
+	  | 2008-04-14 12:36:02 -0300 (Mon, 14 Apr 2008) | 2 lines During
+	  hangup it is possible for p->chan or p->owner to be NULL, so just
+	  return what the channel is bridged to instead of what they are
+	  *really* bridged to. Thanks Matt Nicholson! ........
+
+2008-04-14 15:02 +0000 [r114108]  Mark Michelson <mmichelson at digium.com>
+
+	* main/channel.c, /: Merged revisions 114107 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114107 | mmichelson | 2008-04-14 10:01:36 -0500 (Mon, 14 Apr
+	  2008) | 13 lines Merged revisions 114106 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114106 | mmichelson | 2008-04-14 09:58:02 -0500 (Mon, 14 Apr
+	  2008) | 5 lines 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. ........ ................
+
+2008-04-14 14:54 +0000 [r114102-114105]  Joshua Colp <jcolp at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 114104 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114104 | file | 2008-04-14 11:53:33 -0300 (Mon, 14 Apr 2008) |
+	  12 lines Merged revisions 114103 via svnmerge from

[... 41124 lines stripped ...]



More information about the asterisk-commits mailing list