[asterisk-commits] russell: tag 1.6.0-beta9 r116246 - /tags/1.6.0-beta9/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed May 14 09:50:02 CDT 2008
Author: russell
Date: Wed May 14 09:50:01 2008
New Revision: 116246
URL: http://svn.digium.com/view/asterisk?view=rev&rev=116246
Log:
Importing files for 1.6.0-beta9 release
Added:
tags/1.6.0-beta9/.lastclean (with props)
tags/1.6.0-beta9/.version (with props)
tags/1.6.0-beta9/ChangeLog (with props)
Added: tags/1.6.0-beta9/.lastclean
URL: http://svn.digium.com/view/asterisk/tags/1.6.0-beta9/.lastclean?view=auto&rev=116246
==============================================================================
--- tags/1.6.0-beta9/.lastclean (added)
+++ tags/1.6.0-beta9/.lastclean Wed May 14 09:50:01 2008
@@ -1,0 +1,1 @@
+35
Propchange: tags/1.6.0-beta9/.lastclean
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.6.0-beta9/.lastclean
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.6.0-beta9/.lastclean
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.6.0-beta9/.version
URL: http://svn.digium.com/view/asterisk/tags/1.6.0-beta9/.version?view=auto&rev=116246
==============================================================================
--- tags/1.6.0-beta9/.version (added)
+++ tags/1.6.0-beta9/.version Wed May 14 09:50:01 2008
@@ -1,0 +1,1 @@
+1.6.0-beta9
Propchange: tags/1.6.0-beta9/.version
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.6.0-beta9/.version
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.6.0-beta9/.version
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.6.0-beta9/ChangeLog
URL: http://svn.digium.com/view/asterisk/tags/1.6.0-beta9/ChangeLog?view=auto&rev=116246
==============================================================================
--- tags/1.6.0-beta9/ChangeLog (added)
+++ tags/1.6.0-beta9/ChangeLog Wed May 14 09:50:01 2008
@@ -1,0 +1,40695 @@
+2008-05-14 Russell Bryant <russell at digium.com>
+
+ * Asterisk 1.6.0-beta9 released.
+
+2008-05-14 13:13 +0000 [r116236] Olle Johansson <oej at edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 116234 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r116234 | oej | 2008-05-14 15:05:15 +0200 (Ons, 14 Maj 2008) | 11
+ lines Merged revisions 116230 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116230 | oej | 2008-05-14 14:51:06 +0200 (Ons, 14 Maj 2008) | 3
+ lines Accept text messages even with Content-Type:
+ text/plain;charset=Södermanländska ........ ................
+
+2008-05-14 00:20 +0000 [r116096-116139] Mark Michelson <mmichelson at digium.com>
+
+ * main/channel.c, /, include/asterisk/lock.h: Merged revisions
+ 116089 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r116089 | mmichelson | 2008-05-13 18:54:01 -0500 (Tue, 13 May
+ 2008) | 20 lines Merged revisions 116088 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116088 | mmichelson | 2008-05-13 18:47:49 -0500 (Tue, 13 May
+ 2008) | 12 lines A change to the way channel locks are handled
+ when DEBUG_CHANNEL_LOCKS is defined. After debugging a deadlock,
+ it was noticed that when DEBUG_CHANNEL_LOCKS is enabled in
+ menuselect, the actual origin of channel locks is obscured by the
+ fact that all channel locks appear to happen in the function
+ ast_channel_lock(). This code change redefines ast_channel_lock
+ to be a macro which maps to __ast_channel_lock(), which then
+ relays the proper file name, line number, and function name
+ information to the core lock functions so that this information
+ will be displayed in the case that there is some sort of locking
+ error or core show locks is issued. ........ ................
+
+2008-05-13 21:19 +0000 [r116020-116040] Russell Bryant <russell at digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 116039 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r116039 | russell | 2008-05-13 16:18:55 -0500
+ (Tue, 13 May 2008) | 32 lines Merged revisions 116038 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116038 | russell | 2008-05-13 16:17:23 -0500 (Tue, 13 May 2008)
+ | 24 lines Fix a deadlock involving channel autoservice and
+ chan_local that was debugged and fixed by mmichelson and me. We
+ observed a system that had a bunch of threads stuck in
+ ast_autoservice_stop(). The reason these threads were waiting
+ around is because this function waits to ensure that the channel
+ list in the autoservice thread gets rebuilt before the stop()
+ function returns. However, the autoservice thread was also
+ locked, so the autoservice channel list was never getting
+ rebuilt. The autoservice thread was stuck waiting for the channel
+ lock on a local channel. However, the local channel was locked by
+ a thread that was stuck in the autoservice stop function. It
+ turned out that the issue came down to the local_queue_frame()
+ function in chan_local. This function assumed that one of the
+ channels passed in as an argument was locked when called.
+ However, that was not always the case. There were multiple cases
+ in which this channel was not locked when the function was
+ called. We fixed up chan_local to indicate to this function
+ whether this channel was locked or not. The previous assumption
+ had caused local_queue_frame() to improperly return with the
+ channel locked, where it would then never get unlocked. (closes
+ issue #12584) (related to issue #12603) ........ ................
+
+ * main/autoservice.c, /: Merged revisions 116001 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r116001 | russell | 2008-05-13 16:07:59 -0500 (Tue, 13 May 2008)
+ | 13 lines Merged revisions 115990 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115990 | russell | 2008-05-13 16:05:57 -0500 (Tue, 13 May 2008)
+ | 5 lines Fix an issue that I noticed in autoservice while
+ mmichelson and I were debugging a different problem. I noticed
+ that it was theoretically possible for two threads to attempt to
+ start the autoservice thread at the same time. This change makes
+ the process of starting the autoservice thread, thread-safe.
+ ........ ................
+
+2008-05-13 20:30 +0000 [r115946] Joshua Colp <jcolp at digium.com>
+
+ * /, channels/chan_alsa.c: Merged revisions 115945 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115945 | file | 2008-05-13 17:29:27 -0300 (Tue,
+ 13 May 2008) | 12 lines Merged revisions 115944 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115944 | file | 2008-05-13 17:28:23 -0300 (Tue, 13 May 2008) | 4
+ lines Use the right flag to open the audio in non-blocking.
+ (closes issue #12616) Reported by: nicklewisdigiumuser ........
+ ................
+
+2008-05-13 20:19 +0000 [r115940-115942] Matthew Fredrickson <creslin at digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 115941 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115941 |
+ mattf | 2008-05-13 15:18:04 -0500 (Tue, 13 May 2008) | 1 line
+ Need to clear calling_party_cat variable after we retrieve it
+ ........
+
+ * channels/chan_zap.c, /: Merged revisions 115939 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115939 |
+ mattf | 2008-05-13 15:11:20 -0500 (Tue, 13 May 2008) | 1 line Add
+ support for receiving calling party category ........
+
+2008-05-13 18:38 +0000 [r115887] Tilghman Lesher <tlesher at digium.com>
+
+ * main/asterisk.c, /: Merged revisions 115886 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115886 | tilghman | 2008-05-13 13:38:11 -0500 (Tue, 13 May 2008)
+ | 11 lines Merged revisions 115884 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115884 | tilghman | 2008-05-13 13:36:13 -0500 (Tue, 13 May 2008)
+ | 3 lines If the socket dies (read returns 0=EOF), return
+ immediately. (Closes issue #12637) ........ ................
+
+2008-05-13 17:48 +0000 [r115848-115851] Russell Bryant <russell at digium.com>
+
+ * res/res_smdi.c, /: Merged revisions 115847 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115847 |
+ russell | 2008-05-13 12:14:22 -0500 (Tue, 13 May 2008) | 2 lines
+ Initialize the start time in smdi_msg_wait. Somehow this code got
+ lost in trunk. ........
+
+2008-05-12 17:57 +0000 [r115738] Mark Michelson <mmichelson at digium.com>
+
+ * main/utils.c: Merged revisions 115737 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115737 | mmichelson | 2008-05-12 12:55:08 -0500 (Mon, 12 May
+ 2008) | 15 lines Merged revisions 115735 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115735 | mmichelson | 2008-05-12 12:51:14 -0500 (Mon, 12 May
+ 2008) | 7 lines If a thread holds no locks, do not print any
+ information on the thread when issuing a core show locks command.
+ This will help to de-clutter output somewhat. Russell said it
+ would be fine to place this improvement in the 1.4 branch, so
+ that's why it's going here too. ........ ................
+
+2008-05-12 16:36 +0000 [r115706] Jason Parker <jparker at digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 115705 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115705 |
+ qwell | 2008-05-12 11:35:50 -0500 (Mon, 12 May 2008) | 1 line
+ Correctly document state interface for AddQueueMember. Discovered
+ while looking at issue #12626. ........
+
+2008-05-12 15:18 +0000 [r115672] Brett Bryant <bbryant at digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 115669 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r115669 | bbryant | 2008-05-12 10:17:32 -0500 (Mon, 12 May 2008)
+ | 3 lines A small change to fix iax2 native bridging. ........
+
+2008-05-11 03:27 +0000 [r115599-115601] Matthew Fredrickson <creslin at digium.com>
+
+ * channels/chan_zap.c, /, configure,
+ include/asterisk/autoconfig.h.in, configure.ac: Merged revisions
+ 115600 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115600 |
+ mattf | 2008-05-10 22:23:05 -0500 (Sat, 10 May 2008) | 1 line Add
+ Zap MTP2 support to chan_zap ........
+
+ * channels/chan_zap.c, /: Merged revisions 115598 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115598 |
+ mattf | 2008-05-10 21:19:21 -0500 (Sat, 10 May 2008) | 1 line
+ Open up audio channel when we get ACM on SS7 event ........
+
+2008-05-10 14:22 +0000 [r115597] Tilghman Lesher <tlesher at digium.com>
+
+ * /, cdr/cdr_pgsql.c: Merged revisions 115596 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115596 |
+ tilghman | 2008-05-10 09:19:41 -0500 (Sat, 10 May 2008) | 2 lines
+ Ensure that "calldate" is acceptable for a column name. ........
+
+2008-05-09 16:38 +0000 [r115581] Joshua Colp <jcolp at digium.com>
+
+ * /, configure, include/asterisk/autoconfig.h.in, configure.ac:
+ Merged revisions 115580 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115580 | file | 2008-05-09 13:36:58 -0300 (Fri, 09 May 2008) |
+ 10 lines Merged revisions 115579 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115579 | file | 2008-05-09 13:34:08 -0300 (Fri, 09 May 2008) | 2
+ lines Improve res_ninit and res_ndestroy autoconf logic on the
+ Darwin platform. ........ ................
+
+2008-05-08 19:21 +0000 [r115553-115570] Russell Bryant <russell at digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 115569 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115569 | russell | 2008-05-08 14:20:35 -0500
+ (Thu, 08 May 2008) | 10 lines Merged revisions 115568 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115568 | russell | 2008-05-08 14:19:50 -0500 (Thu, 08 May 2008)
+ | 2 lines Remove debug output. ........ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 115566 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115566 | russell | 2008-05-08 14:17:04 -0500
+ (Thu, 08 May 2008) | 41 lines Merged revisions 115565 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r115565 | russell | 2008-05-08 14:15:25 -0500
+ (Thu, 08 May 2008) | 33 lines Merged revisions 115564 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r115564 | russell | 2008-05-08 14:14:04 -0500 (Thu, 08 May 2008)
+ | 25 lines Fix a race condition that bbryant just found while
+ doing some IAX2 testing. He was running Asterisk trunk running
+ IAX2 calls through a few Asterisk boxes, however, the audio was
+ extremely choppy. We looked at a packet trace and saw a storm of
+ INVAL and VNAK frames being sent from one box to another. It
+ turned out that what had happened was that one box tried to send
+ a CONTROL frame before the 3 way handshake had completed. So,
+ that frame did not include the destination call number, because
+ it didn't have it yet. Part of our recent work for security
+ issues included an additional check to ensure that frames that
+ are supposed to include the destination call number have the
+ correct one. This caused the frame to be rejected with an INVAL.
+ The frame would get retransmitted for forever, rejected every
+ time ... This race condition exists in all versions that got the
+ security changes, in theory. However, it is really only likely
+ that this would cause a problem in Asterisk trunk. There was a
+ control frame being sent (SRCUPDATE) at the _very_ beginning of
+ the call, which does not exist in 1.2 or 1.4. However, I am
+ fixing all versions that could potentially be affected by the
+ introduced race condition. These changes are what bbryant and I
+ came up with to fix the issue. Instead of simply dropping control
+ frames that get sent before the handshake is complete, the code
+ attempts to wait a little while, since in most cases, the
+ handshake will complete very quickly. If it doesn't complete
+ after yielding for a little while, then the frame gets dropped.
+ ........ ................ ................
+
+ * /, channels/chan_sip.c: Merged revisions 115562 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115562 | russell | 2008-05-08 11:14:08 -0500 (Thu, 08 May 2008)
+ | 11 lines Merged revisions 115561 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115561 | russell | 2008-05-08 11:11:33 -0500 (Thu, 08 May 2008)
+ | 3 lines Don't give up on attempting an outbound registration if
+ we receive a 408 Timeout. (closes issue #12323) ........
+ ................
+
+ * /, contrib/scripts/postgres_cdr.sql (removed): Merged revisions
+ 115558 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115558 | russell | 2008-05-08 10:38:27 -0500 (Thu, 08 May 2008)
+ | 11 lines Merged revisions 115557 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115557 | russell | 2008-05-08 10:37:49 -0500 (Thu, 08 May 2008)
+ | 3 lines remove postgres_cdr.sql, as the CDR schema is in
+ realtime_pgsql.sql, as well (closes issue #9676) ........
+ ................
+
+ * contrib/init.d/rc.debian.asterisk, /: Merged revisions 115555 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115555 | russell | 2008-05-08 10:32:48 -0500
+ (Thu, 08 May 2008) | 11 lines Merged revisions 115554 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115554 | russell | 2008-05-08 10:32:08 -0500 (Thu, 08 May 2008)
+ | 3 lines Don't exit the script if Asterisk is not running.
+ (closes issue #12611) ........ ................
+
+ * main/pbx.c, /: Merged revisions 115552 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115552 | russell | 2008-05-08 10:26:49 -0500 (Thu, 08 May 2008)
+ | 12 lines Merged revisions 115551 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115551 | russell | 2008-05-08 10:24:54 -0500 (Thu, 08 May 2008)
+ | 4 lines Don't use a channel before checking for channel
+ allocation failure. (closes issue #12609) Reported by: edantie
+ ........ ................
+
+2008-05-08 15:08 +0000 [r115549] Matthew Fredrickson <creslin at digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 115548 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115548 |
+ mattf | 2008-05-08 10:04:45 -0500 (Thu, 08 May 2008) | 1 line
+ Remove unused code as well as demote an error message to a debug
+ message ........
+
+2008-05-08 14:41 +0000 [r115538-115547] Russell Bryant <russell at digium.com>
+
+ * contrib/init.d/rc.debian.asterisk, /: Merged revisions 115546 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115546 | russell | 2008-05-08 09:41:12 -0500
+ (Thu, 08 May 2008) | 12 lines Merged revisions 115545 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115545 | russell | 2008-05-08 09:40:53 -0500 (Thu, 08 May 2008)
+ | 4 lines Use the same method for executing Asterisk as the rest
+ of the script. (closes issue #12611) Reported by: b_plessis
+ ........ ................
+
+2008-05-07 18:35 +0000 [r115514-115524] Russell Bryant <russell at digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 115523 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r115523 | russell | 2008-05-07 13:33:50 -0500 (Wed, 07 May 2008)
+ | 6 lines Only save a password if a username exists. (closes
+ issue #12600) Reported By: suretec Patch by me ........
+
+ * /, res/res_config_ldap.c: Merged revisions 115521 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r115521 | russell | 2008-05-07 13:30:12 -0500 (Wed, 07 May 2008)
+ | 7 lines Use the default that the log output claims will be used
+ for the basedn (closes issue #12599) Reported by: suretec
+ Patches: 12599.patch uploaded by juggie (license 24) ........
+
+ * /, channels/chan_h323.c: Merged revisions 115519 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r115519 | russell | 2008-05-07 13:24:51 -0500 (Wed, 07 May 2008)
+ | 2 lines Let chan_h323 build in dev mode ........
+
+ * /, include/asterisk/dlinkedlists.h (removed),
+ channels/chan_iax2.c: Merged revisions 115513 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115513 | russell | 2008-05-07 12:28:19 -0500 (Wed, 07 May 2008)
+ | 19 lines Merged revisions 115512 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r115512 | russell | 2008-05-07 11:24:09 -0500
+ (Wed, 07 May 2008) | 11 lines Merged revisions 115511 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r115511 | russell | 2008-05-07 11:22:49 -0500 (Wed, 07 May 2008)
+ | 3 lines Remove remnants of dlinkedlists. I didn't actually use
+ them in the final version of my IAX2 improvements. ........
+ ................ ................
+
+2008-05-07 13:49 +0000 [r115510] Tilghman Lesher <tlesher at digium.com>
+
+ * contrib/scripts/asterisk.ldap-schema,
+ contrib/scripts/asterisk.ldif, /: Merged revisions 115509 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r115509 | tilghman | 2008-05-07 08:49:15 -0500 (Wed, 07
+ May 2008) | 2 lines Update typos in description fields (closes
+ issue #12598) Reported by: suretec Patches:
+ asterisk_schema_changes.patch uploaded by suretec (license 70)
+ ........
+
+2008-05-06 19:56 +0000 [r115420-115424] Jason Parker <jparker at digium.com>
+
+ * /, contrib/scripts/get_ilbc_source.sh: Merged revisions 115423
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115423 | qwell | 2008-05-06 14:55:45 -0500
+ (Tue, 06 May 2008) | 23 lines Merged revisions 115422 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r115422 | qwell | 2008-05-06 14:55:29 -0500
+ (Tue, 06 May 2008) | 15 lines Merged revisions 115421 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r115421 | qwell | 2008-05-06 14:54:57 -0500 (Tue, 06 May 2008) |
+ 7 lines read requires an argument on some non-bash shells (closes
+ issue #12593) Reported by: bkruse Patches:
+ getilbc.sh_12593_v1.diff uploaded by bkruse (license 132)
+ ........ ................ ................
+
+ * /, res/res_musiconhold.c: Merged revisions 115419 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115419 | qwell | 2008-05-06 14:38:44 -0500
+ (Tue, 06 May 2008) | 15 lines Merged revisions 115418 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115418 | qwell | 2008-05-06 14:34:58 -0500 (Tue, 06 May 2008) |
+ 7 lines Switch to using ast_random() rather than just rand().
+ This does not fix the bug reported, but I believe it is correct.
+ (from issue #12446) Patches: bug_12446.diff uploaded by snuffy
+ (license 35) ........ ................
+
+2008-05-06 19:33 +0000 [r115417] Tilghman Lesher <tlesher at digium.com>
+
+ * main/asterisk.c, /: Merged revisions 115416 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115416 | tilghman | 2008-05-06 14:32:29 -0500 (Tue, 06 May 2008)
+ | 10 lines Merged revisions 115415 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115415 | tilghman | 2008-05-06 14:31:39 -0500 (Tue, 06 May 2008)
+ | 2 lines Don't print the terminating NUL. (Closes issue #12589)
+ ........ ................
+
+2008-05-06 13:57 +0000 [r115343] Joshua Colp <jcolp at digium.com>
+
+ * /, configure, configure.ac: Merged revisions 115342 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115342 | file | 2008-05-06 10:55:44 -0300 (Tue,
+ 06 May 2008) | 10 lines Merged revisions 115341 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115341 | file | 2008-05-06 10:54:15 -0300 (Tue, 06 May 2008) | 2
+ lines Add in missing argument. ........ ................
+
+2008-05-05 23:01 +0000 [r115335] Tilghman Lesher <tlesher at digium.com>
+
+ * main/asterisk.c, /, main/logger.c: Merged revisions 115334 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115334 | tilghman | 2008-05-05 18:00:31 -0500
+ (Mon, 05 May 2008) | 15 lines Merged revisions 115333 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115333 | tilghman | 2008-05-05 17:50:31 -0500 (Mon, 05 May 2008)
+ | 7 lines Separate verbose output from CLI output, by using a
+ preamble. (closes issue #12402) Reported by: Corydon76 Patches:
+ 20080410__no_verbose_in_rx_output.diff.txt uploaded by Corydon76
+ (license 14) 20080501__no_verbose_in_rx_output__1.4.diff.txt
+ uploaded by Corydon76 (license 14) ........ ................
+
+2008-05-05 22:17 +0000 [r115331] Joshua Colp <jcolp at digium.com>
+
+ * /, build_tools/menuselect-deps.in, configure,
+ include/asterisk/autoconfig.h.in, codecs/codec_speex.c,
+ configure.ac: Merged revisions 115328 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115328 | file | 2008-05-05 19:13:57 -0300 (Mon, 05 May 2008) |
+ 10 lines Merged revisions 115327 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115327 | file | 2008-05-05 19:10:05 -0300 (Mon, 05 May 2008) | 2
+ lines Make sure that either the main speex library contains
+ preprocess functions or that speexdsp does. If both fail then
+ speex stuff can not be built. ........ ................
+
+2008-05-05 22:14 +0000 [r115330] Mark Michelson <mmichelson at digium.com>
+
+ * main/config.c, /: Merged revisions 115329 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115329 |
+ mmichelson | 2008-05-05 17:14:06 -0500 (Mon, 05 May 2008) | 15
+ lines #execing the same file multiple times led to warning
+ messages saying that the same file was being #included twice.
+ This was due to the fact that #exec created a temporary file
+ which was then #included. The name of the temporary file was the
+ name of the #exec'd file, with the Unix timestamp and thread ID
+ concatenated. The issue was that if multiple #exec statements of
+ the same file were reached in the same second, then the result
+ was that the temporary files would have duplicate names. To
+ resolve this, the temporary file now has microsecond resolution
+ for the timestamp portion. (closes issue #12574) Reported by:
+ jmls Patches: 12574.patch uploaded by putnopvut (license 60)
+ Tested by: jmls, putnopvut ........
+
+2008-05-05 21:44 +0000 [r115322] Mark Michelson <mmichelson at digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 115321 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115321 | mmichelson | 2008-05-05 16:43:21 -0500 (Mon, 05 May
+ 2008) | 21 lines Merged revisions 115320 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115320 | mmichelson | 2008-05-05 16:41:34 -0500 (Mon, 05 May
+ 2008) | 13 lines Don't consider a caller "handled" until the
+ caller is bridged with a queue member. There was too much of an
+ opportunity for the member to hang up (either during a delay,
+ announcement, or overly long agi) between the time that he
+ answered the phone and the time when he actually was bridged with
+ the caller. The consequence of this was that if the member hung
+ up in that interval, then proper abandonment details would not be
+ noted in the queue log if the caller were to hang up at any point
+ after the member hangup. (closes issue #12561) Reported by:
+ ablackthorn ........ ................
+
+2008-05-05 20:28 +0000 [r115316] Russell Bryant <russell at digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 115315 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r115315 | russell | 2008-05-05 15:28:17 -0500 (Mon, 05 May 2008)
+ | 2 lines Remove my rant, since I have now replaced the rant with
+ code. ........
+
+2008-05-05 19:58 +0000 [r115310] Tilghman Lesher <tlesher at digium.com>
+
+ * include/asterisk/res_odbc.h, /: Merged revisions 115309 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115309 | tilghman | 2008-05-05 14:57:28 -0500
+ (Mon, 05 May 2008) | 10 lines Merged revisions 115308 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115308 | tilghman | 2008-05-05 14:55:55 -0500 (Mon, 05 May 2008)
+ | 2 lines Err, the documentation on the return value of
+ ast_odbc_backslash_is_escape is exactly backwards. ........
+ ................
+
+2008-05-05 19:50 +0000 [r115306] Russell Bryant <russell at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 115305 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115305 | russell | 2008-05-05 14:50:24 -0500 (Mon, 05 May 2008)
+ | 13 lines Merged revisions 115304 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115304 | russell | 2008-05-05 14:49:25 -0500 (Mon, 05 May 2008)
+ | 5 lines Avoid putting opaque="" in Digest authentication. This
+ patch came from switchvox. It fixes authentication with Primus in
+ Canada, and has been in use for a very long time without causing
+ problems with any other providers. (closes issue AST-36) ........
+ ................
+
+2008-05-05 19:43 +0000 [r115303] Tilghman Lesher <tlesher at digium.com>
+
+ * /, UPGRADE.txt: Merged revisions 115302 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115302 |
+ tilghman | 2008-05-05 14:42:36 -0500 (Mon, 05 May 2008) | 2 lines
+ Note change for ExecIf syntax (caught by jmls on IRC) ........
+
+2008-05-05 10:55 +0000 [r115289] Kevin P. Fleming <kpfleming at digium.com>
+
+ * /, UPGRADE.txt: Merged revisions 115288 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r115288 |
+ kpfleming | 2008-05-05 05:55:09 -0500 (Mon, 05 May 2008) | 2
+ lines clarify wording ........
+
+2008-05-05 03:26 +0000 [r115287] Tilghman Lesher <tlesher at digium.com>
+
+ * contrib/scripts/safe_asterisk, contrib/init.d/rc.suse.asterisk,
+ contrib/init.d/rc.debian.asterisk,
+ contrib/init.d/rc.mandrake.asterisk, /,
+ contrib/init.d/rc.redhat.asterisk,
+ contrib/init.d/rc.gentoo.asterisk,
+ contrib/init.d/rc.slackware.asterisk: Merged revisions 115286 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115286 | tilghman | 2008-05-04 22:25:35 -0500
+ (Sun, 04 May 2008) | 15 lines Merged revisions 115285 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115285 | tilghman | 2008-05-04 22:22:25 -0500 (Sun, 04 May 2008)
+ | 7 lines When starting Asterisk, bug out if Asterisk is already
+ running. (closes issue #12525) Reported by: explidous Patches:
+ 20080428__bug12525.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: mvanbaak ........ ................
+
+2008-05-04 02:12 +0000 [r115278-115284] Joshua Colp <jcolp at digium.com>
+
+ * /, configure, acinclude.m4: Merged revisions 115283 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115283 | file | 2008-05-03 23:11:01 -0300 (Sat,
+ 03 May 2008) | 10 lines Merged revisions 115282 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115282 | file | 2008-05-03 23:09:44 -0300 (Sat, 03 May 2008) | 2
+ lines Expand the test function for GCC attributes so that more
+ complex attributes are properly recognized. ........
+ ................
+
+ * /, include/asterisk/compiler.h: Merged revisions 115280 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115280 | file | 2008-05-03 22:52:00 -0300 (Sat,
+ 03 May 2008) | 10 lines Merged revisions 115279 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115279 | file | 2008-05-03 22:50:59 -0300 (Sat, 03 May 2008) | 2
+ lines For my next trick I will make these work with what our
+ autoconf header file gives us. ........ ................
+
+ * /, configure, acinclude.m4: Merged revisions 115277 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115277 | file | 2008-05-03 22:45:21 -0300 (Sat,
+ 03 May 2008) | 10 lines Merged revisions 115276 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115276 | file | 2008-05-03 22:43:26 -0300 (Sat, 03 May 2008) | 2
+ lines Treat warnings as errors when checking if a GCC attribute
+ exists. We have to do this as GCC will just ignore the attribute
+ and pop up a warning, it won't actually fail to compile. ........
+ ................
+
+2008-05-03 04:25 +0000 [r115269-115275] Dwayne M. Hubbard <dhubbard at digium.com>
+
+ * /: block voicemail mwi notification subscriptions taskprocessor
+
+ * /: block pbx taskprocessor
+
+ * /: block app_queue taskprocessor
+
+ * /: blocked taskprocessors
+
+2008-05-02 14:55 +0000 [r115198-115200] Mark Michelson <mmichelson at digium.com>
+
+ * /, include/asterisk/sched.h: Merged revisions 115197 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115197 | mmichelson | 2008-05-02 09:28:55 -0500
+ (Fri, 02 May 2008) | 14 lines Merged revisions 115196 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115196 | mmichelson | 2008-05-02 09:28:19 -0500 (Fri, 02 May
+ 2008) | 6 lines Clarify a comment that was, well, just wrong. It
+ turns out that ignoring the way that macros expand. Instead, I
+ have clarified in the comment why the macro will work even if the
+ scheduler id for the task to be deleted changes during the
+ execution of the macro. ........ ................
+
+2008-05-02 02:57 +0000 [r115107-115160] Tilghman Lesher <tlesher at digium.com>
+
+ * include/asterisk/res_odbc.h, /: Merged revisions 115104 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r115104 | tilghman | 2008-05-01 18:21:13 -0500
+ (Thu, 01 May 2008) | 10 lines Merged revisions 115102 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115102 | tilghman | 2008-05-01 18:20:25 -0500 (Thu, 01 May 2008)
+ | 2 lines Change the comment of deprecated to an actual compiler
+ deprecation ........ ................
+
+2008-05-01 19:01 +0000 [r115020] Tilghman Lesher <tlesher at digium.com>
+
+ * /, main/utils.c: Merged revisions 115018 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r115018 | tilghman | 2008-05-01 14:00:18 -0500 (Thu, 01 May 2008)
+ | 14 lines Merged revisions 115017 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r115017 | tilghman | 2008-05-01 13:59:08 -0500 (Thu, 01 May 2008)
+ | 6 lines '#' is another reserved character for URIs that also
+ needs to be escaped. (closes issue #10543) Reported by: blitzrage
+ Patches: 20080418__bug10543.diff.txt uploaded by Corydon76
+ (license 14) ........ ................
+
+2008-05-01 17:28 +0000 [r114932] Russell Bryant <russell at digium.com>
+
+ * /, UPGRADE.txt: Merged revisions 114931 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114931 |
+ russell | 2008-05-01 12:28:25 -0500 (Thu, 01 May 2008) | 4 lines
+ Clarify the deprecation notice about Macro() to note that it will
+ not be removed for the sake of backwards compatibility, since it
+ is a non-trivial task to convert existing large dialplans that
+ depend on Macro() to use GoSub(), instead. ........
+
+2008-05-01 16:52 +0000 [r114923] Jason Parker <jparker at digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 114922 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114922 |
+ qwell | 2008-05-01 11:49:24 -0500 (Thu, 01 May 2008) | 10 lines
+ Allow dringXrange to properly default to 10, as was done in 1.4.
+ dringXrange is a new feature that was added, and it attempted to
+ default, but only when the option was specified. (closes issue
+ #12536) Reported by: bjm Patches: 12536-dringXrange.diff uploaded
+ by qwell (license 4) Tested by: bjm ........
+
+2008-04-30 20:20 +0000 [r114909] Russell Bryant <russell at digium.com>
+
+ * include/asterisk/dlinkedlists.h (added): Add the dlinkedlists
+ implementation from trunk
+
+2008-04-30 20:17 +0000 [r114907-114908] Mark Michelson <mmichelson at digium.com>
+
+ * channels/chan_sip.c: Make 1.6.0 compile
+
+2008-04-30 17:06 +0000 [r114900] Olle Johansson <oej at edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 114899 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114899 | oej | 2008-04-30 18:55:49 +0200 (Ons, 30 Apr 2008) | 15
+ lines Merged revisions 114890 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114890 | oej | 2008-04-30 18:23:17 +0200 (Ons, 30 Apr 2008) | 7
+ lines Don't crash on bad SIP replys. Fix created in Huntsville
+ together with Mark M (putnopvut) (closes issue #12363) Reported
+ by: jvandal Tested by: putnopvut, oej ........ ................
+
+2008-04-30 16:41 +0000 [r114893] Russell Bryant <russell at digium.com>
+
+ * /, channels/chan_console.c, channels/chan_iax2.c: Merged
+ revisions 114892 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114892 | russell | 2008-04-30 11:34:24 -0500 (Wed, 30 Apr 2008)
+ | 36 lines Merged revisions 114891 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114891 | russell | 2008-04-30 11:30:01 -0500 (Wed, 30 Apr 2008)
+ | 28 lines Merge changes from team/russell/iax2_find_callno and
+ iax2_find_callno_1.4 These changes address a critical performance
+ issue introduced in the latest release. The fix for the latest
+ security issue included a change that made Asterisk randomly
+ choose call numbers to make them more difficult to guess by
+ attackers. However, due to some inefficient (this is by far, an
+ understatement) code, when Asterisk chose high call numbers,
+ chan_iax2 became unusable after just a small number of calls. On
+ a small embedded platform, it would not be able to handle a
+ single call. On my Intel Core 2 Duo @ 2.33 GHz, I couldn't run
+ more than about 16 IAX2 channels. Ouch. These changes address
+ some performance issues of the find_callno() function that have
+ bothered me for a very long time. On every incoming media frame,
+ it iterated through every possible call number trying to find a
+ matching active call. This involved a mutex lock and unlock for
+ each call number checked. So, if the random call number chosen
+ was 20000, then every media frame would cause 20000 locks and
+ unlocks. Previously, this problem was not as obvious since
+ Asterisk always chose the lowest call number it could. A second
+ container for IAX2 pvt structs has been added. It is an astobj2
+ hash table. When we know the remote side's call number, the pvt
+ goes into the hash table with a hash value of the remote side's
+ call number. Then, lookups for incoming media frames are a very
+ fast hash lookup instead of an absolutely insane array traversal.
+ In a quick test, I was able to get more than 3600% more IAX2
+ channels on my machine with these changes. ........
+ ................
+
+2008-04-30 16:15 +0000 [r114889] Jeff Peeler <jpeeler at digium.com>
+
+ * /, channels/chan_console.c: Merged revisions 114888 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114888 | jpeeler | 2008-04-30 11:14:43 -0500 (Wed, 30 Apr 2008)
+ | 3 lines Fixes a bug where if a stream monitor thread was not
+ created (caused from failure of opening or starting the stream)
+ pthread_cancel was called with an invalid thread ID. ........
+
+2008-04-30 14:55 +0000 [r114877-114886] Kevin P. Fleming <kpfleming at digium.com>
+
+ * /, channels/iax2.h, channels/chan_iax2.c: Merged revisions 114884
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114884 | kpfleming | 2008-04-30 09:49:51 -0500
+ (Wed, 30 Apr 2008) | 10 lines Merged revisions 114880 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114880 | kpfleming | 2008-04-30 09:46:57 -0500 (Wed, 30 Apr
[... 40001 lines stripped ...]
More information about the asterisk-commits
mailing list