[asterisk-commits] russell: tag 1.4.7 r74253 - in /tags/1.4.7: .lastclean .version ChangeLog

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Mon Jul 9 17:28:46 CDT 2007


Author: russell
Date: Mon Jul  9 17:28:45 2007
New Revision: 74253

URL: http://svn.digium.com/view/asterisk?view=rev&rev=74253
Log:
importing files for 1.4.7 release

Added:
    tags/1.4.7/.lastclean   (with props)
    tags/1.4.7/.version   (with props)
    tags/1.4.7/ChangeLog   (with props)

Added: tags/1.4.7/.lastclean
URL: http://svn.digium.com/view/asterisk/tags/1.4.7/.lastclean?view=auto&rev=74253
==============================================================================
--- tags/1.4.7/.lastclean (added)
+++ tags/1.4.7/.lastclean Mon Jul  9 17:28:45 2007
@@ -1,0 +1,1 @@
+28

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

Propchange: tags/1.4.7/.lastclean
------------------------------------------------------------------------------
    svn:keywords = none

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

Added: tags/1.4.7/.version
URL: http://svn.digium.com/view/asterisk/tags/1.4.7/.version?view=auto&rev=74253
==============================================================================
--- tags/1.4.7/.version (added)
+++ tags/1.4.7/.version Mon Jul  9 17:28:45 2007
@@ -1,0 +1,1 @@
+1.4.7

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

Propchange: tags/1.4.7/.version
------------------------------------------------------------------------------
    svn:keywords = none

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

Added: tags/1.4.7/ChangeLog
URL: http://svn.digium.com/view/asterisk/tags/1.4.7/ChangeLog?view=auto&rev=74253
==============================================================================
--- tags/1.4.7/ChangeLog (added)
+++ tags/1.4.7/ChangeLog Mon Jul  9 17:28:45 2007
@@ -1,0 +1,9316 @@
+2007-07-09  Russell Bryant <russell at digium.com>
+
+	* Asterisk 1.4.7 released.
+
+2007-07-09 21:31 +0000 [r74162-74211]  Russell Bryant <russell at digium.com>
+
+	* configure, configure.ac: Update the configure script to check for
+	  a required function that is not present in the 1.2 version of
+	  libpri. This will prevent the configure script from thinking that
+	  it has compatible libpri support for Asterisk 1.4, when it
+	  actually does not because the installed version is from 1.2.
+
+	* /: Blocked revisions 74165 via svnmerge ........ r74165 | russell
+	  | 2007-07-09 16:00:17 -0500 (Mon, 09 Jul 2007) | 4 lines When the
+	  specified class isn't found, properly fall back to the channel's
+	  music class or the default. (issue #10123, reported by blitzrage,
+	  patches from juggie, qwell, and me) ........
+
+	* res/res_musiconhold.c: (closes issue #10123) Reported by:
+	  blitzrage Patches submitted by: juggie, qwell, me Tested by:
+	  blitzrage When trying to find a music on hold class to use, try
+	  all of the options, instead of only the first one that is set.
+	  Also, change the MusicOnHold applications to not hang up on the
+	  channel when a class can not be found.
+
+2007-07-09 20:19 +0000 [r74159]  Jason Parker <jparker at digium.com>
+
+	* channels/chan_zap.c, /: Merged revisions 74158 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r74158 | qwell | 2007-07-09 15:18:15 -0500 (Mon, 09 Jul 2007) | 8
+	  lines Several chan_zap options were not working on reload because
+	  they were arbitrarily disallowed when reloading some/most PRI
+	  options (such as signalling) was disallowed. Options such as
+	  polarityonanswerdelay and answeronpolarityswitch can safely be
+	  changed on a reload. This corrects that behavior. Issue 9186,
+	  patch by tzafrir. ........
+
+2007-07-09 18:38 +0000 [r74120-74122]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_queue.c: Forgot to get rid of an extraneous debug
+	  message.
+
+	* apps/app_queue.c: The n option for Queue should make the queue
+	  exit immediately after failure to reach any members and should
+	  not be dependent on the timeout value passed to Queue (closes
+	  issue #10127, reported by bcnit, repaired by me)
+
+2007-07-09 15:32 +0000 [r74082]  Joshua Colp <jcolp at digium.com>
+
+	* channels/chan_skinny.c: Only destroy the scheduler context if it
+	  was allocated. (issue #10124 reported by gzero)
+
+2007-07-09 14:57 +0000 [r74047]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_voicemail.c: Fixed a logic error in leave_voicemail.
+	  Pass the mailbox instead of the context to inbox_count when the
+	  context is "default." (closes issue #10135, reported by yannj,
+	  repaired by me)
+
+2007-07-09 14:49 +0000 [r74043-74045]  Joshua Colp <jcolp at digium.com>
+
+	* channels/chan_skinny.c, pbx/pbx_dundi.c: Few minor thread
+	  synchronization tweaks. (issue #10124 reported by gzero)
+
+	* configure, acinclude.m4: Use AC_CHECK_HEADER to check for
+	  ptlib/openh323 to allow for cross compiling. (issue #9675
+	  reported by zandbelt)
+
+2007-07-09 04:03 +0000 [r73985]  Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+	* main/ast_expr2f.c: Doxygen formatting fixes; fixes errors while
+	  'make progdocs'. (Closes issue #10104)
+
+2007-07-09 03:13 +0000 [r73930-73980]  Joshua Colp <jcolp at digium.com>
+
+	* main/cdr.c: Give Agent channel names priority when doing CDR
+	  merging. (issue #10011 reported by krtorio)
+
+	* pbx/pbx_config.c: Add a few sanity checks when writing out the
+	  dialplan. (issue #10157 reported by dome)
+
+2007-07-08 09:47 +0000 [r73849]  Olle Johansson <oej at edvina.net>
+
+	* channels/chan_sip.c: While tracking down a bug, I need some more
+	  history. Dumphistory is very useful, indeed.
+
+2007-07-06 23:02 +0000 [r73769]  Russell Bryant <russell at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 73768 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r73768 | russell | 2007-07-06 18:01:22 -0500 (Fri, 06 Jul 2007) |
+	  4 lines If a sip_pvt struct has already registered an extension
+	  state callback, remove the old one before adding a new one. If
+	  this isn't done, Asterisk will crash. (issue #10120) ........
+
+2007-07-06 16:36 +0000 [r73727]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_voicemail.c: Fixing a rare case which causes voicemail
+	  to crash when compiled with IMAP storage. inboxcount has the
+	  possibility of finding an "interactive" vm_state when no
+	  persistent "non-interactive" vm_state exists for that mailbox. If
+	  this should happen when someone attempts to leave a message, it
+	  results in a crash. This patch, along with my commit in revision
+	  72670 fix issue 10053, reported by jaroth. closes issue #10053
+
+2007-07-06 16:12 +0000 [r73679-73696]  Russell Bryant <russell at digium.com>
+
+	* res/res_config_odbc.c, /: Merged revisions 73684 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r73684 | russell | 2007-07-06 11:06:27 -0500 (Fri, 06
+	  Jul 2007) | 8 lines (closes issue #10075) Reported by: apsaras
+	  Patches submitted by: Corydon76 Tested by: apsaras Fix a problem
+	  with MSSQL 2005 by explicitly stating that '\' is being used as
+	  an escape character. ........
+
+	* /, channels/chan_sip.c: Merged revisions 73678 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r73678 | russell | 2007-07-06 10:55:41 -0500 (Fri, 06 Jul 2007) |
+	  7 lines (closes issue #10125) Reported by: makoto Patches
+	  submitted by: makoto This fixes a crash in chan_sip that happens
+	  when the bindaddr setting is not valid on Asterisk startup, gets
+	  fixed, and then a reload gets issued. ........
+
+2007-07-06 15:27 +0000 [r73675]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_agent.c: Merged revisions 73674 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r73674 | mmichelson | 2007-07-06 10:26:40 -0500 (Fri, 06
+	  Jul 2007) | 5 lines Fixed a bug wherein agents get stuck busy.
+	  (issue 9618, reported by jiddings, patched by moi) closes issue
+	  #9618 ........
+
+2007-07-06 03:34 +0000 [r73551-73629]  Russell Bryant <russell at digium.com>
+
+	* BUGS: fix a little spelling error
+
+	* channels/chan_sip.c: Fix a crash in chan_sip. Don't try to stop
+	  the monitor thread if it was never started. (closes issue #10124,
+	  reported by gzero, fixed by me)
+
+	* channels/chan_iax2.c: copy from the correct buffer when deferring
+	  a full frame (related to issue #9937)
+
+	* channels/chan_iax2.c: * Store the call number that a thread is
+	  processing without the full frame bit set to ease debugging *
+	  When deferring a full frame for processing, stick it into the
+	  queue for the thread that is processing frames for that call, not
+	  the one that read the current frame and is about to go back into
+	  the idle list (related to issue #9937)
+
+2007-07-05 22:20 +0000 [r73548]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 73547 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r73547 | kpfleming | 2007-07-05 17:11:51 -0500 (Thu, 05 Jul 2007)
+	  | 2 lines we shouldn't allow G.723.1 endpoints to use VAD, just
+	  like we don't support it for G.729 ........
+
+2007-07-05 20:50 +0000 [r73512]  Russell Bryant <russell at digium.com>
+
+	* res/res_features.c: Pass HOLD and UNHOLD frames to the other
+	  channel when they are returned from a native bridge function.
+	  This fixes a problem where when two zap channels are natively
+	  bridged and one does a flash hook, the other channel did not
+	  receive music on hold. (Reported to me directly by Doug Bailey at
+	  Digium)
+
+2007-07-05 19:18 +0000 [r73467]  Joshua Colp <jcolp at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 73466 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r73466 | file | 2007-07-05 16:15:18 -0300 (Thu, 05 Jul 2007) | 2
+	  lines Copy language information to the dialog structure when
+	  calling a peer for situations where a PBX may be started on the
+	  dialed channel. (issue #10121 reported by clegall_proformatique)
+	  ........
+
+2007-07-05 15:59 +0000 [r73400]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_queue.c: Correcting a minor CLI bug I found. When
+	  issuing the queue show command, if you type queue show and then
+	  press tab, you can continue pressing tab and it will keep
+	  auto-completing queue names even though only 1 queue can be used
+	  as an argument.
+
+2007-07-05 15:28 +0000 [r73398]  Russell Bryant <russell at digium.com>
+
+	* channels/chan_vpb.cc, channels/Makefile: Make this module build
+	  for me in dev-mode
+
+2007-07-05 14:21 +0000 [r73316-73355]  Joshua Colp <jcolp at digium.com>
+
+	* apps/app_chanspy.c, main/channel.c, /: Merged revisions 73349 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r73349 | file | 2007-07-05 11:19:14 -0300 (Thu, 05 Jul 2007) | 2
+	  lines Tweak spy locking. (issue #9951 reported by welles)
+	  ........
+
+	* channels/chan_local.c, /: Merged revisions 73318 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r73318 | file | 2007-07-05 10:26:02 -0300 (Thu, 05 Jul
+	  2007) | 2 lines Actually check to make sure a PBX was started on
+	  one of the Local channels instead of blindly assuming it was.
+	  (issue #10112 reported by makoto) ........
+
+	* /, apps/app_queue.c: Merged revisions 73315 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r73315 | file | 2007-07-05 10:19:17 -0300 (Thu, 05 Jul 2007) | 2
+	  lines Reset ServicelevelPerf variable back to 0 if we are unable
+	  to calculate it each time... otherwise we will get previous
+	  values. (issue #10117 reported by noriyuki) ........
+
+2007-07-04 14:53 +0000 [r73208-73253]  Christian Richter <christian.richter at beronet.com>
+
+	* channels/misdn/isdn_lib.c, /: Merged revisions 73252 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r73252 | crichter | 2007-07-04 16:50:58 +0200 (Mi, 04
+	  Jul 2007) | 1 line bchannel configurations like echocancel and
+	  volume control, need to be setuped on inbound calls too. ........
+
+	* channels/chan_misdn.c, /: Merged revisions 73207 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r73207 | crichter | 2007-07-04 10:20:54 +0200 (Mi, 04
+	  Jul 2007) | 1 line bad bug in overlapdial case, we called
+	  start_pbx multiple times, because the state wasn't changed..
+	  ........
+
+2007-07-03 20:17 +0000 [r73143]  Steve Murphy <murf at digium.com>
+
+	* main/ast_expr2.fl, main/ast_expr2.c, main/Makefile,
+	  main/ast_expr2.h, main/ast_expr2.y, main/ast_expr2f.c: Removing
+	  expr floating patch from 1.4; too much of a behavior change. If
+	  you want this fix, try trunk instead. bug 9508.
+
+2007-07-03 15:42 +0000 [r73104-73106]  Jason Parker <jparker at digium.com>
+
+	* /: What the heck. This should not have happened.
+
+	* /: use autotagged externals
+
+2007-07-03 12:38 +0000 [r73053]  Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+	* apps/app_dial.c, /: Merged revisions 73052 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r73052 | tilghman | 2007-07-03 07:34:14 -0500 (Tue, 03 Jul 2007)
+	  | 2 lines RetryDial should accept a 0 argument, but it does not,
+	  because atoi does not distinguish between 0 and error (closes
+	  issue #10106) ........
+
+2007-07-03 08:17 +0000 [r73005]  Christian Richter <christian.richter at beronet.com>
+
+	* channels/chan_misdn.c, /: Merged revisions 73004 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r73004 | crichter | 2007-07-03 10:04:35 +0200 (Di, 03
+	  Jul 2007) | 1 line fixed issue, that misdn_l2l1_check could only
+	  be called from mISDN Source channels.. #9449 ........
+
+2007-07-02 20:16 +0000 [r72933]  Steve Murphy <murf at digium.com>
+
+	* main/ast_expr2.fl, main/ast_expr2.c, utils/expr2.testinput,
+	  main/Makefile, main/ast_expr2.h, main/ast_expr2.y,
+	  main/ast_expr2f.c, doc/channelvariables.txt, UPGRADE.txt: support
+	  for floating point numbers added to ast_expr2 $\[...\] exprs.
+	  Fixes bug 9508, where the expr code fails with fp numbers. The
+	  MATH function returns fp numbers by default, so this fix is
+	  considered necessary.
+
+2007-07-02 18:18 +0000 [r72926]  Russell Bryant <russell at digium.com>
+
+	* main/manager.c: Remove a bogus comment and add proper locking to
+	  the handler function for the CLI command to show information on
+	  manager actions.
+
+2007-07-02 17:59 +0000 [r72925]  Jason Parker <jparker at digium.com>
+
+	* /: Blocked revisions 72924 via svnmerge ........ r72924 | qwell |
+	  2007-07-02 12:58:25 -0500 (Mon, 02 Jul 2007) | 4 lines Fix an
+	  issue with playing "oclock" multiple times in French with 24 hour
+	  time format. Issue 10101 ........
+
+2007-07-02 14:32 +0000 [r72888]  Joshua Colp <jcolp at digium.com>
+
+	* main/channel.c: Added additional DTMF debug messages for when
+	  emulation occurs.
+
+2007-07-02 08:41 +0000 [r72850-72852]  Christian Richter <christian.richter at beronet.com>
+
+	* channels/misdn/isdn_lib.c, channels/chan_misdn.c, /: Merged
+	  revisions 72585 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72585 | crichter | 2007-06-29 15:08:26 +0200 (Fr, 29 Jun 2007) |
+	  1 line check if the bchannel stack id is already used, if so
+	  don't use it a second time. Also added a release_chan lock, so
+	  that the same chan_list object cannot be freed twice. chan_misdn
+	  does not crash anymore on heavy load with these changes. ........
+
+	* channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h,
+	  channels/chan_misdn.c, /, channels/misdn/isdn_msg_parser.c:
+	  Merged revisions 72099 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72099 | crichter | 2007-06-27 15:22:37 +0200 (Mi, 27 Jun 2007) |
+	  1 line simplified generation for dummy bchannels, also we mark
+	  them as dummies, so they are not used later as real-bchannels,
+	  optimized the RESTART mechanisms, we block a channel now on
+	  cause:44, and send out a RESTART automatically, then on reception
+	  of RESTART_ACKNOWLEDGE we unblock the channel again. ........
+
+	* channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h, /: Merged
+	  revisions 72087 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72087 | crichter | 2007-06-27 11:26:53 +0200 (Mi, 27 Jun 2007) |
+	  1 line simplified channel finding and locking a lot. removed
+	  unnecessary #ifdefed areas. ........
+
+2007-07-01 23:52 +0000 [r72806]  Russell Bryant <russell at digium.com>
+
+	* pbx/pbx_spool.c, /: Merged revisions 72805 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72805 | russell | 2007-07-01 18:51:34 -0500 (Sun, 01 Jul 2007) |
+	  5 lines When appending lines to call files to keep track of
+	  retries, write a leading newline just in case the original call
+	  file did not have a newline at the end. This fix is in response
+	  to a problem I saw reported on the asterisk-users mailing list.
+	  ........
+
+2007-06-30 16:50 +0000 [r72705-72766]  Russell Bryant <russell at digium.com>
+
+	* configure, configure.ac: Tweak the configure script so that error
+	  output isn't spewed to the console when searching for GTK2 libs,
+	  and they aren't found.
+
+	* formats/format_pcm.c: give format_pcm a more concise destription
+
+2007-06-29 19:07 +0000 [r72665]  Luigi Rizzo <rizzo at icir.org>
+
+	* main/utils.c: Use !defined(HAVE_GETHOSTBYNAME_R) to check for
+	  absence of the function. This was already done in trunk.
+
+2007-06-29  Russell Bryant <russell at digium.com>
+
+	* Asterisk 1.4.6 released.
+
+2007-06-29 16:31 +0000 [r72630]  Russell Bryant <russell at digium.com>
+
+	* /: Blocked revisions 72629 via svnmerge ........ r72629 | russell
+	  | 2007-06-29 11:30:56 -0500 (Fri, 29 Jun 2007) | 4 lines Backport
+	  changes that make chan_iax2 not start the PBX on an incoming
+	  channel until the three-way call setup is completed. These
+	  changes are already in 1.4 and trunk. ........
+
+2007-06-29 14:26 +0000 [r72597-72599]  Joshua Colp <jcolp at digium.com>
+
+	* main/cdr.c: Minor change for older GCC versions.
+
+	* Makefile, configure, configure.ac, makeopts.in: Backport fix for
+	  GCC versions without support for declaration-after-statement.
+
+2007-06-29 04:47 +0000 [r72554-72556]  Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+	* main/manager.c: Issue 10055 - Change memory allocation to use the
+	  heap for a command, since the output has the potential to
+	  overflow the stack (as it did here)
+
+	* res/res_jabber.c: Fix 1.4 breakage
+
+2007-06-28 19:44 +0000 [r72493]  Russell Bryant <russell at digium.com>
+
+	* configure, include/asterisk/autoconfig.h.in: regenerate the
+	  configure script for rizzo
+
+2007-06-28 19:29 +0000 [r72453-72489]  Luigi Rizzo <rizzo at icir.org>
+
+	* configure.ac: add a check for gethostbyname_r so we can simplify
+	  the handling e.g. in utils.c Also add comments on a couple of
+	  features which are not working on FreeBSD. All the above has been
+	  already done in trunk so the merge must be blocked. Can someone
+	  please regenerate ./configure ?
+
+	* Makefile, channels/chan_zap.c, main/say.c: Add
+	  -Wdeclaration-after-statement to AST_DEVMODE flags to catch
+	  variable declarations in the middle of a block. Fix the few
+	  instances of the above spotted out by the compiler. All of this
+	  has been already done or is not applicable in trunk, so the merge
+	  of this change will be blocked.
+
+	* apps/app_meetme.c: cast a time_t so that it does not conflict
+	  with the print format. This change was already done on trunk so
+	  this change needs to be blocked from merging.
+
+2007-06-27 23:29 +0000 [r72383]  Brett Bryant <bbryant at digium.com>
+
+	* main/asterisk.c, /: Merged revisions 72373 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72373 | bbryant | 2007-06-27 18:22:13 -0500 (Wed, 27 Jun 2007) |
+	  3 lines Reinstating patch. This actually fixes the problem,
+	  however I was running a development branch without it and
+	  mistakenly thought it wasn't fixed. Fixes issue #10010, and
+	  #9654: 100% CPU usage caused by an asterisk console losing it's
+	  controlling terminal. ........
+
+2007-06-27 23:25 +0000 [r72381]  Joshua Colp <jcolp at digium.com>
+
+	* apps/app_mixmonitor.c, /: Merged revisions 72378 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r72378 | file | 2007-06-27 19:24:01 -0400 (Wed, 27 Jun
+	  2007) | 2 lines Update documentation to clarify variable usage
+	  with MixMonitor. (issue #9494 reported by netoguy) ........
+
+2007-06-27 23:03 +0000 [r72335]  Brett Bryant <bbryant at digium.com>
+
+	* main/asterisk.c, /: Merged revisions 72333 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72333 | bbryant | 2007-06-27 17:58:53 -0500 (Wed, 27 Jun 2007) |
+	  2 lines Reverted changes for earlier revisions 72259 to 72261.
+	  Issue #9654, #10010 ........
+
+2007-06-27 22:58 +0000 [r72328-72331]  Joshua Colp <jcolp at digium.com>
+
+	* channels/chan_gtalk.c: Make payload IDs for iLBC/Speex match to
+	  our list. Since these are dynamic payloads the other side
+	  shouldn't care. (issue #9426 reported by irroot)
+
+	* /, apps/app_queue.c: Merged revisions 72327 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72327 | file | 2007-06-27 18:43:11 -0400 (Wed, 27 Jun 2007) | 2
+	  lines Fix issue where queue log events might be missing. (issue
+	  #7765 reported by mtryfoss) ........
+
+2007-06-27 21:08 +0000 [r72272]  Russell Bryant <russell at digium.com>
+
+	* /, pbx/pbx_config.c: Merged revisions 72267 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72267 | russell | 2007-06-27 16:06:45 -0500 (Wed, 27 Jun 2007) |
+	  5 lines Fix a minor issue with parsing the priority number. You
+	  could have as much whitespace as you want around a numeric
+	  priority, but you couldn't have any whitespace around a special
+	  priority like "n" or "hint". (issue #10039, reported by mitheloc,
+	  fixed by me) ........
+
+2007-06-27 20:46 +0000 [r72260]  Brett Bryant <bbryant at digium.com>
+
+	* main/asterisk.c, /: Merged revisions 72259 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72259 | bbryant | 2007-06-27 15:43:53 -0500 (Wed, 27 Jun 2007) |
+	  4 lines Fixes 100% load when controlling terminal disappears.
+	  Issue #9654, #10010 ........
+
+2007-06-27 20:25 +0000 [r72257]  Joshua Colp <jcolp at digium.com>
+
+	* main/channel.c, /: Merged revisions 72256 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72256 | file | 2007-06-27 16:23:24 -0400 (Wed, 27 Jun 2007) | 2
+	  lines I may possibly get shot for doing this... but... defer CDR
+	  processing until after the channel has been dealt with. This
+	  should eliminate all of the issues with channels going funky
+	  (SIP/PRI) when you are posting CDRs to a database that is either
+	  slow or unavailable and do not want to enable batching. ........
+
+2007-06-27 19:13 +0000 [r72205]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* channels/chan_zap.c: use the proper type for storing group number
+	  bits so that if someone specifies 'group=42' it will actually
+	  work instead of being silently ignored
+
+2007-06-27 18:40 +0000 [r72182-72185]  Jason Parker <jparker at digium.com>
+
+	* /: Blocked revisions 72184 via svnmerge ........ r72184 | qwell |
+	  2007-06-27 13:40:15 -0500 (Wed, 27 Jun 2007) | 4 lines Fix
+	  another problem in voicemail with missing symbols. Issue 10074,
+	  patch by kryptolus, extended to include #if 0'd blocks (just in
+	  case) ........
+
+	* apps/app_voicemail.c: Fix another problem in voicemail with
+	  missing symbols. Issue 10074, patch by kryptolus, extended to
+	  include #if 0'd blocks (just in case)
+
+2007-06-27 17:31 +0000 [r72148]  Joshua Colp <jcolp at digium.com>
+
+	* main/channel.c: Make the ast_read_noaudio API call behave better
+	  under circumstances where DTMF emulation was happening and a
+	  generator was setup. (issue #10065 reported by stevefeinstein)
+
+2007-06-27 17:10 +0000 [r72125]  Jason Parker <jparker at digium.com>
+
+	* channels/chan_gtalk.c: Don't modify a variable that we don't want
+	  modified. Make a copy of it instead. Issue 10029, patch by
+	  phsultan with slight modifications by me (to remove needless
+	  casts).
+
+2007-06-27 16:34 +0000 [r72112]  Russell Bryant <russell at digium.com>
+
+	* main/rtp.c: Only output debug information related to RTCP
+	  timestamps when RTCP debug is turned on (issue #10066, patch by
+	  me)
+
+2007-06-27 07:58 +0000 [r72042]  Christian Richter <christian.richter at beronet.com>
+
+	* channels/misdn/isdn_lib.c, /: Merged revisions 72040-72041 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r72040 | crichter | 2007-06-27 09:49:27 +0200 (Mi, 27 Jun 2007) |
+	  1 line for inbound TE calls, we setup the bchannel when we get
+	  the CONNECT_ACKNOWLEDGE, to make sure mISDN has everything ready.
+	  removed some #if 0 areas which weren't used anymore. ........
+	  r72041 | crichter | 2007-06-27 09:54:30 +0200 (Mi, 27 Jun 2007) |
+	  1 line isdn_lib.c didn't compile ........
+
+2007-06-27 00:58 +0000 [r72006]  Joshua Colp <jcolp at digium.com>
+
+	* pbx/pbx_dundi.c: Make unloading of pbx_dundi actually work.
+
+2007-06-26 23:02 +0000 [r71953]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_voicemail.c: Removing a pointless line. This variable
+	  was already set earlier and between then and this line, there is
+	  no way that the values on the right side of the assignment could
+	  have changed.
+
+2007-06-26 20:36 +0000 [r71915]  Jason Parker <jparker at digium.com>
+
+	* main/rtp.c: Don't dereference a pointer that may be NULL here.
+	  Issue 10017.
+
+2007-06-26 19:00 +0000 [r71877]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_voicemail.c: A few changes, the ultimate goal of which
+	  is to keep better track of the number of messages that a mailbox
+	  currently has. A description of the changes: 1. Changed the
+	  "updated" field of the vm_state struct to act more as a binary
+	  semaphore than a counting semaphore, since its current
+	  implementation made the inboxcount function not work properly.
+	  This change falls in line with a change made by UPenn with their
+	  IMAP setup and helps to sync our changes with theirs. 2.
+	  Eliminated some redundant calls to get_vm_state_by_mailbox inside
+	  leave_voicemail 3. Use the play_folder variable to keep track of
+	  the number of old and new messages in a mailbox as the messages
+	  are deleted 4. Added an increment to the number of new messages
+	  that was not there previously in the leave_voicemail function
+
+2007-06-26 17:49 +0000 [r71848]  Jason Parker <jparker at digium.com>
+
+	* /: Blocked revisions 71847 via svnmerge ........ r71847 | qwell |
+	  2007-06-26 12:49:14 -0500 (Tue, 26 Jun 2007) | 4 lines Don't try
+	  to install an init script that doesn't exist. Reported to me on
+	  #asterisk on Freenode IRC. ........
+
+2007-06-26 15:47 +0000 [r71796]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_voicemail.c: Fixing bug where the authuser was
+	  mistakenly pulled from the mailbox string instead of the IMAP
+	  user. (closes issue 10054, reported and patched by jaroth)
+
+2007-06-26 12:27 +0000 [r71657-71751]  Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+	* apps/app_voicemail.c, /: Merged revisions 71750 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r71750 | tilghman | 2007-06-26 07:25:58 -0500 (Tue, 26 Jun 2007)
+	  | 2 lines Issue 10062 - Trying to move a message without
+	  selecting one first results in memory corruption ........
+
+	* /, res/res_agi.c: Merged revisions 71656 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r71656 | tilghman | 2007-06-25 13:12:37 -0500 (Mon, 25 Jun 2007)
+	  | 2 lines Issue 10035 - handle_exec returns a result inconsistent
+	  with all of the other AGI commands ........
+
+2007-06-25 14:13 +0000 [r71522-71576]  Joshua Colp <jcolp at digium.com>
+
+	* channels/chan_h323.c: Build a peer as well when hash323 is
+	  enabled in users.conf (issue #9599 reported by asagage)
+
+	* channels/chan_agent.c: Minor tweak for queueing up the unhold
+	  frame... this will teach me to do bugs while half asleep. (issue
+	  #10046 reported by dimas)
+
+2007-06-25 12:40 +0000 [r71519]  Russell Bryant <russell at digium.com>
+
+	* doc/asterisk-mib.txt: Fix a typo in the Asterisk mib. (issue
+	  #10048, Matti)
+
+2007-06-25 01:10 +0000 [r71412-71430]  Joshua Colp <jcolp at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 71414 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r71414 | file | 2007-06-24 21:02:49 -0400 (Sun, 24 Jun 2007) | 2
+	  lines Ignore other URIs after the first in a 300 Multiple Choice
+	  response. (issue #10041 reported by homesick) ........
+
+	* main/cdr.c: Fix it so 1.4 actually compiles on my box.
+
+	* channels/chan_agent.c: Check to make sure the channel pointer is
+	  present before queueing up an unhold frame on it. (issue #10046
+	  reported by dimas)
+
+2007-06-24 20:16 +0000 [r71362-71371]  Russell Bryant <russell at digium.com>
+
+	* build_tools/prep_tarball: Include the menuselect-tree file in
+	  tarballs to make builds from tarballs a little bit faster
+
+	* main/asterisk.c, /: Merged revisions 71358 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r71358 | russell | 2007-06-24 15:04:21 -0500 (Sun, 24 Jun 2007) |
+	  2 lines Revert the patch from issue 9654 due to an unexpected
+	  side effect ........
+
+2007-06-24 17:50 +0000 [r71289-71291]  Tilghman Lesher <tilghman at mail.jeffandtilghman.com>
+
+	* res/res_features.c: Issue 10044 - chan->cdr is NULL here, so
+	  peer->cdr is what we really wanted to use
+
+	* main/db.c, main/manager.c, /: Merged revisions 71288 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r71288 | tilghman | 2007-06-24 12:32:21 -0500 (Sun, 24
+	  Jun 2007) | 2 lines Issue 10043 - There is a legitimate need to
+	  be able to set variables to the empty string. ........
+
+2007-06-23 03:29 +0000 [r71230]  Steve Murphy <murf at digium.com>
+
+	* main/cdr.c, res/res_features.c: This patch is meant to fix 8433;
+	  where clid and src are lost via bridging.
+
+2007-06-22 22:44 +0000 [r71214]  Christian Richter <christian.richter at beronet.com>
+
+	* channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h,
+	  channels/chan_misdn.c, /: Merged revisions 70341 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r70341 | crichter | 2007-06-20 17:29:09 +0200 (Mi, 20
+	  Jun 2007) | 1 line fixed a bug that was introduced by copy and
+	  paste in the last commit ..bchannels weren't cleaned properly.
+	  ........
+
+2007-06-22 16:05 +0000 [r71128]  Joshua Colp <jcolp at digium.com>
+
+	* /: Blocked revisions 71124 via svnmerge ........ r71124 | file |
+	  2007-06-22 12:02:40 -0400 (Fri, 22 Jun 2007) | 2 lines Send an
+	  unhold indication when going off hold. (issue #10036 reported by
+	  speedy) ........
+
+2007-06-22 15:38 +0000 [r71096-71123]  Christian Richter <christian.richter at beronet.com>
+
+	* channels/misdn/isdn_lib.c, channels/chan_misdn.c, /: Merged
+	  revisions 70672 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r70672 | crichter | 2007-06-21 15:11:29 +0200 (Do, 21 Jun 2007) |
+	  1 line we activate the bchannels in TE mode on incoming calls
+	  only when we want to connect the call. ........
+
+	* channels/misdn/isdn_lib.c, /: Merged revisions 70342 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r70342 | crichter | 2007-06-20 17:42:39 +0200 (Mi, 20
+	  Jun 2007) | 1 line forgot one place .. ........
+
+	* channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h,
+	  channels/chan_misdn.c, /: Merged revisions 70311 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r70311 | crichter | 2007-06-20 16:47:59 +0200 (Mi, 20
+	  Jun 2007) | 1 line on receiption of cause:44 we mark the channel
+	  as in use and inform the user about the situation, we need to
+	  test the RESTART stuff then. Also shuffled the
+	  empty_chan_in_stack function after the bchannel cleaning
+	  functions, to avoid race conditions. ........
+
+	* channels/chan_misdn.c, /: Merged revisions 69887 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r69887 | crichter | 2007-06-19 15:23:04 +0200 (Di, 19
+	  Jun 2007) | 1 line when we send out a SETUP, but get no response,
+	  we should cleanup everything after reception of a hangup.
+	  ........
+
+	* /, channels/misdn/isdn_msg_parser.c: Merged revisions 69053 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r69053 | crichter | 2007-06-13 11:55:54 +0200 (Mi, 13 Jun 2007) |
+	  1 line restart indicator 0x80 is correct, at least that's what
+	  libpri does. ........
+
+	* channels/chan_misdn.c, /: Merged revisions 68887 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r68887 | crichter | 2007-06-12 10:35:22 +0200 (Di, 12
+	  Jun 2007) | 1 line if the bridged partner is mISDN too we should
+	  not send dtmf tones, they are transmitted inband always ........
+
+	* channels/chan_misdn.c, /: Merged revisions 68874 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.2
+	  ........ r68874 | crichter | 2007-06-12 09:48:52 +0200 (Di, 12
+	  Jun 2007) | 1 line if we have already some digits, we just stop
+	  the tones. ........
+
+2007-06-22 15:00 +0000 [r71068]  Jason Parker <jparker at digium.com>
+
+	* apps/app_speech_utils.c, /, res/res_agi.c, main/file.c: Merged
+	  revisions 71065 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r71065 | qwell | 2007-06-22 09:52:18 -0500 (Fri, 22 Jun 2007) | 4
+	  lines Fix a few silly usages of ast_playstream() - it only ever
+	  returns 0... Issue 10035 ........
+
+2007-06-22 14:53 +0000 [r71066]  Brett Bryant <bbryant at digium.com>
+
+	* main/asterisk.c, /: Merged revisions 71064 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r71064 | bbryant | 2007-06-22 09:39:34 -0500 (Fri, 22 Jun 2007) |
+	  10 lines Fixed infinite loop when controlling terminal was lost
+	  and return value of input function wasn't checked for errors.
+	  This would cause 100% cpu to be taken up. (closes issue #9654,
+	  issue #10010) Reported by: mnicholson, and eserra Idea for the
+	  patch from mnicholson, patched by me ........
+
+2007-06-22 14:10 +0000 [r71063]  Steve Murphy <murf at digium.com>
+
+	* main/cdr.c: My conditions for merging amaflags info was naive;
+	  DOCUMENTATION is the default, although null is possible; theft of
+	  user-settable fields is not good. Just copy them, leave them
+	  alone.
+
+2007-06-22 03:14 +0000 [r71003]  Russell Bryant <russell at digium.com>
+
+	* channels/chan_iax2.c: Fix a small typo which ... well ...
+	  completely broke chan_iax2. oops! (issue #9937, patch by me)
+
+2007-06-21 22:34 +0000 [r70949]  Steve Murphy <murf at digium.com>
+
+	* main/cdr.c, /: Merged revisions 70948 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r70948 | murf | 2007-06-21 16:29:50 -0600 (Thu, 21 Jun 2007) | 1
+	  line This little fix is in response to bug 10016, but may not
+	  cure it. The code is wrong, clearly. In a situation where you set
+	  the CDR's amaflags, and then ForkCDR, and then set the new CDR's
+	  amaflags to some other value, you will see that all CDRs have had
+	  their amaflags changed. This is not good. So I fixed it. ........
+
+2007-06-21 21:40 +0000 [r70899]  Joshua Colp <jcolp at digium.com>
+
+	* apps/app_voicemail.c, /: Merged revisions 70898 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r70898 | file | 2007-06-21 17:37:55 -0400 (Thu, 21 Jun 2007) | 2
+	  lines Don't explode if the gain option is specified without a
+	  value. (issue #9274 reported by mfarver) ........
+
+2007-06-21 21:14 +0000 [r70866-70883]  Russell Bryant <russell at digium.com>
+
+	* channels/chan_iax2.c: Put the thread reading from the socket back
+	  in the idle list if it deferred the processing of a full frame to
+	  another thread
+
+	* channels/chan_iax2.c: If a full frame is received while one of
+	  the iax2 threads is in the middle of handling a full frame for
+	  the same call, queue it up for processing by that same thread
+	  later instead of dropping it. (issue #9937, patch by me)
+
+2007-06-21 20:19 +0000 [r70841]  Steve Murphy <murf at digium.com>
+
+	* cdr/cdr_custom.c, /: Merged revisions 70804 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r70804 | murf | 2007-06-21 13:13:17 -0600 (Thu, 21 Jun 2007) | 1
+	  line it was pointed out that the cdr_custom config load could get
+	  a lock, and under certain circumstances, would never release it.
+	  I also noted that the situation where more than one mapping spec
+	  was warned about, but did not ignore further mappings as it had
+	  promised. I think I have fixed both situations. ........
+
+2007-06-21 19:49 +0000 [r70808]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_voicemail.c: When volgain is used don't leave a
+	  temporary file behind. (Closes Issue 8514, Reported and patched
+	  by ulogic, code reviewed by Jason Parker)
+
+2007-06-21 15:22 +0000 [r70727]  Joshua Colp <jcolp at digium.com>
+
+	* main/rtp.c: Do not Packet2Packet bridge if packetization settings
+	  do not allow it. (issue #9117 reported by phsultan)
+
+2007-06-21 15:21 +0000 [r70726]  Russell Bryant <russell at digium.com>
+
+	* apps/app_meetme.c: Remove a couple of duplicate unlocks
+
+2007-06-21 13:58 +0000 [r70677]  Joshua Colp <jcolp at digium.com>
+
+	* apps/app_voicemail.c: Fix building with ODBC storage enabled.
+	  (issue #10025 reported by denisgalvao)
+
+2007-06-21 13:00 +0000 [r70656]  Steve Murphy <murf at digium.com>
+
+	* main/cdr.c: Via complaints aired in asterisk-users, I submit
+	  these changes, which allow cdr updates to see macro
+	  context/exten, whether hung up or not
+
+2007-06-20 23:32 +0000 [r70554-70612]  Jason Parker <jparker at digium.com>
+
+	* cdr/cdr_pgsql.c: Fix some potential memory leaks in cdr_pgsql.
+	  Issue 10020, patch by my, with credit to prashant_jois for
+	  pointing out the problem.
+
+	* cdr/cdr_pgsql.c: Fix a stupid mistake in my last cdr_pgsql race
+	  condition fix
+
+	* cdr/cdr_pgsql.c: Fix a race condition in cdr_pgsql that can occur
+	  when reloading the module. Issue 10022, patch by me, with credit
+	  to prashant_jois for finding the bug.
+
+2007-06-20 22:22 +0000 [r70552]  Joshua Colp <jcolp at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 70551 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r70551 | file | 2007-06-20 18:20:16 -0400 (Wed, 20 Jun 2007) | 2
+	  lines Don't overwrite the configured username setting upon a
+	  REGISTER. (issue #8565 reported by jsmith) ........
+
+2007-06-20 20:53 +0000 [r70494]  Jason Parker <jparker at digium.com>
+
+	* channels/chan_skinny.c: Make sure we clear the previously dialed
+	  number if it did not exist. Issue 9958.
+

[... 8515 lines stripped ...]



More information about the asterisk-commits mailing list