[asterisk-commits] tilghman: tag 1.6.0.2 r160168 - in /tags/1.6.0.2: .lastclean .version ChangeLog

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Mon Dec 1 17:04:17 CST 2008


Author: tilghman
Date: Mon Dec  1 17:04:15 2008
New Revision: 160168

URL: http://svn.digium.com/view/asterisk?view=rev&rev=160168
Log:
Importing files for 1.6.0.2 release

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

Added: tags/1.6.0.2/.lastclean
URL: http://svn.digium.com/view/asterisk/tags/1.6.0.2/.lastclean?view=auto&rev=160168
==============================================================================
--- tags/1.6.0.2/.lastclean (added)
+++ tags/1.6.0.2/.lastclean Mon Dec  1 17:04:15 2008
@@ -1,0 +1,1 @@
+36

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

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

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

Added: tags/1.6.0.2/.version
URL: http://svn.digium.com/view/asterisk/tags/1.6.0.2/.version?view=auto&rev=160168
==============================================================================
--- tags/1.6.0.2/.version (added)
+++ tags/1.6.0.2/.version Mon Dec  1 17:04:15 2008
@@ -1,0 +1,1 @@
+1.6.0.2

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

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

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

Added: tags/1.6.0.2/ChangeLog
URL: http://svn.digium.com/view/asterisk/tags/1.6.0.2/ChangeLog?view=auto&rev=160168
==============================================================================
--- tags/1.6.0.2/ChangeLog (added)
+++ tags/1.6.0.2/ChangeLog Mon Dec  1 17:04:15 2008
@@ -1,0 +1,47862 @@
+2008-12-01  Tilghman Lesher <tlesher at digium.com>
+
+	* Released 1.6.0.2
+
+2008-12-01 21:45 +0000 [r160100]  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 21:07 +0000 [r160096]  Sean Bright <sean.bright at gmail.com>
+
+	* include/asterisk.h, /: Merged revisions 154919 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r154919 |
+	  seanbright | 2008-11-05 17:01:22 -0500 (Wed, 05 Nov 2008) | 2
+	  lines Fix a problem found while building res_snmp. ........
+
+2008-12-01 17:39 +0000 [r160005]  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:04 +0000 [r159974]  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:56 +0000 [r159915]  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:37 +0000 [r159855]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* utils/conf2ael.c, cdr/cdr_tds.c, main/ast_expr2.c, Makefile,
+	  include/asterisk/logger.h, include/asterisk/res_odbc.h,
+	  main/srv.c, channels/chan_misdn.c,
+	  include/asterisk/linkedlists.h, main/event.c,
+	  include/asterisk/strings.h, utils/extconf.c, makeopts.in,
+	  include/asterisk/stringfields.h, utils/check_expr.c,
+	  channels/chan_vpb.cc, /, main/utils.c, res/res_config_sqlite.c,
+	  utils/frame.c, channels/misdn_config.c, include/asterisk/astmm.h,
+	  include/asterisk/compat.h, configure, channels/misdn/ie.c,
+	  include/asterisk/module.h, main/features.c, main/dns.c,
+	  funcs/Makefile, include/asterisk/devicestate.h,
+	  include/asterisk/utils.h, channels/chan_sip.c, main/Makefile,
+	  include/asterisk/dundi.h, include/asterisk/enum.h, configure.ac,
+	  channels/chan_agent.c, utils/astman.c, include/asterisk/cli.h,
+	  include/asterisk/channel.h, include/jitterbuf.h,
+	  include/asterisk/manager.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 [r159558]  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:18 +0000 [r159536]  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:40 +0000 [r159478]  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 15:01 +0000 [r159439]  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-25 23:09 +0000 [r159374]  Steve Murphy <murf at digium.com>
+
+	* main/cdr.c, /, channels/chan_iax2.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 22:28 +0000 [r159314]  Mark Michelson <mmichelson at digium.com>
+
+	* main/channel.c: I don't care what anyone says, this change is
+	  going into 1.6.0. Otherwise, the simple act of logging an agent
+	  in spams the CLI with warning messages about failed reads of the
+	  alertpipe.
+
+2008-11-25 21:43 +0000 [r159248]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, 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 [r159024-159094]  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 ........
+
+	* 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-21 22:40 +0000 [r158545]  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 [r158542]  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:44 +0000 [r158451]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* /, UPGRADE-1.2.txt, UPGRADE-1.4.txt, UPGRADE.txt,
+	  UPGRADE-1.6.txt, CHANGES: 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 17:12 +0000 [r158376]  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 [r158231-158267]  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 ........
+
+2008-11-20 19:42 +0000 [r158190]  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 00:12 +0000 [r157738-157976]  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,
+	  channels/misdn, main/db1-ast/mpool, Makefile.rules, res/snmp,
+	  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 ........ ................
+
+	* /, 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 ........
+
+	* apps/app_stack.c, include/asterisk/agi.h, /, channels/chan_sip.c,
+	  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 00:33 +0000 [r157601]  Sean Bright <sean.bright at gmail.com>
+
+	* Makefile, /, build_tools/make_version, configure, configure.ac,
+	  build_tools/make_buildopts_h, makeopts.in: 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 22:59 +0000 [r157307-157541]  Mark Michelson <mmichelson at digium.com>
+
+	* 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: Once again, Russell to the rescue. Use the
+	  builtin astobj1 lock of the sip_peer and sip_user instead of
+	  adding a new one
+
+	* /, 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) ........
+
+	* apps/app_dial.c, channels/chan_local.c, /, main/features.c,
+	  include/asterisk/channel.h, apps/app_followme.c: 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:10 +0000 [r157303]  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-15 19:47 +0000 [r157107-157165]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* Makefile, /, Makefile.moddir_rules, Makefile.rules: Merged
+	  revisions 157164 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r157164 | kpfleming | 2008-11-15 20:45:19 +0100 (Sat, 15 Nov
+	  2008) | 13 lines Merged revisions 157162-157163 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r157162 | kpfleming | 2008-11-15 20:24:24 +0100 (Sat, 15 Nov
+	  2008) | 1 line dist-clean should remove dependency information
+	  files as well ........ r157163 | kpfleming | 2008-11-15 20:31:03
+	  +0100 (Sat, 15 Nov 2008) | 1 line when an individual directory
+	  dist-clean is run, run clean in that directory first, and when
+	  running top-level dist-clean, do not run subdirectory clean
+	  operations twice ........ ................
+
+	* /, contrib/asterisk-ng-doxygen: Merged revisions 157105 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r157105 | kpfleming | 2008-11-15 19:00:32 +0100 (Sat, 15
+	  Nov 2008) | 13 lines major update to doxygen configuration file:
+	  1) update to doxygen 1.5.x style file, as used in trunk 2) tell
+	  doxygen where are header files are, so include-file processing
+	  can be done 3) make all macros that are used to define
+	  variables/functions be expanded, so that doxygen will properly
+	  document the resulting variable/function 4) make all macros that
+	  are used to provide the contents of a variable (structure) be
+	  expanded, so that doxygen will be able to document the resulting
+	  fields 5) suppress compiler attributes (__attribute__(xxx)) from
+	  being seen by doxygen, so it will properly match up function
+	  definition and usage (for an example of th effect of this, look
+	  at the doxygen docs for ast_log() from before and afte this
+	  commit) ........
+
+2008-11-14 17:03 +0000 [r156912]  Tilghman Lesher <tlesher at digium.com>
+
+	* main/manager.c, /: Merged revisions 156911 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r156911 |
+	  tilghman | 2008-11-14 11:02:00 -0600 (Fri, 14 Nov 2008) | 4 lines
+	  Ping is missing the standard double-newline after the event.
+	  (closes issue #13903) Reported by: kebl0155 ........
+
+2008-11-14 16:55 +0000 [r156818-156889]  Mark Michelson <mmichelson at digium.com>
+
+	* include/asterisk/strings.h, apps/app_queue.c: This is the 1.6.0
+	  version of revision 156883 of trunk. This is different in that it
+	  preserves the case-sensitiveness of processing queues from
+	  configuration. closes issue #13703
+
+	* apps/app_voicemail.c, /: Merged revisions 156817 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r156817 | mmichelson | 2008-11-14 09:20:03 -0600
+	  (Fri, 14 Nov 2008) | 18 lines Merged revisions 156816 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r156816 | mmichelson | 2008-11-14 09:18:59 -0600 (Fri, 14 Nov
+	  2008) | 10 lines If the prompt to reenter a voicemail password
+	  timed out, it resulted in the password not being saved, even if
+	  the input matched what you gave when first prompted to enter a
+	  new password. This is because the return value of ast_readstring
+	  was checked, but not checked properly. This bug was discovered by
+	  Jared Smith during an Asterisk training course. Thanks for
+	  reporting it! ........ ................
+
+2008-11-13 19:26 +0000 [r156652-156653]  Brandon Kruse <bkruse at digium.com>
+
+	* main/manager.c: Update to Coding Guidelines
+
+	* main/manager.c, /: Merged revisions 156017 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r156017 |
+	  pari | 2008-11-11 17:02:43 -0600 (Tue, 11 Nov 2008) | 5 lines
+	  Patch by Ryan Brindley -- Make sure that manager refuses any
+	  duplicate 'new category' requests in updateconfig (closes issue
+	  #13539) ........
+
+2008-11-12 19:56 +0000 [r156319]  Steve Murphy <murf at digium.com>
+
+	* main/pbx.c, /: Merged revisions 156299 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r156299 | murf | 2008-11-12 12:47:29 -0700 (Wed, 12 Nov 2008) |
+	  26 lines Merged revisions 156297 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r156297 | murf | 2008-11-12 12:36:16 -0700 (Wed, 12 Nov 2008) |
+	  18 lines It turns out that the 0x0XX00 codes being returned for
+	  N, X, and Z are off by one, as per conversation with jsmith on
+	  #asterisk-dev; he was teaching a class and disconcerted that this
+	  published rule was not being followed, with patterns _NXX,
+	  _[1-8]22 and _[2-9]22... and NXX was winning, but [1-8] should
+	  have been. This change, tested on these 3 patterns now picks the
+	  proper one. However, this change may surprise users who set up
+	  dialplans based on previous behavior, which has been there for
+	  what, 2 and half years or so now. ........ ................
+
+2008-11-12 18:57 +0000 [r156251]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, channels/chan_iax2.c: Merged revisions 156243 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r156243 | tilghman | 2008-11-12 12:55:18 -0600
+	  (Wed, 12 Nov 2008) | 18 lines Merged revisions 156229 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r156229 | tilghman | 2008-11-12 12:39:21 -0600 (Wed, 12 Nov 2008)
+	  | 11 lines Revert revision 132506, since it occasionally caused
+	  IAX2 HANGUP packets not to be sent, and instead, schedule a task
+	  to destroy the iax2 pvt structure 10 seconds later. This allows
+	  the IAX2 HANGUP packet to be queued, transmitted, and ACKed
+	  before the pvt is destroyed. (closes issue #13645) Reported by:
+	  dzajro Patches: 20081111__bug13645__3.diff.txt uploaded by
+	  Corydon76 (license 14) Tested by: vazir Reviewed:
+	  http://reviewboard.digium.com/r/51/ ........ ................
+
+2008-11-12 17:47 +0000 [r156170]  Mark Michelson <mmichelson at digium.com>
+
+	* apps/app_dial.c, /: Merged revisions 156169 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r156169 | mmichelson | 2008-11-12 11:41:56 -0600 (Wed, 12 Nov
+	  2008) | 15 lines Merged revisions 156167 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r156167 | mmichelson | 2008-11-12 11:38:33 -0600 (Wed, 12 Nov
+	  2008) | 7 lines When doing some tests, I was having a crash at
+	  the end of every call if an attended transfer occurred during the
+	  call. I traced the cause to the CDR on one of the channels being
+	  NULL. murf suggested a check in the end bridge callback to be
+	  sure the CDR is non-NULL before proceeding, so that's what I'm
+	  adding. ........ ................
+
+2008-11-11 21:28 +0000 [r156012]  Russell Bryant <russell at digium.com>
+
+	* apps/app_directory.c: Don't blow up if we get NULL when trying to
+	  parse out the full name field (fixed for Jared in the training
+	  room)
+
+2008-11-11 20:04 +0000 [r156007]  Michiel van Baak <michiel at vanbaak.info>
+
+	* /: remove prop that shouldn't be here
+
+2008-11-11 19:49 +0000 [r155815-156004]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, res/res_realtime.c: Merged revisions 155862 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r155862 |
+	  tilghman | 2008-11-10 15:12:28 -0600 (Mon, 10 Nov 2008) | 5 lines
+	  Make documentation of update method match documentation and
+	  update update2 method to match. Reported by: atis, via -dev
+	  mailing list. Fixed by: me ........
+
+	* doc/valgrind.txt, /: Merged revisions 155804 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r155803 |
+	  tilghman | 2008-11-10 14:49:59 -0600 (Mon, 10 Nov 2008) | 1 line
+	  I got tired of saying this in every single bugnote referring to
+	  this file. ........
+
+2008-11-09 01:34 +0000 [r155555]  Sean Bright <sean.bright at gmail.com>
+
+	* apps/app_dial.c, /, main/features.c, include/asterisk/channel.h,
+	  apps/app_followme.c, apps/app_queue.c: Merged revisions 155554
+	  via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r155554 | seanbright | 2008-11-08 20:27:00 -0500
+	  (Sat, 08 Nov 2008) | 14 lines Merged revisions 155553 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r155553 | seanbright | 2008-11-08 20:08:07 -0500 (Sat, 08 Nov
+	  2008) | 6 lines Use static functions here instead of nested ones.
+	  This requires a small change to the ast_bridge_config struct as
+	  well. To understand the reason for this change, see the following
+	  post: http://gcc.gnu.org/ml/gcc-help/2008-11/msg00049.html
+	  ........ ................
+
+2008-11-07 23:42 +0000 [r155361-155468]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 155467 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r155467 |
+	  mmichelson | 2008-11-07 17:41:44 -0600 (Fri, 07 Nov 2008) | 12
+	  lines Set the invite state to INV_CANCELLED in a place that makes
+	  more sense. Where it was set before, it was impossible to
+	  actually delay sending a CANCEL if we had not yet received a
+	  provisional response to an INVITE. (closes issue #13626) Reported
+	  by: atis Patches: 13626.patch uploaded by putnopvut (license 60)
+	  Tested by: atis ........
+
+	* /, configs/voicemail.conf.sample: Merged revisions 155360 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r155360 | mmichelson | 2008-11-07 15:14:49 -0600 (Fri,
+	  07 Nov 2008) | 8 lines Remove one more instance of the sample
+	  configuration lying about what's possible. The tz cannot be set
+	  in a context like this. It can only be set in the general section
+	  or per-mailbox. Thanks to sasargen on #asterisk-dev for pointing
+	  this out ........
+
+2008-11-06 22:50 +0000 [r155123]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* /, res/ael/ael_lex.c, utils/extconf.c, res/ael/ael.flex: Merged
+	  revisions 155121 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r155121 |
+	  kpfleming | 2008-11-06 16:49:19 -0600 (Thu, 06 Nov 2008) | 3
+	  lines don't blindly assume that Darwin and Cygwin need
+	  GLOB_ABORTED defined; only define it if it is not already defined
+	  ........
+
+2008-11-06 19:47 +0000 [r155013]  Mark Michelson <mmichelson at digium.com>
+
+	* /, configs/voicemail.conf.sample: Merged revisions 155012 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r155012 | mmichelson | 2008-11-06 13:46:53 -0600
+	  (Thu, 06 Nov 2008) | 16 lines Merged revisions 155011 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r155011 | mmichelson | 2008-11-06 13:45:52 -0600 (Thu, 06 Nov
+	  2008) | 8 lines The documentation listed the ability to set
+	  'maxmsg' per context. The truth is that you can only set this in
+	  the general section or per mailbox. Thus I am updating the sample
+	  config file to be more accurate. Thanks to sasargen on IRC for
+	  bringing up this issue. ........ ................
+
+2008-11-03 22:30 +0000 [r154062-154081]  Tilghman Lesher <tlesher at digium.com>
+
+	* /: Recorded merge of revisions 154072 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r154072 | tilghman | 2008-11-03 16:28:12 -0600 (Mon, 03 Nov 2008)
+	  | 12 lines Merged revisions 154066 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r154066 | tilghman | 2008-11-03 16:27:10 -0600 (Mon, 03 Nov 2008)
+	  | 5 lines Attempting to expunge a mailbox when the mailstream is
+	  NULL will crash Asterisk. (Closes issue #13829) Reported by:
+	  jaroth Patch by: me (modified jaroth's patch) ........
+	  ................
+
+	* main/rtp.c, /: Merged revisions 154060 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r154060 | tilghman | 2008-11-03 15:48:21 -0600 (Mon, 03 Nov 2008)
+	  | 3 lines Remove the potential for a division by zero error.
+	  (Closes issue #13810) ........
+
+2008-11-03 00:53 +0000 [r153743-153746]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* /: record revisions that were manually merged
+
+	* apps/app_stack.c, include/asterisk/agi.h, configure,
+	  include/asterisk/autoconfig.h.in, autoconf/ast_gcc_attribute.m4,
+	  configure.ac, include/asterisk/compiler.h: Merge revision 153709
+	  from trunk
+	  ------------------------------------------------------------------------
+	  r153709 | kpfleming | 2008-11-02 17:34:39 -0600 (Sun, 02 Nov
+	  2008) | 3 lines instead of trying to forcibly load res_agi when
+	  app_stack is loaded (even if the administrator didn't want it
+	  loaded), use GCC weak symbols to determine whether it was loaded
+	  already or not; if it was loaded, then use it.
+	  ------------------------------------------------------------------------
+
+	* channels/chan_oss.c, agi/eagi-sphinx-test.c, res/ael/ael_lex.c,
+	  channels/chan_h323.c, main/file.c, apps/app_sms.c,
+	  pbx/pbx_dundi.c, res/ael/ael.flex, pbx/pbx_config.c,
+	  apps/app_chanspy.c, apps/app_stack.c, utils/streamplayer.c,
+	  main/asterisk.c, apps/app_voicemail.c, utils/muted.c,
+	  apps/app_authenticate.c, res/res_phoneprov.c, main/utils.c,
+	  res/res_musiconhold.c, formats/format_wav_gsm.c,
+	  res/res_jabber.c, channels/chan_iax2.c, utils/frame.c,
+	  utils/stereorize.c, main/channel.c, channels/chan_dahdi.c,
+	  main/manager.c, res/ael/ael.tab.c, funcs/func_odbc.c,
+	  main/ast_expr2f.c, res/res_agi.c, main/logger.c, main/http.c,
+	  formats/format_gsm.c, apps/app_adsiprog.c, apps/app_dial.c,
+	  channels/chan_sip.c, formats/format_wav.c, apps/app_festival.c,
+	  main/db1-ast/hash/hash_page.c, res/ael/ael.y, res/res_crypto.c,
+	  agi/eagi-test.c, utils/astman.c, pbx/pbx_lua.c,
+	  formats/format_ogg_vorbis.c, utils/astcanary.c, apps/app_queue.c:
+	  port gcc 4.3.x warning fixes from trunk to this branch
+
+2008-10-31 21:49 +0000 [r153265]  Terry Wilson <twilson at digium.com>
+
+	* apps/app_dial.c, /, main/features.c, include/asterisk/channel.h,
+	  apps/app_followme.c, apps/app_queue.c: Merged revisions 153181
+	  via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r153181 | twilson | 2008-10-31 13:55:33 -0500 (Fri, 31
+	  Oct 2008) | 5 lines Recent CDR fixes moved execution of the 'h'
+	  exten into the bridging code, so variables that were set after
+	  ast_bridge_call was called would not show up in the 'h' exten.
+	  Added a callback function to handle setting variables, etc. from
+	  w/in the bridging code. Calls back into a nested function within
+	  the function calling ast_bridge_call (closes issue #13793)
+	  Reported by: greenfieldtech ........
+

[... 47176 lines stripped ...]



More information about the asterisk-commits mailing list