[asterisk-commits] russell: tag 1.6.0-beta9 r115703 - /tags/1.6.0-beta9/

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Mon May 12 10:36:31 CDT 2008


Author: russell
Date: Mon May 12 10:36:30 2008
New Revision: 115703

URL: http://svn.digium.com/view/asterisk?view=rev&rev=115703
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=115703
==============================================================================
--- tags/1.6.0-beta9/.lastclean (added)
+++ tags/1.6.0-beta9/.lastclean Mon May 12 10:36:30 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=115703
==============================================================================
--- tags/1.6.0-beta9/.version (added)
+++ tags/1.6.0-beta9/.version Mon May 12 10:36:30 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=115703
==============================================================================
--- tags/1.6.0-beta9/ChangeLog (added)
+++ tags/1.6.0-beta9/ChangeLog Mon May 12 10:36:30 2008
@@ -1,0 +1,40542 @@
+2008-05-12  Russell Bryant  <russell at digium.com>
+
+	* Asterisk 1.6.0-beta9 released.  
+
+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
+	  2008) | 2 lines use the ARRAY_LEN macro for indexing through the
+	  iaxs/iaxsl arrays so that the size of the arrays can be adjusted
+	  in one place, and change the size of the arrays from 32768 calls
+	  to 2048 calls when LOW_MEMORY is defined ........
+	  ................
+
+	* /, Makefile.rules: Merged revisions 114876 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114876 | kpfleming | 2008-04-30 07:15:43 -0500 (Wed, 30 Apr
+	  2008) | 10 lines Merged revisions 114875 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114875 | kpfleming | 2008-04-30 07:14:07 -0500 (Wed, 30 Apr
+	  2008) | 2 lines pay attention to *all* header files for
+	  dependency tracking, not just the local ones (inspired by r578 of
+	  asterisk-addons by tilghman) ........ ................
+
+2008-04-29 22:55 +0000 [r114867]  Jeff Peeler <jpeeler at digium.com>
+
+	* /, channels/iax2-provision.c: Merged revisions 114866 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r114866 | jpeeler | 2008-04-29 17:54:14 -0500 (Tue, 29
+	  Apr 2008) | 2 lines Fixes a problem where all the templates were
+	  marked as dead no matter what. The templates should only be
+	  marked as dead if a configuration file has been successfully
+	  loaded and has changes. Bug found while making API documentation
+	  for 1.6.0. ........
+
+2008-04-29 21:09 +0000 [r114850-114858]  Mark Michelson <mmichelson at digium.com>
+
+	* /, apps/app_queue.c: Merged revisions 114849 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114849 | mmichelson | 2008-04-29 14:42:04 -0500 (Tue, 29 Apr
+	  2008) | 22 lines Merged revisions 114848 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114848 | mmichelson | 2008-04-29 14:40:06 -0500 (Tue, 29 Apr
+	  2008) | 14 lines Use the MACRO_CONTEXT and MACRO_EXTEN channel
+	  variables instead of the channel's macrocontext and macroexten
+	  fields. This is needed because if macros are daisy-chained, the
+	  incorrect context and extension are placed on the new channel. I
+	  also added locking to the channel prior to accessing these
+	  variables as noted in trunk's janitor project file. (closes issue
+	  #12549) Reported by: darren1713 Patches:
+	  app_queue.c.macroextenpatch uploaded by darren1713 (license 116)
+	  (with modifications from me) Tested by: putnopvut ........
+	  ................
+
+2008-04-29 17:11 +0000 [r114831]  Jason Parker <jparker at digium.com>
+
+	* res/res_config_pgsql.c, /: Merged revisions 114830 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114830 | qwell | 2008-04-29 12:10:55 -0500
+	  (Tue, 29 Apr 2008) | 9 lines Merged revisions 114829 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.4
+	  ........ r114829 | qwell | 2008-04-29 12:08:55 -0500 (Tue, 29 Apr
+	  2008) | 1 line Change warning message to debug, since there are
+	  cases where 0 results is perfectly fine. ........
+	  ................
+
+2008-04-29 12:55 +0000 [r114825]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* /, contrib/scripts/get_ilbc_source.sh: Merged revisions 114824
+	  via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114824 | kpfleming | 2008-04-29 07:54:31 -0500
+	  (Tue, 29 Apr 2008) | 18 lines Merged revisions 114823 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4
+	  ................ r114823 | kpfleming | 2008-04-29 07:53:12 -0500
+	  (Tue, 29 Apr 2008) | 10 lines Merged revisions 114822 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r114822 | kpfleming | 2008-04-29 07:52:32 -0500 (Tue, 29 Apr
+	  2008) | 2 lines stop script from appending source code if run
+	  multiple times ........ ................ ................
+
+2008-04-28 17:04 +0000 [r114777]  Matthew Fredrickson <creslin at digium.com>
+
+	* channels/chan_zap.c, /: Merged revisions 114776 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114776 |
+	  mattf | 2008-04-28 12:00:38 -0500 (Mon, 28 Apr 2008) | 1 line Fix
+	  deadlock issue in chan_zap with libss7 due to channel variables
+	  being set with the channel pvt lock being held. #12512 ........
+
+2008-04-28 13:44 +0000 [r114714]  Joshua Colp <jcolp at digium.com>
+
+	* /, configure, configure.ac: Merged revisions 114713 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r114713 | file | 2008-04-28 10:42:13 -0300 (Mon, 28 Apr 2008) | 2
+	  lines Update autoconf logic with latest API change for libss7.
+	  ........
+
+2008-04-28 04:54 +0000 [r114707-114710]  Tilghman Lesher <tlesher at digium.com>
+
+	* channels/chan_jingle.c, /, channels/chan_gtalk.c: Merged
+	  revisions 114709 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r114709 | tilghman | 2008-04-27 23:53:20 -0500 (Sun, 27 Apr 2008)
+	  | 13 lines Merged revisions 114708 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114708 | tilghman | 2008-04-27 23:47:39 -0500 (Sun, 27 Apr 2008)
+	  | 5 lines When modules are embedded, they take on a different
+	  name, without the ".so" extension. Specifically check for this
+	  name, when we're checking if a module is loaded. (Closes issue
+	  #12534) ........ ................
+
+2008-04-27 15:20 +0000 [r114701]  Michiel van Baak <michiel at vanbaak.info>
+
+	* /, channels/chan_skinny.c: Merged revisions 114700 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk Merged to 1.6
+	  because it fixes a crash. ........ r114700 | mvanbaak |
+	  2008-04-27 17:17:18 +0200 (Sun, 27 Apr 2008) | 8 lines Make MWI
+	  in chan_skinny event based modeled after chan_zap and chan_mgcp.
+	  (closes issue #12214) Reported by: DEA Patches:
+	  chan_skinny-vm-events-v3.txt uploaded by DEA (license 3) Tested
+	  by: DEA and me ........
+
+2008-04-27 01:30 +0000 [r114697]  Sean Bright <sean.bright at gmail.com>
+
+	* /, configure, configure.ac: Merged revisions 114696 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114696 | seanbright | 2008-04-26 21:28:32 -0400
+	  (Sat, 26 Apr 2008) | 13 lines Merged revisions 114695 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114695 | seanbright | 2008-04-26 21:26:15 -0400 (Sat, 26 Apr
+	  2008) | 5 lines When we don't explicitly pass a path to the
+	  --with-tds configure option, we may end up finding tds.h in
+	  /usr/local/include instead of /usr/include. If this happens, the
+	  grep that looks for the version (from tdsver.h) will fail and
+	  we'll have some problems during the build. ........
+	  ................
+
+2008-04-26 15:09 +0000 [r114684-114693]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, contrib/scripts/vmail.cgi: Merged revisions 114690 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114690 | tilghman | 2008-04-26 08:17:19 -0500
+	  (Sat, 26 Apr 2008) | 14 lines Merged revisions 114689 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r114689 | tilghman | 2008-04-26 08:15:21 -0500 (Sat, 26 Apr 2008)
+	  | 6 lines Clicking forward without selecting a message leaves an
+	  errant .lock file. (closes issue #12528) Reported by: pukepail
+	  Patches: patch.diff uploaded by pukepail (license 431) ........
+	  ................
+
+2008-04-25 22:05 +0000 [r114671-114677]  Russell Bryant <russell at digium.com>
+
+	* /, pbx/pbx_lua.c: Merged revisions 114676 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r114676 |
+	  russell | 2008-04-25 17:04:46 -0500 (Fri, 25 Apr 2008) | 7 lines
+	  Lock the channel around datastore access (closes issue #12527)
+	  Reported by: mnicholson Patches: pbx_lua4.diff uploaded by
+	  mnicholson (license 96) ........
+
+	* /, channels/chan_iax2.c: Merged revisions 114674 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r114674 | russell | 2008-04-25 17:00:35 -0500

[... 39840 lines stripped ...]



More information about the asterisk-commits mailing list