[asterisk-commits] lmadsen: tag 1.6.1-beta4 r165870 - /tags/1.6.1-beta4/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Thu Dec 18 16:39:52 CST 2008
Author: lmadsen
Date: Thu Dec 18 16:39:51 2008
New Revision: 165870
URL: http://svn.digium.com/view/asterisk?view=rev&rev=165870
Log:
Importing files for 1.6.1-beta4 release
Added:
tags/1.6.1-beta4/.lastclean (with props)
tags/1.6.1-beta4/.version (with props)
tags/1.6.1-beta4/ChangeLog (with props)
Added: tags/1.6.1-beta4/.lastclean
URL: http://svn.digium.com/view/asterisk/tags/1.6.1-beta4/.lastclean?view=auto&rev=165870
==============================================================================
--- tags/1.6.1-beta4/.lastclean (added)
+++ tags/1.6.1-beta4/.lastclean Thu Dec 18 16:39:51 2008
@@ -1,0 +1,1 @@
+36
Propchange: tags/1.6.1-beta4/.lastclean
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.6.1-beta4/.lastclean
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.6.1-beta4/.lastclean
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.6.1-beta4/.version
URL: http://svn.digium.com/view/asterisk/tags/1.6.1-beta4/.version?view=auto&rev=165870
==============================================================================
--- tags/1.6.1-beta4/.version (added)
+++ tags/1.6.1-beta4/.version Thu Dec 18 16:39:51 2008
@@ -1,0 +1,1 @@
+1.6.1-beta4
Propchange: tags/1.6.1-beta4/.version
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.6.1-beta4/.version
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.6.1-beta4/.version
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.6.1-beta4/ChangeLog
URL: http://svn.digium.com/view/asterisk/tags/1.6.1-beta4/ChangeLog?view=auto&rev=165870
==============================================================================
--- tags/1.6.1-beta4/ChangeLog (added)
+++ tags/1.6.1-beta4/ChangeLog Thu Dec 18 16:39:51 2008
@@ -1,0 +1,50526 @@
+2008-12-18 Leif Madsen <leif at digium.com>
+
+ * Asterisk 1.6.1-beta4 released.
+
+2008-12-18 21:57 +0000 [r165808] Tilghman Lesher <tlesher at digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 165797 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r165797 | tilghman | 2008-12-18 15:41:02 -0600
+ (Thu, 18 Dec 2008) | 15 lines Merged revisions 165767 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165767 | tilghman | 2008-12-18 15:14:47 -0600 (Thu, 18 Dec 2008)
+ | 8 lines Add mutexes around accesses to the IMAP library
+ interface. This prevents certain crashes, especially when shared
+ mailboxes are used. (closes issue #13653) Reported by:
+ howardwilkinson Patches:
+ asterisk-1.4.21.2-appvoicemail-sharedimap-lock.patch uploaded by
+ howardwilkinson (license 590) Tested by: jpeeler ........
+ ................
+
+2008-12-18 21:47 +0000 [r165804] Russell Bryant <russell at digium.com>
+
+ * /, main/utils.c: Merged revisions 165801 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165801 | russell | 2008-12-18 15:44:47 -0600 (Thu, 18 Dec 2008)
+ | 19 lines Merged revisions 165796 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165796 | russell | 2008-12-18 15:39:25 -0600 (Thu, 18 Dec 2008)
+ | 11 lines Make ast_carefulwrite() be more careful. This patch
+ handles some additional cases that could result in partial writes
+ to the file description. This was done to address complaints
+ about partial writes on AMI. (issue #13546) (more changes needed
+ to address potential problems in 1.6) Reported by: srt Tested by:
+ russell Review: http://reviewboard.digium.com/r/99/ ........
+ ................
+
+2008-12-18 21:24 +0000 [r165794] Joshua Colp <jcolp at digium.com>
+
+ * apps/app_queue.c, channels/chan_oss.c, channels/chan_dahdi.c,
+ channels/chan_misdn.c, /, channels/chan_sip.c, pbx/pbx_ael.c:
+ Merged revisions 165792 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165792 |
+ file | 2008-12-18 17:21:44 -0400 (Thu, 18 Dec 2008) | 6 lines
+ Numerous documentation updates. (closes issue #13970) Reported
+ by: pkempgen Patches: __20081217_cli_usage_fixes.patch.txt
+ uploaded by blitzrage (license 10) ........
+
+2008-12-18 19:45 +0000 [r165728] Russell Bryant <russell at digium.com>
+
+ * apps/app_dial.c, main/pbx.c, /, include/asterisk/pbx.h: Merged
+ revisions 165723 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165723 |
+ russell | 2008-12-18 13:33:42 -0600 (Thu, 18 Dec 2008) | 14 lines
+ Remove the need for AST_PBX_KEEPALIVE with the GoSub option from
+ Dial. This is part of an effort to completely remove
+ AST_PBX_KEEPALIVE and other similar return codes from the source.
+ While this usage was perfectly safe, there are others that are
+ problematic. Since we know ahead of time that we do not want to
+ PBX to destroy the channel, the PBX API has been changed so that
+ information can be provided as an argument, instead, thus
+ removing the need for the KEEPALIVE return value. Further changes
+ to get rid of KEEPALIVE and related code is being done by murf.
+ There is a patch up for that on review 29. Review:
+ http://reviewboard.digium.com/r/98/ ........
+
+2008-12-18 19:36 +0000 [r165725] Mark Michelson <mmichelson at digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 165724 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165724 |
+ mmichelson | 2008-12-18 13:34:33 -0600 (Thu, 18 Dec 2008) | 8
+ lines Fix crashes in res_odbc. The variable "class" was being set
+ NULL just prior to being dereferenced in an ao2_link call. I have
+ moved the setting of the variable to NULL until after the
+ ao2_link call. ........
+
+2008-12-18 18:58 +0000 [r165664] Russell Bryant <russell at digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 165662 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r165662 | russell | 2008-12-18 12:54:47 -0600
+ (Thu, 18 Dec 2008) | 15 lines Merged revisions 165661 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165661 | russell | 2008-12-18 12:52:18 -0600 (Thu, 18 Dec 2008)
+ | 7 lines Set the process group ID on the MOH process so that all
+ children will get killed (closes issue #14099) Reported by: caspy
+ Patches: res_musiconhold.c.patch.killpg.try2 uploaded by caspy
+ (license 645) ........ ................
+
+2008-12-18 18:47 +0000 [r165660] Tilghman Lesher <tlesher at digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 165658 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r165658 | tilghman | 2008-12-18 12:36:48 -0600 (Thu, 18 Dec 2008)
+ | 2 lines Fix 2 resource leaks and fix another pipe-to-comma
+ conversion ........
+
+2008-12-18 17:59 +0000 [r165605-165606] Joshua Colp <jcolp at digium.com>
+
+ * /, channels/chan_sip.c: Merge in changes to return chan_sip to
+ matching based on how it was previously done and how it is done
+ in trunk. It will do name based for users and friends and IP
+ based for peers. (closes issue #14107) Reported by: jsmith
+
+ * main/rtp.c, /: Merged revisions 165599 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165599 | file | 2008-12-18 13:13:32 -0400 (Thu, 18 Dec 2008) |
+ 11 lines Merged revisions 165591 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165591 | file | 2008-12-18 13:11:42 -0400 (Thu, 18 Dec 2008) | 4
+ lines Only care about a compatible codec for early bridging if we
+ are actually bridging to another channel. If we are not we
+ actually want to bring the audio back to us. (closes issue
+ #13545) Reported by: davidw ........ ................
+
+2008-12-18 16:48 +0000 [r165543] Tilghman Lesher <tlesher at digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 165541 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165541 |
+ tilghman | 2008-12-18 10:36:48 -0600 (Thu, 18 Dec 2008) | 2 lines
+ Fix reference counts of the class and add an assertion to the
+ end. ........
+
+2008-12-17 21:48 +0000 [r165332] Mark Michelson <mmichelson at digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 165330 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165330 |
+ mmichelson | 2008-12-17 15:46:19 -0600 (Wed, 17 Dec 2008) | 3
+ lines Fix a refcount leak in res_odbc ........
+
+2008-12-17 21:31 +0000 [r165329] Tilghman Lesher <tlesher at digium.com>
+
+ * /, apps/app_macro.c: Merged revisions 165325 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165325 |
+ tilghman | 2008-12-17 15:28:51 -0600 (Wed, 17 Dec 2008) | 2 lines
+ Oops, broke trunk ........
+
+2008-12-17 21:25 +0000 [r165324] Mark Michelson <mmichelson at digium.com>
+
+ * apps/app_directory.c, apps/app_queue.c, apps/app_voicemail.c, /,
+ res/res_realtime.c: Merged revisions 165318 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165318 | mmichelson | 2008-12-17 15:17:20 -0600 (Wed, 17 Dec
+ 2008) | 15 lines Merged revisions 165255 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165255 | mmichelson | 2008-12-17 14:51:38 -0600 (Wed, 17 Dec
+ 2008) | 7 lines Fix some memory leaks found while looking at how
+ realtime configs are handled. Also cleaned up some coding
+ guidelines violations in app_realtime.c, mostly related to
+ spacing ........ ................
+
+2008-12-17 21:22 +0000 [r165323] Tilghman Lesher <tlesher at digium.com>
+
+ * /, apps/app_macro.c: Merged revisions 165319 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165319 | tilghman | 2008-12-17 15:18:57 -0600 (Wed, 17 Dec 2008)
+ | 11 lines Merged revisions 165317 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165317 | tilghman | 2008-12-17 15:14:37 -0600 (Wed, 17 Dec 2008)
+ | 4 lines Reverse the fix from issue #6176 and add proper
+ handling for that issue. (Closes issue #13962, closes issue
+ #13363) Fixed by myself (license 14) ........ ................
+
+2008-12-17 21:02 +0000 [r165279] Steve Murphy <murf at digium.com>
+
+ * /, utils/extconf.c: Merged revisions 165254 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165254 |
+ murf | 2008-12-17 13:50:19 -0700 (Wed, 17 Dec 2008) | 5 lines
+ This patch is here committed to satisfy the buildbot, who has a
+ problem with the const. ........
+
+2008-12-17 20:02 +0000 [r165242] Terry Wilson <twilson at digium.com>
+
+ * /, res/res_phoneprov.c: Merged revisions 165219 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165219 |
+ twilson | 2008-12-17 13:55:10 -0600 (Wed, 17 Dec 2008) | 2 lines
+ Polycom phones close the connection after reading a little bit of
+ the firmware files, we should stop sending in that case. Also,
+ make that case print out a debug statement instead of a scary
+ WARNING. ........
+
+2008-12-17 19:54 +0000 [r165218] Joshua Colp <jcolp at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 165216 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165216 |
+ file | 2008-12-17 15:52:40 -0400 (Wed, 17 Dec 2008) | 4 lines
+ Call proxy_update so that the IP address gets populated. Sending
+ stuff to 0.0.0.0 is silly! (closes issue #14055) Reported by:
+ chris-mac ........
+
+2008-12-17 17:56 +0000 [r165146] Mark Michelson <mmichelson at digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 165142-165143 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r165142 | mmichelson | 2008-12-17 11:52:50 -0600 (Wed,
+ 17 Dec 2008) | 10 lines Use the create_vm_state_from_user
+ function in a place where it was not being used before. Also,
+ I've moved the urgent folder check in messagecount() up a bit so
+ that the flow is a bit better. This was something I noticed while
+ taking a look at issue #13973, although I don't think this is the
+ underlying cause of the issue. ........ r165143 | mmichelson |
+ 2008-12-17 11:53:37 -0600 (Wed, 17 Dec 2008) | 3 lines And
+ actually assign the function to a pointer... ........
+
+2008-12-17 05:53 +0000 [r165093] Steve Murphy <murf at digium.com>
+
+ * utils/conf2ael.c, pbx/ael/ael-test/ref.ael-vtest13,
+ utils/check_expr.c, utils/Makefile,
+ pbx/ael/ael-test/ref.ael-vtest17, /, pbx/pbx_ael.c,
+ utils/ael_main.c, utils/extconf.c: Merged revisions 165071 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk I
+ might add here that in I tested the merged fixes from trunk in
+ both 1.6.0 and 1.6.1 via both 'make' and ./runtests in the ael
+ regression tests for all but DEBUG_CHANNEL_LOCKS,
+ DEBUG_SCHEDULER, and CHANNEL_TRACE options. ........ r165071 |
+ murf | 2008-12-16 22:04:56 -0700 (Tue, 16 Dec 2008) | 31 lines A
+ possibly "horrible fix" for a "horribly broken" situation. As
+ stuff shifts around in the asterisk code, the miscellaneous
+ inclusions from the standalone stuff gets broken. There's no easy
+ fix for this situation. I made sure that everything in utils
+ builds without problem ***AND*** that aelparse runs the
+ regressions correctly with the following make menuselect options
+ both on and off: DONT_OPTIMIZE DEBUG_THREADS DEBUG_CHANNEL_LOCKS
+ MALLOC_DEBUG MTX_PROFILE DEBUG_SCHEDULER DEBUG_THREADLOCALS
+ DETECT_DEADLOCKS CHANNEL_TRACE I think from now on, I'm going to
+ #undef all these features in the various utils native files; I
+ guess I could do the same for the copied-in files, surrounded by
+ STANDALONE ifdef. A standalone isn't going to care about threads,
+ mutexes, etc. ........
+
+2008-12-16 23:07 +0000 [r164980] Mark Michelson <mmichelson at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 164978 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164978 | mmichelson | 2008-12-16 17:06:04 -0600 (Tue, 16 Dec
+ 2008) | 15 lines Merged revisions 164977 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164977 | mmichelson | 2008-12-16 17:04:27 -0600 (Tue, 16 Dec
+ 2008) | 7 lines After looking through SIP registration code most
+ of the day, this is one of the few things I could find that was
+ just plain wrong. Even though it probably isn't possible for it
+ to happen, it seems weird to have code that checks if a pointer
+ is NULL and then immediately dereferences that pointer if it was
+ NULL. ........ ................
+
+2008-12-16 22:52 +0000 [r164960] Jeff Peeler <jpeeler at digium.com>
+
+ * /, apps/app_record.c: Merged revisions 164942 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164942 |
+ jpeeler | 2008-12-16 16:45:39 -0600 (Tue, 16 Dec 2008) | 6 lines
+ (closes issue #13669) Reported by: pj Delete file recording if
+ recording terminated from a hangup. ........
+
+2008-12-16 21:40 +0000 [r164813-164884] Russell Bryant <russell at digium.com>
+
+ * /, main/utils.c: Merged revisions 164882 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164882 | russell | 2008-12-16 15:39:15 -0600 (Tue, 16 Dec 2008)
+ | 17 lines Merged revisions 164881 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164881 | russell | 2008-12-16 15:38:29 -0600 (Tue, 16 Dec 2008)
+ | 9 lines Fix an issue where DEBUG_THREADS may erroneously report
+ that a thread is exiting while holding a lock. If the last lock
+ attempt was a trylock, and it failed, it will still be in the
+ list of locks so that it can be reported. (closes issue #13219)
+ Reported by: pj ........ ................
+
+ * /, apps/app_macro.c: Merged revisions 164877 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164877 | russell | 2008-12-16 15:12:49 -0600 (Tue, 16 Dec 2008)
+ | 14 lines Merged revisions 164876 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164876 | russell | 2008-12-16 15:10:44 -0600 (Tue, 16 Dec 2008)
+ | 6 lines Do not dereference the channel if AST_PBX_KEEPALIVE has
+ been returned. This is a bug I noticed while looking at the code
+ for app_macro. This return code means that another thread has
+ assumed ownership of the channel and it can no longer be touched.
+ (I hate this return code with a passion, by the way.) ........
+ ................
+
+ * main/manager.c, /: Merged revisions 164807 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164807 | russell | 2008-12-16 14:41:51 -0600 (Tue, 16 Dec 2008)
+ | 17 lines Merged revisions 164806 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164806 | russell | 2008-12-16 14:35:25 -0600 (Tue, 16 Dec 2008)
+ | 9 lines Add "restart gracefully" to the AMI blacklist of CLI
+ commands. "module unload" was already identified as a command
+ that can not be used from the AMI. "restart gracefully"
+ effectively unloads all modules, and will run in to the same
+ problems. (closes issue #13894) Reported by: kernelsensei
+ ........ ................
+
+2008-12-16 20:18 +0000 [r164805] Steve Murphy <murf at digium.com>
+
+ * main/pbx.c, /: Merged revisions 164801 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164801 |
+ murf | 2008-12-16 13:04:46 -0700 (Tue, 16 Dec 2008) | 36 lines
+ (closes issue #14076) Reported by: toc Tested by: murf OK, Well
+ this issue has had its share of flip-flopping. I found the
+ following: 1. the code in question, in ext_cmp1 in pbx.c, would
+ not allow two extensions that vary only by any dashes contained
+ within them, to be defined in the same context. 2. for input
+ dialstrings, dashes are NOT ignored. So, skipping them when
+ sorting patterns seemed a bit silly. Thus, you might declare ext
+ 891 in a context, but if you try dialing 8-9-1, it will NOT match
+ 891. So, I proposed to remove the code from ext_cmp1 to skip the
+ spaces and dashes. Just kept us from declaring 891 and 8-9-1 in
+ the same context, forcing users to generate otherwise uselessly
+ obfuscated dialplan code to get the same effect. Then, I tried
+ out 1.4, and found that: 1. you can declare 891 and 8-9-1 in the
+ same context! 2. You can't define 891, and have 8-9-1 match it!
+ Nor can you define 8-9-1, and have 891 match it! So, it appears
+ that my proposal simply restores the pbx to behaving as it did in
+ 1.4. ........
+
+2008-12-16 19:54 +0000 [r164799] Tilghman Lesher <tlesher at digium.com>
+
+ * contrib/scripts/safe_asterisk, /: Merged revisions 164798 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r164798 | tilghman | 2008-12-16 13:54:11 -0600 (Tue, 16
+ Dec 2008) | 4 lines Set up umask as a possible configuration
+ option. (closes issue #13753) Reported by: irroot ........
+
+2008-12-16 17:18 +0000 [r164677-164739] Russell Bryant <russell at digium.com>
+
+ * include/asterisk/threadstorage.h, /, main/threadstorage.c: Merged
+ revisions 164737 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164737 | russell | 2008-12-16 11:14:01 -0600 (Tue, 16 Dec 2008)
+ | 22 lines Merged revisions 164736 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164736 | russell | 2008-12-16 11:06:29 -0600 (Tue, 16 Dec 2008)
+ | 14 lines Fix memory leak and invalid reporting issues with
+ DEBUG_THREADLOCALS. One issue was that the ast_mutex_* API was
+ being used within the context of the thread local data
+ destructors. We would go off and allocate more thread local data
+ while the pthread lib was in the middle of destroying it all.
+ This led to a memory leak. Another issue was an invalid argument
+ being provided to the the object_add API call. (closes issue
+ #13678) Reported by: ys Tested by: Russell ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 164675 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164675 | russell | 2008-12-16 10:00:29 -0600 (Tue, 16 Dec 2008)
+ | 19 lines Merged revisions 164672 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164672 | russell | 2008-12-16 09:56:37 -0600 (Tue, 16 Dec 2008)
+ | 11 lines Fix a memory leak related to the use of the "setvar"
+ configuration option. The problem was that these variables were
+ being appended to the list of vars on the sip_pvt every time a
+ re-registration or re-subscription came in. Since it's just a
+ waste of memory to put them there unless the request was an
+ INVITE, then the fix is to check the request type before copying
+ the vars. (closes issue #14037) Reported by: marvinek Tested by:
+ russell ........ ................
+
+2008-12-16 15:47 +0000 [r164662] Joshua Colp <jcolp at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 164659 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164659 |
+ file | 2008-12-16 11:44:28 -0400 (Tue, 16 Dec 2008) | 4 lines
+ When using externhost make sure the port gets set to the bindaddr
+ port if one was not specified in the externhost value itself.
+ (closes issue #13634) Reported by: performer ........
+
+2008-12-16 15:42 +0000 [r164658] Steve Murphy <murf at digium.com>
+
+ * main/pbx.c, /: Merged revisions 164648 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164648 | murf | 2008-12-16 08:31:54 -0700 (Tue, 16 Dec 2008) |
+ 13 lines Merged revisions 164634 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164634 | murf | 2008-12-16 08:15:58 -0700 (Tue, 16 Dec 2008) | 5
+ lines I added a sentence to clarify why - and ' ' are ignored in
+ patterns as per bug 14076. Leif says he'll put some stuff about
+ it in the extensions.conf sample, etc. ........ ................
+
+2008-12-16 15:02 +0000 [r164521-164625] Russell Bryant <russell at digium.com>
+
+ * /, apps/app_minivm.c: Merged revisions 164623 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164623 |
+ russell | 2008-12-16 09:00:27 -0600 (Tue, 16 Dec 2008) | 5 lines
+ Set MINIVM_ACCMESS_STATUS in all cases. Also, remove a variable
+ that was not needed. (closes issue #14081) Reported by: pkempgen
+ ........
+
+ * /, res/res_musiconhold.c: Merged revisions 164606 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r164606 | russell | 2008-12-16 08:31:02 -0600
+ (Tue, 16 Dec 2008) | 13 lines Merged revisions 164605 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164605 | russell | 2008-12-16 08:28:10 -0600 (Tue, 16 Dec 2008)
+ | 5 lines Don't try to change working directory if a directory
+ was not configured. (closes issue #14089) Reported by: caspy
+ ........ ................
+
+ * channels/chan_dahdi.c, /: Merged revisions 164602 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r164602 | russell | 2008-12-16 08:17:45 -0600 (Tue, 16 Dec 2008)
+ | 7 lines Fix usage of the DAHDI_VMWI ioctl. (closes issue
+ #14090) Reported by: alecdavis Patches:
+ chan_dahdi.VMWI_ioctl.diff.txt uploaded by alecdavis (license
+ 585) ........
+
+ * channels/chan_iax2.c, /: Merged revisions 164525 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r164525 | russell | 2008-12-15 16:25:46 -0600 (Mon, 15 Dec 2008)
+ | 6 lines Open a timer before loading configuration so that the
+ trunking configuration option will take effect. (closes issue
+ #14082) Reported by: seandarcy ........
+
+ * channels/chan_iax2.c, /: Merged revisions 164522 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r164522 | russell | 2008-12-15 16:22:43 -0600 (Mon, 15 Dec 2008)
+ | 4 lines Fix log message to refer to the generic timing
+ interface, not DAHDI specifically (inspired by issue #14082)
+ ........
+
+ * main/frame.c, /: Merged revisions 164519 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164519 |
+ russell | 2008-12-15 15:53:30 -0600 (Mon, 15 Dec 2008) | 7 lines
+ Make sure we handle a uint32_t payload in ast_frdup() (closes
+ issue #14080) Reported by: fnordian Patches: frame.patch uploaded
+ by fnordian (license 110) ........
+
+2008-12-15 19:54 +0000 [r164421-164425] Mark Michelson <mmichelson at digium.com>
+
+ * /, include/asterisk/pbx.h: Merged revisions 164423 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r164423 | mmichelson | 2008-12-15 13:53:29 -0600
+ (Mon, 15 Dec 2008) | 11 lines Merged revisions 164422 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164422 | mmichelson | 2008-12-15 13:53:08 -0600 (Mon, 15 Dec
+ 2008) | 3 lines Add the deadlock note to ast_spawn_extension as
+ well ........ ................
+
+ * /, include/asterisk/channel.h, include/asterisk/pbx.h: Merged
+ revisions 164419 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164419 | mmichelson | 2008-12-15 13:51:24 -0600 (Mon, 15 Dec
+ 2008) | 12 lines Merged revisions 164416 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164416 | mmichelson | 2008-12-15 13:45:07 -0600 (Mon, 15 Dec
+ 2008) | 4 lines Add notes to autoservice and pbx doxygen
+ regarding a potential deadlock scenario so that it is avoided in
+ the future ........ ................
+
+2008-12-15 18:27 +0000 [r164355] Tilghman Lesher <tlesher at digium.com>
+
+ * /, cdr/cdr_pgsql.c: Merged revisions 164349 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164349 |
+ tilghman | 2008-12-15 12:09:58 -0600 (Mon, 15 Dec 2008) | 4 lines
+ When querying for the structure of the CDR table, remove the
+ schema, if it exists. (Closes issue #14058) ........
+
+2008-12-15 18:14 +0000 [r164314-164353] Joshua Colp <jcolp at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 164351 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164351 | file | 2008-12-15 14:12:24 -0400 (Mon, 15 Dec 2008) |
+ 13 lines Merged revisions 164350 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164350 | file | 2008-12-15 14:11:21 -0400 (Mon, 15 Dec 2008) | 6
+ lines Do not try to unlock a non-existant channel if the transfer
+ fails. (closes issue #13800) Reported by: dwagner Patches:
+ asterisk-1.4.22-chan-sip-nullp.patch uploaded by tweety (license
+ 608) ........ ................
+
+ * /, main/file.c: Merged revisions 164312 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164312 |
+ file | 2008-12-15 13:24:28 -0400 (Mon, 15 Dec 2008) | 4 lines Use
+ ast_seekstream to return the file stream back to the beginning
+ instead of directly seeking to zero. This is because some audio
+ formats have headers at the front that need to be skipped, which
+ will be done by the format module. (closes issue #14079) Reported
+ by: elguero ........
+
+2008-12-15 16:32 +0000 [r164276-164300] Russell Bryant <russell at digium.com>
+
+ * main/channel.c, /, main/features.c: Merged revisions 164203 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r164203 | russell | 2008-12-15 08:40:24 -0600
+ (Mon, 15 Dec 2008) | 39 lines Merged revisions 164201 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164201 | russell | 2008-12-15 08:31:37 -0600 (Mon, 15 Dec 2008)
+ | 31 lines Handle a case where a call can be bridged to a channel
+ that is still ringing. The issue that was reported was about a
+ case where a RINGING channel got redirected to an extension to
+ pick up a call from parking. Once the parked call got taken out
+ of parking, it heard silence until the other side answered.
+ Ideally, the caller that was parked would get a ringing
+ indication. This patch fixes this case so that the caller
+ receives ringback once it comes out of parking until the other
+ side answers. The fixes are: - Make sure we remember that a
+ channel was an outgoing channel when doing a masquerade. This
+ prevents an erroneous ast_answer() call on the channel, which
+ causes a bogus 200 OK to be sent in the case of SIP. - Add some
+ additional comments to explain related parts of code. - Update
+ the handling of the ast_channel visible_indication field. Storing
+ values that are not stateful is pointless. Control frames that
+ are events or commands should be ignored. - When a bridge first
+ starts, check to see if the peer channel needs to be given
+ ringing indication because the calling side is still ringing. -
+ Rework ast_indicate_data() a bit for the sake of readability.
+ (closes issue #13747) Reported by: davidw Tested by: russell
+ Review: http://reviewboard.digium.com/r/90/ ........
+ ................
+
+ * /, pbx/pbx_dundi.c: Merged revisions 164272 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164272 |
+ russell | 2008-12-15 10:17:55 -0600 (Mon, 15 Dec 2008) | 8 lines
+ When a reload is issued, always process the configuration for
+ dundi.conf. The reason is that a reload can be used to refresh
+ DNS lookups for defined peers. Even if the config file hasn't
+ changed, we want to process it for that purpose. (closes issue
+ #13776) Reported by: kombjuder ........
+
+2008-12-15 16:18 +0000 [r164273-164274] Mark Michelson <mmichelson at digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 164270 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164270 |
+ mmichelson | 2008-12-15 10:16:47 -0600 (Mon, 15 Dec 2008) | 4
+ lines Fix a compile warning and a logic error that could have
+ been bad for non-realtime queues ........
+
+ * apps/app_queue.c, /: Merged revisions 164268 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164268 |
+ mmichelson | 2008-12-15 10:10:43 -0600 (Mon, 15 Dec 2008) | 17
+ lines Fix up a few issues with regards to queues * Fix reference
+ counting used in the __queues_show function * Add code to be sure
+ that the "queue show" command does not print information for a
+ realtime queue which has been deleted from the backend * Add a
+ missing unref to the realtime queue loading function for the case
+ where a queue is in the module's container but has been deleted
+ from the realtime backend (closes issue #14033) Reported by:
+ cristiandimache Patches: 14033.patch uploaded by putnopvut
+ (license 60) Tested by: cristiandimache ........
+
+2008-12-15 15:50 +0000 [r164266] Joshua Colp <jcolp at digium.com>
+
+ * /, configure, include/asterisk/autoconfig.h.in, apps/app_fax.c,
+ configure.ac: Merged revisions 164257 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164257 |
+ file | 2008-12-15 11:41:22 -0400 (Mon, 15 Dec 2008) | 4 lines
+ Make app_fax compatible with newer versions of spandsp. This
+ remains backwards compatible with earlier versions though so do
+ not fret. (closes issue #14073) Reported by: seandarcy ........
+
+2008-12-13 01:01 +0000 [r163914] Joshua Colp <jcolp at digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 163912 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163912 |
+ file | 2008-12-12 20:59:24 -0400 (Fri, 12 Dec 2008) | 2 lines
+ Only detach and destroy the whisper audiohooks if they are
+ actually in use. ........
+
+2008-12-13 00:08 +0000 [r163875] Terry Wilson <twilson at digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 163873 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163873 |
+ twilson | 2008-12-12 17:48:26 -0600 (Fri, 12 Dec 2008) | 6 lines
+ When using realtime queues, app_queue wasn't updating the
+ strategy if it was changed in the realtime backend. This patch
+ resolves the issue for almost all situations. It is currently not
+ supported to switch to the linear strategy via realtime since the
+ ao2_container for members will have been set to have multiple
+ buckets and therefore the members would be unordered. (closes
+ issue #14034) Reported by: cristiandimache Tested by:
+ otherwiseguy, cristiandimache ........
+
+2008-12-12 23:08 +0000 [r163830] Russell Bryant <russell at digium.com>
+
+ * /: Merged revisions 163829 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ ........
+
+2008-12-12 22:05 +0000 [r163764] Tilghman Lesher <tlesher at digium.com>
+
+ * main/asterisk.c, main/editline/read.c, /: Merged revisions 163762
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r163762 | tilghman | 2008-12-12 16:04:26 -0600
+ (Fri, 12 Dec 2008) | 14 lines Merged revisions 163761 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163761 | tilghman | 2008-12-12 16:03:10 -0600 (Fri, 12 Dec 2008)
+ | 7 lines Simple fix for Ctrl-C not immediately exiting Asterisk,
+ but also add a pointer inside editline to look back to
+ asterisk.c, so others don't spend as much time as I did looking
+ (in the wrong place) for the appropriate function. Reported by:
+ ZX81, via the #asterisk-users channel Fixed by: me (license 14)
+ ........ ................
+
+2008-12-12 19:58 +0000 [r163715] Steve Murphy <murf at digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 163675 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r163675 | murf | 2008-12-12 12:16:32 -0700 (Fri, 12 Dec 2008) | 1
+ line demote always-appearing debug message (for certain boards)
+ to ast_debug lev 3 msg instead ........
+
+2008-12-12 18:53 +0000 [r163656-163672] Russell Bryant <russell at digium.com>
+
+ * main/tcptls.c, /, channels/chan_sip.c: Merged revisions 163670
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r163670 | russell | 2008-12-12 12:45:03 -0600 (Fri, 12
+ Dec 2008) | 6 lines Rename a number of tcptls_session variables.
+ There are no functional changes here. The name "ser" was used in
+ a lot of places. However, it is a relic from when the struct was
+ a server_instance, not a session_instance. It was renamed since
+ it represents both a server or client connection. ........
+
+ * /, channels/chan_sip.c: Merged revisions 163667 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163667 |
+ russell | 2008-12-12 12:33:27 -0600 (Fri, 12 Dec 2008) | 5 lines
+ Fix a small race condition in sip_tcp_locate(). We must increase
+ the reference count on the tcptls_session _before_ unlocking the
+ thread list. ........
+
+ * /, channels/chan_sip.c: Merged revisions 163642 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163642 |
+ russell | 2008-12-12 12:19:47 -0600 (Fri, 12 Dec 2008) | 7 lines
+ Resolve crashes when using SIP TCP/TLS with qualify. The problem
+ was a reference count error on the tcptls_session structure.
+ (closes issue #13989) Reported by: Nugget ........
+
+2008-12-12 18:19 +0000 [r163640] Joshua Colp <jcolp at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 163629 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163629 |
+ file | 2008-12-12 14:17:12 -0400 (Fri, 12 Dec 2008) | 4 lines
+ When a device registers we need to unlink them (if linked) from
+ the peers_by_ip container and link them back in since their IP
+ address has changed. This would have manifested itself if you
+ configured a new device (as type=peer), registered, and then
+ tried to place a call from the device. Since the peer was not
+ linked into the peers_by_ip container it would have never been
+ found. (closes issue #13811) Reported by: pj ........
+
+2008-12-12 17:26 +0000 [r163624] Michiel van Baak <michiel at vanbaak.info>
+
+ * res/res_monitor.c, /: Merged revisions 163612 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163612 |
+ mvanbaak | 2008-12-12 18:22:47 +0100 (Fri, 12 Dec 2008) | 7 lines
+ Document default Monitor file location. (closes issue #14065)
+ Reported by: kshumard Patches:
+ res_monitor.documentation.patch.txt uploaded by kshumard (license
+ 92) ........
+
+2008-12-12 16:57 +0000 [r163581] Joshua Colp <jcolp at digium.com>
+
+ * main/channel.c, /, channels/chan_sip.c: Merged revisions 163579
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r163579 | file | 2008-12-12 12:55:15 -0400 (Fri, 12 Dec
+ 2008) | 4 lines Since chan_sip is callback devicestate driven do
+ not pass in actual states, pass in unknown so we get asked.
+ Additionally do not pass in an actual device state value in
+ ast_setstate since the channel may be callback driven. (closes
+ issue #13525) Reported by: pj ........
+
+2008-12-12 14:48 +0000 [r163514-163515] Russell Bryant <russell at digium.com>
+
+ * main/channel.c, main/autoservice.c, /,
+ include/asterisk/channel.h: Merged revisions 163449 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r163449 | russell | 2008-12-12 07:55:30 -0600
+ (Fri, 12 Dec 2008) | 34 lines Merged revisions 163448 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163448 | russell | 2008-12-12 07:44:08 -0600 (Fri, 12 Dec 2008)
+ | 26 lines Resolve issues that could cause DTMF to be processed
+ out of order. These changes come from team/russell/issue_12658 1)
+ Change autoservice to put digits on the head of the channel's
+ frame readq instead of the tail. If there were frames on the
+ readq that autoservice had not yet read, the previous code would
+ have resulted in out of order processing. This required a new API
+ call to queue a frame to the head of the queue instead of the
+ tail. 2) Change up the processing of DTMF in ast_read(). Some of
+ the problems were the result of having two sources of pending
+ DTMF frames. There was the dtmfq and the more generic readq. Both
+ were used for pending DTMF in various scenarios. Simplifying
+ things to only use the frame readq avoids some of the problems.
+ 3) Fix a bug where a DTMF END frame could get passed through when
+ it shouldn't have. If code set END_DTMF_ONLY in the middle of
+ digit emulation, and a digit arrived before emulation was
+ complete, digits would get processed out of order. (closes issue
+ #12658) Reported by: dimas Tested by: russell, file Review:
+ http://reviewboard.digium.com/r/85/ ........ ................
+
+ * /, pbx/pbx_dundi.c: Merged revisions 163512 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163512 | russell | 2008-12-12 08:44:06 -0600 (Fri, 12 Dec 2008)
+ | 13 lines Merged revisions 163511 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163511 | russell | 2008-12-12 08:40:31 -0600 (Fri, 12 Dec 2008)
[... 49840 lines stripped ...]
More information about the asterisk-commits
mailing list