[asterisk-commits] tilghman: tag 1.6.1-beta3 r160165 - /tags/1.6.1-beta3/

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Mon Dec 1 16:59:14 CST 2008


Author: tilghman
Date: Mon Dec  1 16:59:13 2008
New Revision: 160165

URL: http://svn.digium.com/view/asterisk?view=rev&rev=160165
Log:
Importing files for 1.6.1-beta3 release

Added:
    tags/1.6.1-beta3/.lastclean   (with props)
    tags/1.6.1-beta3/.version   (with props)
    tags/1.6.1-beta3/ChangeLog   (with props)

Added: tags/1.6.1-beta3/.lastclean
URL: http://svn.digium.com/view/asterisk/tags/1.6.1-beta3/.lastclean?view=auto&rev=160165
==============================================================================
--- tags/1.6.1-beta3/.lastclean (added)
+++ tags/1.6.1-beta3/.lastclean Mon Dec  1 16:59:13 2008
@@ -1,0 +1,1 @@
+36

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

Propchange: tags/1.6.1-beta3/.lastclean
------------------------------------------------------------------------------
    svn:keywords = none

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

Added: tags/1.6.1-beta3/.version
URL: http://svn.digium.com/view/asterisk/tags/1.6.1-beta3/.version?view=auto&rev=160165
==============================================================================
--- tags/1.6.1-beta3/.version (added)
+++ tags/1.6.1-beta3/.version Mon Dec  1 16:59:13 2008
@@ -1,0 +1,1 @@
+1.6.1-beta3

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

Propchange: tags/1.6.1-beta3/.version
------------------------------------------------------------------------------
    svn:keywords = none

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

Added: tags/1.6.1-beta3/ChangeLog
URL: http://svn.digium.com/view/asterisk/tags/1.6.1-beta3/ChangeLog?view=auto&rev=160165
==============================================================================
--- tags/1.6.1-beta3/ChangeLog (added)
+++ tags/1.6.1-beta3/ChangeLog Mon Dec  1 16:59:13 2008
@@ -1,0 +1,48987 @@
+2008-12-01  Tilghman Lesher <tlesher at digium.com>
+
+	* Released 1.6.1-beta3
+
+2008-12-01 21:46 +0000 [r160101]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, configure, configure.ac: Merged revisions 160097 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r160097 | tilghman | 2008-12-01 15:23:37 -0600 (Mon, 01 Dec 2008)
+	  | 2 lines Use AST_EXT_LIB_SETUP before using AST_EXT_LIB_CHECK or
+	  bad things happen. ........
+
+2008-12-01 17:45 +0000 [r160006]  Russell Bryant <russell at digium.com>
+
+	* channels/chan_iax2.c, /: Merged revisions 160004 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r160004 | russell | 2008-12-01 11:34:31 -0600
+	  (Mon, 01 Dec 2008) | 14 lines Merged revisions 160003 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r160003 | russell | 2008-12-01 11:27:30 -0600 (Mon, 01 Dec 2008)
+	  | 6 lines Apply some logic used in iax2_indicate() to
+	  iax2_setoption(), as well, since they both have the potential to
+	  send control frames in the middle of call setup. We have to wait
+	  until we have received a message back from the remote end before
+	  we try to send any more frames. Otherwise, the remote end will
+	  consider it invalid, and we'll get stuck in an INVAL/VNAK storm.
+	  ........ ................
+
+2008-12-01 16:06 +0000 [r159975]  Michiel van Baak <michiel at vanbaak.info>
+
+	* main/manager.c, /: Merged revisions 159898 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r159898 | mvanbaak | 2008-12-01 15:09:59 +0100 (Mon, 01 Dec 2008)
+	  | 11 lines Merged revisions 159897 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r159897 | mvanbaak | 2008-12-01 15:05:41 +0100 (Mon, 01 Dec 2008)
+	  | 4 lines make manager compile on OpenBSD. The last (10th)
+	  argument to ast_channel_alloc here should be a pointer and NULL
+	  is not really a pointer. ........ ................
+
+2008-12-01 14:57 +0000 [r159920]  Russell Bryant <russell at digium.com>
+
+	* .cleancount, /: Merged revisions 159911 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r159911 | russell | 2008-12-01 08:56:10 -0600 (Mon, 01 Dec 2008)
+	  | 10 lines Merged revisions 159900 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r159900 | russell | 2008-12-01 08:52:56 -0600 (Mon, 01 Dec 2008)
+	  | 2 lines Force a "make clean" to avoid a bizarre build issue ...
+	  ........ ................
+
+2008-11-29 18:34 +0000 [r159854]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, apps/app_readexten.c: Merged revisions 159853 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r159853 | tilghman | 2008-11-29 12:33:18 -0600 (Sat, 29 Nov 2008)
+	  | 2 lines Allow the '#' sign to exist within an extension
+	  (inspired by issue #13330) ........
+
+2008-11-29 18:16 +0000 [r159851]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* channels/chan_iax2.c, cdr/cdr_tds.c, include/asterisk/logger.h,
+	  include/asterisk/res_odbc.h, channels/chan_misdn.c,
+	  include/asterisk/astmm.h, include/asterisk/lock.h,
+	  utils/extconf.c, makeopts.in, main/dns.c, funcs/Makefile,
+	  include/asterisk/stringfields.h, include/asterisk/utils.h,
+	  include/asterisk/devicestate.h, /, include/asterisk/dundi.h,
+	  configure.ac, utils/astman.c, include/asterisk/cli.h,
+	  include/asterisk/channel.h, include/asterisk/manager.h,
+	  res/res_config_sqlite.c, utils/conf2ael.c, utils/frame.c,
+	  channels/misdn_config.c, main/ast_expr2.c, Makefile, main/srv.c,
+	  include/asterisk/compat.h, configure, channels/misdn/ie.c,
+	  include/asterisk/module.h, main/features.c,
+	  include/asterisk/linkedlists.h, main/logger.c, main/event.c,
+	  include/asterisk/dlinkedlists.h, include/asterisk/strings.h,
+	  utils/check_expr.c, channels/chan_vpb.cc, channels/chan_sip.c,
+	  main/Makefile, include/asterisk/enum.h, channels/chan_agent.c,
+	  main/utils.c, include/jitterbuf.h: Merged revisions 159818 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r159818 | kpfleming | 2008-11-29 11:57:39 -0600 (Sat, 29
+	  Nov 2008) | 18 lines incorporates r159808 from branches/1.4:
+	  ------------------------------------------------------------------------
+	  r159808 | kpfleming | 2008-11-29 10:58:29 -0600 (Sat, 29 Nov
+	  2008) | 7 lines update dev-mode compiler flags to match the ones
+	  used by default on Ubuntu Intrepid, so all developers will see
+	  the same warnings and errors since this branch already had some
+	  printf format attributes, enable checking for them and tag
+	  functions that didn't have them format attributes in a consistent
+	  way
+	  ------------------------------------------------------------------------
+	  in addition: move some format attributes from main/utils.c to the
+	  header files they belong in, and fix up references to the
+	  relevant functions based on new compiler warnings ........
+
+2008-11-26 19:58 +0000 [r159561]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_dial.c, /: Merged revisions 159554 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r159554 |
+	  mmichelson | 2008-11-26 13:57:11 -0600 (Wed, 26 Nov 2008) | 19
+	  lines Add some necessary hangup commands in the case that
+	  forwarding a call fails 1) Hang up the original destination if
+	  the local channel cannot be requested. 2) Hang up the local
+	  channel (in addition to the original destination) if ast_call
+	  fails when calling the newly created local channel. This prevents
+	  channels from sticking around forever in the case of a botched
+	  call forward (e.g. to an extension which does not exist). (closes
+	  issue #13764) Reported by: davidw Patches: 13764_v2.patch
+	  uploaded by putnopvut (license 60) Tested by: putnopvut, davidw
+	  ........
+
+2008-11-26 19:17 +0000 [r159535]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* agi/Makefile, utils/Makefile, /, Makefile.moddir_rules,
+	  Makefile.rules: Merged revisions 159534 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r159534 | kpfleming | 2008-11-26 13:08:56 -0600 (Wed, 26 Nov
+	  2008) | 11 lines Merged revisions 159476 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r159476 | kpfleming | 2008-11-26 12:36:24 -0600 (Wed, 26 Nov
+	  2008) | 7 lines simplify (and slightly bug-fix) the recent
+	  developer-oriented COMPILE_DOUBLE mode ensure that 'make clean'
+	  removes dependency files for .i files that are created in
+	  COMPILE_DOUBLE mode ........ ................
+
+2008-11-26 18:38 +0000 [r159477]  Tilghman Lesher <tlesher at digium.com>
+
+	* main/udptl.c, /: Merged revisions 159475 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r159475 |
+	  tilghman | 2008-11-26 12:33:04 -0600 (Wed, 26 Nov 2008) | 7 lines
+	  If the config file does not exist, then the first use crashes
+	  Asterisk. (closes issue #13848) Reported by: klaus3000 Patches:
+	  udptl.c.patch uploaded by eliel (license 64) Tested by: blitzrage
+	  ........
+
+2008-11-26 14:59 +0000 [r159438]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_agent.c: Merged revisions 159437 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r159437 | mmichelson | 2008-11-26 08:58:17 -0600 (Wed, 26 Nov
+	  2008) | 10 lines Don't allow for configuration options to
+	  overwrite options set via channel variables on a reload. (closes
+	  issue #13921) Reported by: davidw Patches: 13921.patch uploaded
+	  by putnopvut (license 60) Tested by: davidw ........
+
+2008-11-26 03:19 +0000 [r159403]  Jeff Peeler <jpeeler at digium.com>
+
+	* /, main/features.c: Merged revisions 159402 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r159402 |
+	  jpeeler | 2008-11-25 21:18:01 -0600 (Tue, 25 Nov 2008) | 3 lines
+	  Always parse arguments in park_call_exec so that app_args is
+	  valid. This prevents a crash when executing Park from the
+	  dialplan with no arguments. ........
+
+2008-11-25 23:27 +0000 [r159375]  Steve Murphy <murf at digium.com>
+
+	* channels/chan_iax2.c, main/cdr.c, /: Merged revisions 159360 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r159360 | murf | 2008-11-25 16:03:01 -0700 (Tue,
+	  25 Nov 2008) | 23 lines Merged revisions 159316 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r159316 | murf | 2008-11-25 15:41:10 -0700 (Tue, 25 Nov 2008) |
+	  15 lines (closes issue #12694) Reported by: yraber Patches:
+	  12694.2nd.diff uploaded by murf (license 17) Tested by: murf,
+	  laurav Thanks to file (Joshua Colp) for his IAX fix. the change
+	  to cdr.c allows no-answer to percolate up into CDR's, and feels
+	  like the right place to locate this fix; if BUSY is done here,
+	  no-answer should be, too. ........ ................
+
+2008-11-25 21:58 +0000 [r159249-159280]  Tilghman Lesher <tlesher at digium.com>
+
+	* channels/chan_iax2.c, /: Merged revisions 159276 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r159276 | tilghman | 2008-11-25 15:57:59 -0600
+	  (Tue, 25 Nov 2008) | 14 lines Merged revisions 159269 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r159269 | tilghman | 2008-11-25 15:56:48 -0600 (Tue, 25 Nov 2008)
+	  | 7 lines Don't try to send a response on a NULL pvt. (closes
+	  issue #13919) Reported by: barthpbx Patches: chan_iax2.c.patch
+	  uploaded by eliel (license 64) Tested by: barthpbx ........
+	  ................
+
+	* channels/chan_iax2.c, /: Merged revisions 159247 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r159247 | tilghman | 2008-11-25 15:42:42 -0600
+	  (Tue, 25 Nov 2008) | 21 lines Merged revisions 159246 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4
+	  ................ r159246 | tilghman | 2008-11-25 15:40:28 -0600
+	  (Tue, 25 Nov 2008) | 14 lines Merged revisions 159245 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r159245 | tilghman | 2008-11-25 15:37:06 -0600 (Tue, 25 Nov 2008)
+	  | 7 lines Regression fix for last security fix. Set the iseqno
+	  correctly. (closes issue #13918) Reported by: ffloimair Patches:
+	  20081119__bug13918.diff.txt uploaded by Corydon76 (license 14)
+	  Tested by: ffloimair ........ ................ ................
+
+2008-11-25 16:21 +0000 [r159095]  Terry Wilson <twilson at digium.com>
+
+	* /, apps/app_festival.c: Merged revisions 159093 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r159093 |
+	  twilson | 2008-11-25 10:18:53 -0600 (Tue, 25 Nov 2008) | 2 lines
+	  Add missing variable declaration for PPC code ........
+
+2008-11-25 05:05 +0000 [r159053]  Tilghman Lesher <tlesher at digium.com>
+
+	* channels/xpmr/xpmr.c, apps/app_rpt.c, channels/chan_usbradio.c,
+	  /, configure, include/asterisk/autoconfig.h.in, configure.ac:
+	  Merged revisions 159050 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r159050 | tilghman | 2008-11-24 23:02:11 -0600 (Mon, 24 Nov 2008)
+	  | 10 lines Merged revisions 159025 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r159025 | tilghman | 2008-11-24 22:50:00 -0600 (Mon, 24 Nov 2008)
+	  | 3 lines System call ioperm is non-portable, so check for its
+	  existence in autoconf. (Closes issue #13863) ........
+	  ................
+
+2008-11-25 03:51 +0000 [r158993]  Terry Wilson <twilson at digium.com>
+
+	* channels/chan_usbradio.c, /: Merged revisions 158992 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r158992 | twilson | 2008-11-24 21:49:30 -0600 (Mon, 24 Nov 2008)
+	  | 2 lines Make chan_usbradio compile under dev mode ........
+
+2008-11-25 00:41 +0000 [r158894-158927]  Matt Nicholson <mnicholson at digium.com>
+
+	* apps/app_queue.c, /, UPGRADE.txt: Merged revisions 158924 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r158924 | mnicholson | 2008-11-24 18:05:41 -0600 (Mon,
+	  24 Nov 2008) | 6 lines Make the Join event from app_queue use
+	  CallerIDNum insead of CallerID for indicating the callerid number
+	  just like the rest of asterisk. (closes issue #13883) Reported
+	  by: davidw ........
+
+	* /, main/file.c: Merged revisions 158925 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158925 |
+	  mnicholson | 2008-11-24 18:19:55 -0600 (Mon, 24 Nov 2008) | 2
+	  lines Fix compiling in dev mode. ........
+
+	* include/asterisk/manager.h, main/manager.c, /, res/res_agi.c:
+	  Merged revisions 158876 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158876 |
+	  mnicholson | 2008-11-24 15:56:22 -0600 (Mon, 24 Nov 2008) | 7
+	  lines Added EVENT_FLAG_AGI and used it for manager calls in
+	  res_agi.c (closes issue #13873) Reported by: fnordian Patches:
+	  ami_agievent.patch uploaded by fnordian (license 110) ........
+
+2008-11-24 21:53 +0000 [r158861]  Tilghman Lesher <tlesher at digium.com>
+
+	* main/dsp.c, /: Merged revisions 158857 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158857 |
+	  tilghman | 2008-11-24 15:52:34 -0600 (Mon, 24 Nov 2008) | 3 lines
+	  Add a bit of documentation (thanks, I-MOD) on what the silence
+	  threshold constant actually does and what values are valid for
+	  it. ........
+
+2008-11-24 21:44 +0000 [r158855]  Matt Nicholson <mnicholson at digium.com>
+
+	* /, main/file.c: Merged revisions 158851 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158851 |
+	  mnicholson | 2008-11-24 15:27:26 -0600 (Mon, 24 Nov 2008) | 6
+	  lines Make ast_streamfile() check the result of ast_openstream()
+	  before doing anything with it. (closes issue #13955) Reported by:
+	  chris-mac ........
+
+2008-11-22 17:00 +0000 [r158689-158701]  Michiel van Baak <michiel at vanbaak.info>
+
+	* /, channels/chan_skinny.c: Merged revisions 158694 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r158694 | mvanbaak | 2008-11-22 17:57:11 +0100 (Sat, 22 Nov 2008)
+	  | 8 lines dont send reorder tone after a device is hungup if a
+	  dialout is abandoned or failed. Without this reorder tone will
+	  play after hangup and both wedhorn's and my wife have threatened
+	  to use an axe on our asterisk box (closes issue #13948) Reported
+	  by: wedhorn Patches: switch.diff uploaded by wedhorn (license 30)
+	  ........
+
+	* /, channels/chan_skinny.c: Merged revisions 158688 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r158688 | mvanbaak | 2008-11-22 17:06:38 +0100 (Sat, 22 Nov 2008)
+	  | 4 lines fix a very occasional core dump in chan_skinny found by
+	  wedhorn. (issue #13948) ........
+
+2008-11-21 23:45 +0000 [r158607]  Steve Murphy <murf at digium.com>
+
+	* /, main/features.c: Merged revisions 158606 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r158606 | murf | 2008-11-21 16:40:46 -0700 (Fri, 21 Nov 2008) |
+	  19 lines Merged revisions 158603 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r158603 | murf | 2008-11-21 16:14:50 -0700 (Fri, 21 Nov 2008) |
+	  11 lines In reference to the fix made for 13871, I was merging
+	  the fix into 1.6.0 and realized I missed the code in the h-exten
+	  block, and didn't catch it because my test case had the h-exten
+	  commented out. So, this corrects the code I missed, as a
+	  preventative against another crash report. Tested with the
+	  h-exten defined, all is well. ........ ................
+
+2008-11-21 23:15 +0000 [r158604]  Tilghman Lesher <tlesher at digium.com>
+
+	* main/pbx.c, /: Merged revisions 158602 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r158602 | tilghman | 2008-11-21 17:14:11 -0600 (Fri, 21 Nov 2008)
+	  | 12 lines Merged revisions 158600 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r158600 | tilghman | 2008-11-21 17:07:46 -0600 (Fri, 21 Nov 2008)
+	  | 5 lines The passed extension may not be the same in the list as
+	  the current entry, because we strip spaces when copying the
+	  extension into the structure. Therefore, use the copied item to
+	  place the item into the list. (found by lmadsen on -dev, fixed by
+	  me) ........ ................
+
+2008-11-21 22:57 +0000 [r158572]  Steve Murphy <murf at digium.com>
+
+	* /, main/features.c: Merged revisions 158484 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r158484 | murf | 2008-11-21 14:47:16 -0700 (Fri, 21 Nov 2008) |
+	  19 lines Merged revisions 158483 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r158483 | murf | 2008-11-21 14:19:47 -0700 (Fri, 21 Nov 2008) |
+	  11 lines (closes issue #13871) Reported by: mdu113 This one is
+	  totally my fault. The code doesn't even create a bridge CDR if
+	  the channel CDR has POST_DISABLED. I didn't check for that at the
+	  end of the bridge. Fixed with a few small insertions. Tested.
+	  Looks good. No cdr generated, no crash, no unnecc. data objects
+	  created either. ........ ................
+
+2008-11-21 22:13 +0000 [r158541]  Russell Bryant <russell at digium.com>
+
+	* main/astobj2.c, /, include/asterisk/astobj2.h: Merged revisions
+	  158540 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r158540 | russell | 2008-11-21 16:12:37 -0600 (Fri, 21 Nov 2008)
+	  | 10 lines Merged revisions 158539 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r158539 | russell | 2008-11-21 16:05:55 -0600 (Fri, 21 Nov 2008)
+	  | 2 lines When compiling with DEBUG_THREADS, report the real
+	  file/func/line for ao2_lock/ao2_unlock ........ ................
+
+2008-11-21 20:43 +0000 [r158450]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* CHANGES, /, UPGRADE-1.2.txt, UPGRADE-1.4.txt, UPGRADE.txt,
+	  UPGRADE-1.6.txt: Merged revisions 158449 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158449 |
+	  kpfleming | 2008-11-21 14:42:37 -0600 (Fri, 21 Nov 2008) | 3
+	  lines as suggested by jtodd, document the purposes of the CHANGES
+	  and UPGRADE files ........
+
+2008-11-21 19:42 +0000 [r158415]  Jason Parker <jparker at digium.com>
+
+	* main/manager.c, /: Merged revisions 158414 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158414 |
+	  qwell | 2008-11-21 13:40:57 -0600 (Fri, 21 Nov 2008) | 7 lines
+	  Make sure we add the Event header for CoreShowChannels. (closes
+	  issue #13334) Reported by: srt Patches:
+	  13334_missing_event_header_in_core_show_channel.diff uploaded by
+	  srt (license 378) ........
+
+2008-11-21 17:17 +0000 [r158377]  Terry Wilson <twilson at digium.com>
+
+	* cdr/cdr_csv.c, /: Merged revisions 158374 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158374 |
+	  twilson | 2008-11-21 11:08:16 -0600 (Fri, 21 Nov 2008) | 8 lines
+	  Reloading the config and having no changes still initialized some
+	  settings to 0. Initialize settings after doing all of the cfg
+	  checks. (closes issue #13942) Reported by: davidw Patches:
+	  cdr_diff.txt uploaded by otherwiseguy (license 396) Tested by:
+	  davidw ........
+
+2008-11-21 01:23 +0000 [r158223-158268]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 158265-158266 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r158265 | mmichelson | 2008-11-20 19:14:20 -0600 (Thu,
+	  20 Nov 2008) | 4 lines Use some magic constants to get the right
+	  size for this sscanf statement. Thanks Richard! ........ r158266
+	  | mmichelson | 2008-11-20 19:22:18 -0600 (Thu, 20 Nov 2008) | 3
+	  lines Use a more expressive constant for a 64-bit scanned int
+	  ........
+
+	* /, channels/chan_sip.c: Merged revisions 158262 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158262 |
+	  mmichelson | 2008-11-20 18:59:23 -0600 (Thu, 20 Nov 2008) | 6
+	  lines Fix the build for 32-bit systems. %lu is only 32-bits on
+	  32-bit systems, so we need to use %llu instead. Of course %llu is
+	  128-bits on 64-bit systems, so we have to cast to unsigned long
+	  long. No harm, but it's sure annoying. ........
+
+	* /, channels/chan_sip.c: Merged revisions 158230 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158230 |
+	  mmichelson | 2008-11-20 17:12:50 -0600 (Thu, 20 Nov 2008) | 20
+	  lines Change the remote user agent session version variable from
+	  an int to a uint64_t. This prevents potential comparison problems
+	  from happening if the version string exceeds INT_MAX. This was an
+	  apparent problem for one user who could not properly place a call
+	  on hold since the version in the SDP of the re-INVITE to place
+	  the call on hold greatly exceeded INT_MAX. This also aligns with
+	  RFC 2327 better since it recommends using an NTP timestamp for
+	  the version (which is a 64-bit number). (closes issue #13531)
+	  Reported by: sgofferj Patches: 13531.patch uploaded by putnopvut
+	  (license 60) Tested by: sgofferj ........
+
+	* channels/chan_sip.c: Change this so it actually compiles. Thanks,
+	  Terry!
+
+2008-11-20 19:43 +0000 [r158191]  Sean Bright <sean.bright at gmail.com>
+
+	* res/ael/pval.c, /: Merged revisions 158188 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158188 |
+	  seanbright | 2008-11-20 14:41:23 -0500 (Thu, 20 Nov 2008) | 10
+	  lines Fix one case where the application argument was not
+	  converted from a pipe to a comma. This was causing problems with
+	  switch statements with empty expressions. (closes issue #13901)
+	  Reported by: smurfix Patches: 20081118_bug13901.diff uploaded by
+	  seanbright (license 71) Tested by: seanbright Reviewed by: murf
+	  ........
+
+2008-11-20 18:23 +0000 [r158135]  Terry Wilson <twilson at digium.com>
+
+	* cdr/cdr_odbc.c, cdr/cdr_radius.c, cdr/cdr_custom.c,
+	  cdr/cdr_manager.c, cdr/cdr_csv.c, cdr/cdr_sqlite3_custom.c, /,
+	  cdr/cdr_sqlite.c, cdr/Makefile, cdr/cdr_adaptive_odbc.c,
+	  cdr/cdr_pgsql.c: Merged revisions 158072 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158072 |
+	  twilson | 2008-11-20 11:48:58 -0600 (Thu, 20 Nov 2008) | 2 lines
+	  Begin on a crusade to end trailing whitespace! ........
+
+2008-11-20 18:20 +0000 [r158084-158134]  Mark Michelson <mmichelson at digium.com>
+
+	* include/asterisk/frame.h, include/asterisk/file.h, main/frame.c,
+	  /, channels/chan_sip.c, main/file.c: Merged revisions 158133 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r158133 | mmichelson | 2008-11-20 12:20:00 -0600
+	  (Thu, 20 Nov 2008) | 10 lines Merged revisions 158072 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r158072 | twilson | 2008-11-20 11:48:58 -0600 (Thu, 20
+	  Nov 2008) | 2 lines Begin on a crusade to end trailing
+	  whitespace! ........ ................
+
+	* /, channels/chan_sip.c: Merged revisions 158082 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r158082 | mmichelson | 2008-11-20 11:54:31 -0600 (Thu, 20 Nov
+	  2008) | 24 lines Merged revisions 158071 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r158071 | mmichelson | 2008-11-20 11:48:42 -0600 (Thu, 20 Nov
+	  2008) | 16 lines We don't handle 4XX responses to BYE well.
+	  According to section 15 of RFC 3261, we should terminate a dialog
+	  if we receive a 481 or 408 in response to our BYE. Since I am
+	  aware of at least one phone manufacturer who may sometimes send a
+	  404 as well, I am being liberal and saying that any 4XX response
+	  to a BYE should result in a terminated dialog. (closes issue
+	  #12994) Reported by: pabelanger Patches: 12994.patch uploaded by
+	  putnopvut (license 60) Closes AST-129 ........ ................
+
+2008-11-20 17:42 +0000 [r158069]  Jeff Peeler <jpeeler at digium.com>
+
+	* /, main/file.c: Merged revisions 158062 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r158062 |
+	  jpeeler | 2008-11-20 11:37:31 -0600 (Thu, 20 Nov 2008) | 6 lines
+	  (closes issue #12929) Reported by: snyfer This handles the case
+	  for a zero length file to attempt to be streamed. Instead of
+	  failing from not playing any data, go ahead and return success as
+	  ast_streamfile should consider playing nothing a success when
+	  there is nothing to play. ........
+
+2008-11-20 17:40 +0000 [r158067]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_dial.c, /, channels/chan_sip.c: Merged revisions 158066
+	  via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r158066 | mmichelson | 2008-11-20 11:39:06 -0600
+	  (Thu, 20 Nov 2008) | 20 lines Merged revisions 158053 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r158053 | mmichelson | 2008-11-20 11:33:06 -0600 (Thu, 20 Nov
+	  2008) | 12 lines Make sure to set the hangup cause on the calling
+	  channel in the case that ast_call() fails. For incoming SIP
+	  channels, this was causing us to send a 603 instead of a 486 when
+	  the call-limit was reached on the destination channel. (closes
+	  issue #13867) Reported by: still_nsk Patches: 13867.diff uploaded
+	  by putnopvut (license 60) Tested by: blitzrage ........
+	  ................
+
+2008-11-20 00:10 +0000 [r157975]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* main/stdtime/Makefile, codecs/gsm/src, main/db1-ast/btree,
+	  channels/misdn/Makefile, main/db1-ast/recno, pbx/ael, res/ael,
+	  channels, main/db1-ast/Makefile, main/stdtime, main/db1-ast/hash,
+	  codecs/gsm/Makefile, main/db1-ast/db, Makefile.moddir_rules,
+	  main/db1-ast/mpool, res/ais, channels/misdn, res/snmp,
+	  Makefile.rules, pbx/Makefile, res/Makefile: Merged revisions
+	  157974 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r157974 | kpfleming | 2008-11-19 18:08:12 -0600 (Wed, 19 Nov
+	  2008) | 13 lines Merged revisions 157859 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r157859 | kpfleming | 2008-11-19 15:34:47 -0600 (Wed, 19 Nov
+	  2008) | 7 lines the gcc optimizer frequently finds broken code
+	  (use of uninitalized variables, unreachable code, etc.), which is
+	  good. however, developers usually compile with the optimizer
+	  turned off, because if they need to debug the resulting code,
+	  optimized code makes that process very difficult. this means that
+	  we get code changes committed that weren't adequately checked
+	  over for these sorts of problems. with this build system change,
+	  if (and only if) --enable-dev-mode was used and DONT_OPTIMIZE is
+	  turned on, when a source file is compiled it will actually be
+	  preprocessed (into a .i or .ii file), then compiled once with
+	  optimization (with the result sent to /dev/null) and again
+	  without optimization (but only if the first compile succeeded, of
+	  course). while making these changes, i did some cleanup work in
+	  Makefile.rules to move commonly-used combinations of flag
+	  variables into their own variables, to make the file easier to
+	  read and maintain ........ ................
+
+2008-11-19 18:29 +0000 [r157785]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, configure, configure.ac: Merged revisions 157784 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r157784 | tilghman | 2008-11-19 12:28:14 -0600 (Wed, 19 Nov 2008)
+	  | 6 lines Add check for t38_terminal_init in spandsp (not found
+	  in 0.0.6, so it should fail reasonably) (closes issue #13473)
+	  Reported by: genie Patches: 20080916__bug13473.diff.txt uploaded
+	  by Corydon76 (license 14) ........
+
+2008-11-19 13:47 +0000 [r157719-157744]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* /, res/res_agi.c: Merged revisions 157743 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157743 |
+	  kpfleming | 2008-11-19 07:45:48 -0600 (Wed, 19 Nov 2008) | 1 line
+	  correct small bug introduced during API conversion ........
+
+	* CHANGES, apps/app_stack.c, include/asterisk/agi.h, /,
+	  res/res_agi.c, UPGRADE.txt, UPGRADE-1.6.txt (added): Merged
+	  revisions 157706 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157706 |
+	  kpfleming | 2008-11-19 06:42:19 -0600 (Wed, 19 Nov 2008) | 5
+	  lines make some corrections to the ast_agi_register_multiple(),
+	  ast_agi_unregister_multiple() and ast_agi_fdprintf() API calls to
+	  be consistent with API guidelines also, move UPGRADE.txt to
+	  UPGRADE-1.6.txt and make the new UPGRADE.txt contain information
+	  about upgrading between Asterisk 1.6 releases ........
+
+2008-11-19 01:08 +0000 [r157641]  Tilghman Lesher <tlesher at digium.com>
+
+	* include/asterisk/logger.h, /, main/logger.c, main/utils.c,
+	  include/asterisk/strings.h: Merged revisions 157639 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r157639 | tilghman | 2008-11-18 19:02:45 -0600 (Tue, 18 Nov 2008)
+	  | 7 lines Starting with a change to ensure that ast_verbose()
+	  preserves ABI compatibility in 1.6.1 (as compared to 1.6.0 and
+	  versions of 1.4), this change also deprecates the use of Asterisk
+	  with FreeBSD 4, given the central use of va_copy in core
+	  functions. va_copy() is C99, anyway, and we already require C99
+	  for other purposes, so this isn't really a big change anyway.
+	  This change also simplifies some of the core ast_str_* functions.
+	  ........
+
+2008-11-19 01:00 +0000 [r157636]  Mark Michelson <mmichelson at digium.com>
+
+	* /, main/astmm.c: Merged revisions 157632 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157632 |
+	  mmichelson | 2008-11-18 18:59:48 -0600 (Tue, 18 Nov 2008) | 10
+	  lines If malloc returns NULL, we need to return NULL immediately
+	  or else Asterisk will crash when attempting to dereference the
+	  NULL pointer (closes issue #13858) Reported by: eliel Patches:
+	  astmm.c.patch uploaded by eliel (license 64) ........
+
+2008-11-19 00:38 +0000 [r157602]  Sean Bright <sean.bright at gmail.com>
+
+	* build_tools/make_buildopts_h, makeopts.in, Makefile, /,
+	  build_tools/make_version, configure, configure.ac: Merged
+	  revisions 157600 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157600 |
+	  seanbright | 2008-11-18 19:27:45 -0500 (Tue, 18 Nov 2008) | 10
+	  lines Fix a few build problems on Solaris (and check for an md5
+	  utility in configure instead of the icky loop I was doing
+	  before). (closes issue #13842) Reported by: snuffy Patches:
+	  bug13842_20081106.diff uploaded by snuffy (license 35) 13842.diff
+	  uploaded by seanbright (license 71) Tested by: snuffy ........
+
+2008-11-18 23:59 +0000 [r157429-157596]  Mark Michelson <mmichelson at digium.com>
+
+	* /, res/res_musiconhold.c: Merged revisions 157592 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r157592 | mmichelson | 2008-11-18 17:59:02 -0600 (Tue, 18 Nov
+	  2008) | 10 lines This change prevents a crash from occurring if
+	  res_musiconhold.so is unloaded and then Asterisk is stopped. The
+	  problem was that we are not unregistering the ast_moh_destroy
+	  function at exit. (closes issue #13761) Reported by: eliel
+	  Patches: res_musiconhold.c.patch uploaded by eliel (license 64)
+	  ........
+
+	* apps/app_voicemail.c, /: Merged revisions 157562 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r157562 | mmichelson | 2008-11-18 17:28:23 -0600 (Tue, 18 Nov
+	  2008) | 11 lines Fix the logic for when delete=yes when IMAP
+	  storage is in use so that the message is deleted from both local
+	  and IMAP storage. (closes issue #13642) Reported by: jaroth
+	  Patches: deleteyes.patch uploaded by jaroth (license 50) ........
+
+	* /, channels/chan_sip.c: Merged revisions 157512 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r157512 | mmichelson | 2008-11-18 16:54:08 -0600 (Tue, 18 Nov
+	  2008) | 21 lines Merged revisions 157503 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r157503 | mmichelson | 2008-11-18 16:47:57 -0600 (Tue, 18 Nov
+	  2008) | 13 lines Add some missing invite state changes necessary
+	  in the sip_write function. Not setting the invite state correctly
+	  on the call was resulting in the Record application leaving empty
+	  files. I also have updated the doxygen comment next to the
+	  declaration of the INV_EARLY_MEDIA constant to reflect that we
+	  also use this state when we *send* a 18X response to an INVITE.
+	  (closes issue #13878) Reported by: nahuelgreco Patches:
+	  sip-early-media-recording-1.4.22.patch uploaded by nahuelgreco
+	  (license 162) Tested by: putnopvut ........ ................
+
+	* /, channels/chan_sip.c: Merged revisions 157496 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157496 |
+	  mmichelson | 2008-11-18 15:59:24 -0600 (Tue, 18 Nov 2008) | 6
+	  lines Based on Russell's advice on the asterisk-dev list, I have
+	  changed from using a global lock in update_call_counter to using
+	  the locks within the sip_pvt and sip_peer structures instead.
+	  ........
+
+	* /, channels/chan_sip.c: Merged revisions 157427 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157427 |
+	  mmichelson | 2008-11-18 14:23:58 -0600 (Tue, 18 Nov 2008) | 13
+	  lines * Add a lock to be used in the update_call_counter
+	  function. * Revert logic to mirror 1.4's in the sense that it
+	  will not allow the call counter to dip below 0. These two
+	  measures prevent potential races that could cause a SIP peer to
+	  appear to be busy forever. (closes issue #13668) Reported by: mjc
+	  Patches: hintfix_trunk_rev152649.patch uploaded by wolfelectronic
+	  (license 586) ........
+
+2008-11-18 19:18 +0000 [r157367]  Jeff Peeler <jpeeler at digium.com>
+
+	* /, apps/app_meetme.c: Merged revisions 157366 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r157366 | jpeeler | 2008-11-18 13:16:00 -0600 (Tue, 18 Nov 2008)
+	  | 14 lines Merged revisions 157365 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r157365 | jpeeler | 2008-11-18 13:13:33 -0600 (Tue, 18 Nov 2008)
+	  | 6 lines (closes issue #13899) Reported by: akkornel This fix is
+	  the result of a bug fix in ast_app_separate_args r124395. If an
+	  argument does not exist it should always be set to a null string
+	  rather than a null pointer. ........ ................
+
+2008-11-18 18:32 +0000 [r157308]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_followme.c, apps/app_dial.c, channels/chan_local.c, /,
+	  main/features.c, include/asterisk/channel.h: Merged revisions
+	  157306 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r157306 | mmichelson | 2008-11-18 12:31:08 -0600 (Tue, 18 Nov
+	  2008) | 20 lines Merged revisions 157305 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r157305 | mmichelson | 2008-11-18 12:25:55 -0600 (Tue, 18 Nov
+	  2008) | 12 lines Fix a crash in the end_bridge_callback of
+	  app_dial and app_followme which would occur at the end of an
+	  attended transfer. The error occurred because we initially stored
+	  a pointer to an ast_channel which then was hung up due to a
+	  masquerade. This commit adds a "fixup" callback to the
+	  bridge_config structure to allow for end_bridge_callback_data to
+	  be changed in the case that a new channel pointer is needed for
+	  the end_bridge_callback. ........ ................
+
+2008-11-18 18:20 +0000 [r157304]  Steve Murphy <murf at digium.com>
+
+	* main/config.c, /: Merged revisions 157302 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157302 |
+	  murf | 2008-11-18 11:07:55 -0700 (Tue, 18 Nov 2008) | 18 lines
+	  (closes issue #13420) Reported by: alex70 Patches:
+	  13420.13539.patch uploaded by murf (license 17) Tested by: murf,
+	  awk This fixes two problems: a spurious linefeed insertion
+	  probably left over from pre-precomment times. Only generated when
+	  category had no previous comments. The other problem: Insertions
+	  could get the line-numbering out of whack and generate negative
+	  line numbers, causing chunks of line numbers to be emitted, on
+	  the scale of the number of lines up to that point in the file. In
+	  such cases, abort the looping, and all is well. ........
+
+2008-11-17 22:39 +0000 [r157255]  Tilghman Lesher <tlesher at digium.com>
+
+	* apps/app_dial.c, /: Merged revisions 157253 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r157253 |
+	  tilghman | 2008-11-17 16:25:06 -0600 (Mon, 17 Nov 2008) | 8 lines
+	  Can't use items duplicated off the stack frame in an element
+	  returned from a function: in these cases, we have to use the
+	  heap, or garbage will result. (closes issue #13898) Reported by:
+	  alecdavis Patches: 20081114__bug13898__2.diff.txt uploaded by
+	  Corydon76 (license 14) Tested by: alecdavis ........
+

[... 48305 lines stripped ...]



More information about the asterisk-commits mailing list