[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