[asterisk-commits] lmadsen: tag 1.8.0-rc4 r292088 - /tags/1.8.0-rc4/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon Oct 18 11:06:27 CDT 2010
Author: lmadsen
Date: Mon Oct 18 11:06:24 2010
New Revision: 292088
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=292088
Log:
Importing files for 1.8.0-rc4 release.
Added:
tags/1.8.0-rc4/.lastclean (with props)
tags/1.8.0-rc4/.version (with props)
tags/1.8.0-rc4/ChangeLog (with props)
Added: tags/1.8.0-rc4/.lastclean
URL: http://svnview.digium.com/svn/asterisk/tags/1.8.0-rc4/.lastclean?view=auto&rev=292088
==============================================================================
--- tags/1.8.0-rc4/.lastclean (added)
+++ tags/1.8.0-rc4/.lastclean Mon Oct 18 11:06:24 2010
@@ -1,0 +1,3 @@
+38
+
+
Propchange: tags/1.8.0-rc4/.lastclean
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.8.0-rc4/.lastclean
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.8.0-rc4/.lastclean
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.8.0-rc4/.version
URL: http://svnview.digium.com/svn/asterisk/tags/1.8.0-rc4/.version?view=auto&rev=292088
==============================================================================
--- tags/1.8.0-rc4/.version (added)
+++ tags/1.8.0-rc4/.version Mon Oct 18 11:06:24 2010
@@ -1,0 +1,1 @@
+1.8.0-rc4
Propchange: tags/1.8.0-rc4/.version
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tags/1.8.0-rc4/.version
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tags/1.8.0-rc4/.version
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tags/1.8.0-rc4/ChangeLog
URL: http://svnview.digium.com/svn/asterisk/tags/1.8.0-rc4/ChangeLog?view=auto&rev=292088
==============================================================================
--- tags/1.8.0-rc4/ChangeLog (added)
+++ tags/1.8.0-rc4/ChangeLog Mon Oct 18 11:06:24 2010
@@ -1,0 +1,25434 @@
+2010-10-18 Leif Madsen <lmadsen at digium.com>
+
+ * Asterisk 1.8.0-rc4 Released
+
+2010-10-18 16:02 +0000 [r292085] David Vossel <dvossel at digium.com>
+
+ * main/netsock2.c: Fixes qos settings for sockets bound to any IPv6
+ or IPv4 address. (closes issue #18099) Reported by: jamesnet
+ Patches: issues_18099_v3.diff uploaded by dvossel (license 671
+
+2010-10-18 15:32 +0000 [r292083] Jeff Peeler <jpeeler at digium.com>
+
+ * pbx/pbx_spool.c: Disable use of inotify for call file handling as
+ it is not working properly. (related to #18089)
+
+2010-10-16 10:47 +0000 [r292050] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * res/res_musiconhold.c, /, configs/musiconhold.conf.sample: Merged
+ revisions 292049 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r292049 | tzafrir | 2010-10-16 12:03:04 +0200 (ש', 16 ××ק 2010) |
+ 15 lines Base directory for MOH should be ASTDATADIR If the
+ directive 'directory' is relative, make it relative to the
+ datadir, rather than to the varlibdir. In the sample
+ configuration it is relative ('moh'). This has no effect unless
+ you have actively set the datadir explicitly (at build time or at
+ run time). (closes issue #16906) Patches: moh_datadir uploaded by
+ tzafrir (license 46) Review:
+ https://reviewboard.asterisk.org/r/974/ ........
+
+2010-10-15 21:40 +0000 [r292016] Terry Wilson <twilson at digium.com>
+
+ * res/res_srtp.c: Ref/unref res_srtp when we create/destroy a
+ session This avoids unhappy crashing when we try to 'core stop
+ gracefully' and res_srtp tries to unload before chan_sip does.
+ Thanks, Russell! (closes issue #18085) Reported by: st
+
+2010-10-15 20:12 +0000 [r291942] David Vossel <dvossel at digium.com>
+
+ * channels/chan_sip.c: Fixes peer's host port information being
+ lost on sip reload. (closes issue #18135) Reported by: lmadsen
+ Patches: crazy_ports_v2.diff uploaded by dvossel (license 671)
+ Tested by: lmadsen
+
+2010-10-15 19:50 +0000 [r291940] Paul Belanger <paul.belanger at polybeacon.com>
+
+ * configs/gtalk.conf.sample, /: Merged revisions 291939 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r291939 | pabelanger | 2010-10-15 15:35:20 -0400
+ (Fri, 15 Oct 2010) | 9 lines Merged revisions 291938 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r291938 | pabelanger | 2010-10-15 15:30:41 -0400 (Fri,
+ 15 Oct 2010) | 2 lines Clean up formatting. ........
+ ................
+
+2010-10-15 16:39 +0000 [r291905] Terry Wilson <twilson at digium.com>
+
+ * res/res_jabber.c, /: Merged revisions 291904 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r291904 | twilson | 2010-10-15 09:16:57 -0700 (Fri, 15 Oct 2010)
+ | 7 lines Don't crash or deadlock on module unload We can't hold
+ the lock while pthread_join is called since aji_log_hook will
+ attempt to lock from the other therad. We reorder the
+ pthread_join and ast_aji_disconnect so that we don't do an
+ SSL_read() while SSL_shutdown is running, causing a crash.
+ ........
+
+2010-10-14 22:09 +0000 [r291827-291829] David Vossel <dvossel at digium.com>
+
+ * main/netsock2.c: Set TCLASS field of IPv6 header when sip qos
+ options are set. (closes issue #18099) Reported by: jamesnet
+ Patches: issues_18099_v2.diff uploaded by dvossel (license 671)
+ Tested by: dvossel, jamesnet
+
+ * channels/chan_gtalk.c: Safer xml parsing, treat all clients the
+ same, and better local candidate selection. The gtalk channel
+ driver was doing several unsafe operations in regards to how it
+ parsed incoming XML messages. I have cleaned that code up so it
+ should be much safer now. We now treat all clients types the
+ same. We have no reason to distinguish between GMAIL and GOOGLE
+ VOICE clients anymore because they all work the same way. I also
+ modified how the local ip is found. If no bindaddress is provided
+ in the config file, we attempt to determine the local ip we would
+ use to connect to google.com. If that fails, then we fall back to
+ the ast_find_ourip() function as a last resort. Using the new
+ method makes it much less likely that we would ever advertise a
+ local RTP candidate as a loopback address.
+
+2010-10-14 18:45 +0000 [r291791] Jeff Peeler <jpeeler at digium.com>
+
+ * main/stdtime/localtime.c: Add missing ifdefs for test framework
+ and new locale code. (closes issue #18137) Reported by: ovi
+ Patches: 18137_test_framework_ifdef.patch uploaded by wdoekes
+ (license 717) 18137_localelist_warning.patch uploaded by wdoekes
+ (license 717) Tested by: ovi
+
+2010-10-14 15:15 +0000 [r291758] Paul Belanger <paul.belanger at polybeacon.com>
+
+ * channels/chan_gtalk.c, channels/chan_jingle.c,
+ include/asterisk/acl.h, channels/chan_sip.c,
+ channels/chan_h323.c, main/acl.c: Add the ability for
+ ast_find_ourip to return IPv4, IPv6 or both. While testing
+ chan_gtalk I noticed jabber was using my IPv6 address and not
+ IPv4. When using bindaddr=0.0.0.0 it is possible for
+ ast_find_ourip() to return both IPv6 and IPv4 results. Adding a
+ family parameter gives you the ablility to choose. Since
+ jabber/gtalk/h323 do not support IPv6, we should only return IPv4
+ results. Review: https://reviewboard.asterisk.org/r/973/
+
+2010-10-14 12:08 +0000 [r291725] Russell Bryant <russell at digium.com>
+
+ * doc/tex/secure-calls.tex: Fix a typo - s/seucre/secure/
+
+2010-10-13 23:45 +0000 [r291656] Richard Mudgett <rmudgett at digium.com>
+
+ * channels/chan_dahdi.c, channels/sig_analog.c, /,
+ channels/sig_analog.h: Merged revisions 291655 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r291655 | rmudgett | 2010-10-13 18:36:50 -0500
+ (Wed, 13 Oct 2010) | 27 lines Merged revisions 291643 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r291643 | rmudgett | 2010-10-13 18:29:58 -0500 (Wed, 13 Oct 2010)
+ | 20 lines Deadlock between dahdi_exception() and
+ dahdi_indicate(). There is a deadlock between dahdi_exception()
+ and dahdi_indicate() for analog ports. The call-waiting and
+ three-way-calling feature can experience deadlock if these
+ features are trying to do something and an event from the bridged
+ channel happens at the same time. Deadlock avoidance code added
+ to obtain necessary channel locks before attemting an operation
+ with call-waiting and three-way-calling. (closes issue #16847)
+ Reported by: shin-shoryuken Patches: issue_16847_v1.4.patch
+ uploaded by rmudgett (license 664) issue_16847_v1.6.2.patch
+ uploaded by rmudgett (license 664) issue_16847_v1.8_v2.patch
+ uploaded by rmudgett (license 664) Tested by: alecdavis, rmudgett
+ Review: https://reviewboard.asterisk.org/r/971/ ........
+ ................
+
+2010-10-13 23:01 +0000 [r291581] Terry Wilson <twilson at digium.com>
+
+ * main/channel.c, /: Merged revisions 291580 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r291580 | twilson | 2010-10-13 15:58:43 -0700
+ (Wed, 13 Oct 2010) | 28 lines Merged revisions 291577 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r291577 | twilson | 2010-10-13 15:45:15 -0700 (Wed, 13 Oct 2010)
+ | 21 lines Don't ignore frames that have been queued when
+ softhangup'd When an outgoing call is answered and hung up by the
+ far end *very* quickly, we may not read any frames and therefor
+ end up with a call that displays the wrong
+ disposition/DIALSTATUS. The reason is because ast_queue_hangup()
+ immediately sets the _softhangup flag on the channel and then
+ queues the HANGUP control frame, but __ast_read refuses to read
+ any frames if ast_check_hangup() indicates that a hangup request
+ has been made (which it will if _softhangup is set). So, we end
+ up losing control frames. This change makes __ast_read continue
+ to read frames even if a soft hangup has been requested. It
+ queues a hangup frame to make sure that __ast_read() will still
+ eventually return NULL. Much thanks to David Vossel for all of
+ the reviews, discussion, and help! (closes issue #16946) Reported
+ by: davidw Review: https://reviewboard.asterisk.org/r/740/
+ ........ ................
+
+2010-10-13 22:46 +0000 [r291578] David Vossel <dvossel at digium.com>
+
+ * channels/chan_gtalk.c: More fixup for chan_gtalk. This patch
+ makes the xml parsing safer.
+
+2010-10-13 22:24 +0000 [r291575] Terry Wilson <twilson at digium.com>
+
+ * Makefile, static-http/mantest.html (added): Add a simple AMI
+ client web page This patch uses the XML docs to parse all of the
+ available AMI commands and allows you to enter the command name
+ and be presented with a form with the available fields. You can
+ then rapidly tab through the fields and submit the command and
+ view the response. It is much faster/easier than having to use
+ telnet for testing purposes.
+
+2010-10-13 20:21 +0000 [r291469-291541] Richard Mudgett <rmudgett at digium.com>
+
+ * channels/chan_dahdi.c: The chan_dahdi faxdetect option only works
+ for the first FAX call. The chan_dahdi faxdetect option only
+ works for the first call. After that the option no longer works.
+ The struct dahdi_pvt.callprogress member is the encoded user
+ config setting for the callprogress and faxdetect config options.
+ Changing this value alters the configuration for all following
+ calls until the chan_dahdi.conf file is reloaded. * Fixed the
+ chan_dahdi ast_channel_setoption callback to not change the users
+ faxdetect config setting except for the current call. * Fixed the
+ chan_dahdi ast_channel_queryoption callback to read the active
+ DSP setting of the faxdetect option. * Made actually disable the
+ active faxdetect DSP setting for the current call on the analog
+ port. my_handle_dtmfup() is used for normal analog ports.
+ dahdi_handle_dtmfup() is the legacy code and is no longer used
+ unless in a radio mode. (closes issue #18116) Reported by:
+ seandarcy Patches: issue18116_v1.8.patch uploaded by rmudgett
+ (license 664) Review: https://reviewboard.asterisk.org/r/972/
+
+ * channels/chan_misdn.c: Merged revision 291504 from
+ https://origsvn.digium.com/svn/asterisk/be/branches/C.3-bier
+ .......... r291504 | rmudgett | 2010-10-13 13:30:21 -0500 (Wed,
+ 13 Oct 2010) | 11 lines Hold off ast_hangup() from destroying the
+ ast_channel. Must get the ast_channel lock before proceeding with
+ release_chan() and release_chan_early() to hold off ast_hangup()
+ from destroying the ast_channel. Missed this change for -r291468.
+ JIRA ABE-2598 JIRA SWP-2317 ..........
+
+ * channels/chan_misdn.c: Merge revision 291468 from
+ https://origsvn.digium.com/svn/asterisk/be/branches/C.3-bier
+ .......... r291468 | rmudgett | 2010-10-13 12:39:02 -0500 (Wed,
+ 13 Oct 2010) | 16 lines Memory overwrites when releasing mISDN
+ call. Phone <--> Asterisk <-- ALERTING --> DISCONNECT <-- RELEASE
+ --> RELEASE_COMPLETE * Add lock protection around channel list
+ for find/add/delete operations. * Protect misdn_hangup() from
+ release_chan() and vise versa using the release_lock. JIRA
+ ABE-2598 JIRA SWP-2317 ..........
+
+2010-10-13 15:46 +0000 [r291394] Russell Bryant <russell at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 291393 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r291393 | russell | 2010-10-13 10:29:21 -0500
+ (Wed, 13 Oct 2010) | 13 lines Merged revisions 291392 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r291392 | russell | 2010-10-13 10:23:19 -0500 (Wed, 13 Oct 2010)
+ | 6 lines Lock pvt so pvt->owner can't disappear when queueing up
+ a frame. This fixes a crash due to a hangup race condition.
+ ABE-2601 ........ ................
+
+2010-10-12 17:20 +0000 [r291284] Leif Madsen <lmadsen at digium.com>
+
+ * configs/phoneprov.conf.sample, /: Merged revisions 291280 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r291280 | lmadsen | 2010-10-12 12:20:02 -0500 (Tue, 12 Oct 2010)
+ | 7 lines Add undocumented variables to phoneprov.conf.sample
+ (closes issue #18107) Reported by: lathama Patches:
+ phoneprov.conf.sample.diff uploaded by lathama (license 1028)
+ ........
+
+2010-10-12 17:06 +0000 [r291265] Tilghman Lesher <tlesher at digium.com>
+
+ * /, main/acl.c: Merged revisions 291264 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r291264 | tilghman | 2010-10-12 12:05:31 -0500
+ (Tue, 12 Oct 2010) | 9 lines Merged revisions 291263 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r291263 | tilghman | 2010-10-12 11:55:30 -0500 (Tue, 12
+ Oct 2010) | 2 lines Oops, incorrect range (although unallocated
+ at ARIN) ........ ................
+
+2010-10-12 16:08 +0000 [r291230] Leif Madsen <lmadsen at digium.com>
+
+ * configs/manager.conf.sample, /: Merged revisions 291229 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r291229 | lmadsen | 2010-10-12 11:07:28 -0500 (Tue, 12 Oct 2010)
+ | 2 lines Add documention that mentions options are defined but
+ not used. (Issue #18101) ........
+
+2010-10-12 15:58 +0000 [r291192-291227] David Vossel <dvossel at digium.com>
+
+ * main/manager.c: Fixes manager.c crash. This issue was caused by
+ improper use of the mansession lock and manession_session lock.
+ These two structures are confusing to begin with so I'm not
+ surprised this occurred. I fixed this by consistently making sure
+ we use each of these locks only to protect the data in the
+ corresponding structure. We had mismatched usage of these locks
+ which resulted in no mutual exclusivity occurring at all. (closes
+ issue #17994) Reported by: vrban Patches:
+ mansession_locking_fix.diff uploaded by dvossel (license 671)
+ Tested by: vrban
+
+ * CHANGES: Update CHANGES to reflect new gtalk.conf options.
+
+ * channels/chan_gtalk.c, include/asterisk/stun.h,
+ configs/gtalk.conf.sample, res/res_stun_monitor.c: Gtalk
+ enhancements and general code cleanup. This patch includes
+ several chan_gtalk enhancements. Two new gtalk.conf options have
+ been added, externip and stunadd. Setting externip allows us to
+ manually specify what the external IP address is outside of a NAT
+ environment. Setting the stunaddr option to a valid stun server
+ allows for that external ip to be retrieved via a STUN server
+ automatically. This external IP is then advertised during call
+ setup as a possible candidate. I have also attempted to clean up
+ chan_gtalk's code so it meets our coding guidelines. During this
+ cleanup I noticed several things that need to be done in the code
+ and made a TODO section at the top of the file.
+
+2010-10-11 18:51 +0000 [r291075-291113] Richard Mudgett <rmudgett at digium.com>
+
+ * channels/chan_sip.c: Move declaration closer to where now used.
+
+ * /, channels/chan_sip.c: Merged revisions 291110-291111 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r291110 | rmudgett | 2010-10-11 13:34:22 -0500
+ (Mon, 11 Oct 2010) | 9 lines Merged revisions 291109 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r291109 | rmudgett | 2010-10-11 13:29:43 -0500 (Mon, 11
+ Oct 2010) | 1 line Add missing unlock to an exception condition
+ in reload_config(). ........ ................ r291111 | rmudgett
+ | 2010-10-11 13:39:06 -0500 (Mon, 11 Oct 2010) | 1 line Make exit
+ from handle_request_do() consistent. ................
+
+ * main/cli.c, /: Merged revisions 291073 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r291073 | rmudgett | 2010-10-11 11:39:17 -0500 (Mon, 11 Oct 2010)
+ | 15 lines Fixed infinite loop in verbose/debug message output.
+ Setting the module/filename specific message level and then
+ changing it resulted in the linked list being looped on itself.
+ Traversing this linked list is an infinite loop if what you are
+ looking for is not in the list. Also plugged some CLI parsing
+ holes in the associated CLI command: * Removing a nonexistent
+ module from the list actually added it with a level of zero. *
+ Setting the non-module specific level to zero is now equivalent
+ to setting it to "off" as documented. ........
+
+2010-10-09 23:25 +0000 [r291038] Tilghman Lesher <tlesher at digium.com>
+
+ * cdr/cdr_pgsql.c, configs/cdr_pgsql.conf.sample: Add missing
+ option to set calls to be logged in GMT/UTC.
+
+2010-10-09 15:00 +0000 [r291005-291037] Alexandr Anikin <may at telecom-service.ru>
+
+ * addons/ooh323c/src/oochannels.c: small correction for verbose
+ print h.323 packets
+
+ * addons/ooh323c/src/ooh323.c, addons/chan_ooh323.c,
+ addons/ooh323c/src/ooh245.c: Added fast start and h.245 tunneling
+ options per user and peer. Added options for faststart/h.245
+ tunneling per user/peer, properly handle these and global
+ options, correction of handling fs/tunneling fields in signalling
+ responses (issue #17972) Reported by: salecha Patches:
+ fs-tunnel-per-point-3.patch uploaded by may213 (license 454)
+ Tested by: may213, salecha
+
+2010-10-08 20:44 +0000 [r290973] David Vossel <dvossel at digium.com>
+
+ * channels/chan_gtalk.c: Make outbound Google Voice calls. This
+ patch allows for outbound Google Voice calls to be dialed from
+ Asterisk using chan_gtalk. Below is an example dialstring. exten
+ -> blah,1,Dial(Gtalk/asterisk/+15552225555 at voice.google.com,,) In
+ this example, 'asterisk' is the jabber.conf profile configured to
+ connect to your gmail account. In order to receive Google Voice
+ calls make sure to enable 'allowguest=yes' in gtalk.conf.
+
+2010-10-08 15:49 +0000 [r290937-290938] Erin Spiceland <erin at thespicelands.com>
+
+ * addons/res_config_mysql.c: Parentheses around assignment used as
+ truth value, introduced in r290937.
+
+ * addons/res_config_mysql.c, addons/app_mysql.c,
+ configs/res_config_mysql.conf.sample: Add option to
+ res_config_mysql and app_mysql to specify a character set that
+ MySQL should use. (closes issue 17948) Reported by qmax.
+
+2010-10-08 02:56 +0000 [r290864] Jeff Peeler <jpeeler at digium.com>
+
+ * main/asterisk.c, /: Merged revisions 290863 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r290863 | jpeeler | 2010-10-07 21:45:44 -0500
+ (Thu, 07 Oct 2010) | 16 lines Merged revisions 290862 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r290862 | jpeeler | 2010-10-07 21:35:29 -0500 (Thu, 07 Oct 2010)
+ | 9 lines Ensure editline cleanup occurs when Ctrl-C is pressed
+ at control console. A recent change was made to avoid a race
+ condition on shutdown which only called the end functions from
+ the console thread. However, when pressing Ctrl-C the quit
+ handler is called from the signal handler thread. (closes issue
+ #17698) Reported by: jmls ........ ................
+
+2010-10-07 22:38 +0000 [r290828-290829] David Vossel <dvossel at digium.com>
+
+ * channels/chan_gtalk.c: Add Philippe Sultan to chan_gtalk author
+ list. Philippe has made some notable contributions to the gtalk
+ channel driver. His name deserves to be listed amoung the authors
+ of that file. Thanks Philippe!
+
+ * channels/chan_gtalk.c: Outbound gtalk calls now work correctly.
+ There was a problem with how the candidates were being built on
+ an outbound call. This patch fixes that.
+
+2010-10-07 20:58 +0000 [r290752] Jason Parker <jparker at digium.com>
+
+ * autoconf/ast_ext_lib.m4, /, configure,
+ include/asterisk/autoconfig.h.in: Merged revisions 290751 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r290751 | qwell | 2010-10-07 15:57:14 -0500
+ (Thu, 07 Oct 2010) | 16 lines Merged revisions 290750 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r290750 | qwell | 2010-10-07 15:56:04 -0500 (Thu, 07 Oct 2010) |
+ 9 lines Allow PRI to build properly when using --with-pri. Use
+ the directories found for the parent when using lib dependencies.
+ (closes issue #17314) Reported by: tzafrir Patches:
+ 17314-withdeps.diff uploaded by qwell (license 4) ........
+ ................
+
+2010-10-07 Leif Madsen <lmadsen at digium.com>
+
+ * Asterisk 1.8.0-rc3 Released.
+
+2010-10-07 11:00 +0000 [r290713] Russell Bryant <russell at digium.com>
+
+ * main/pbx.c, /: Merged revisions 290712 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r290712 | russell | 2010-10-07 12:53:56 +0200 (Thu, 07 Oct 2010)
+ | 4 lines Don't crash when Set() is called without a value.
+ Review: https://reviewboard.asterisk.org/r/949/ ........
+
+2010-10-06 21:22 +0000 [r290648-290674] David Vossel <dvossel at digium.com>
+
+ * channels/chan_gtalk.c: Fixes commented out code to use #if 0
+ instead. Thanks to rmudgett for catching this!
+
+ * channels/chan_gtalk.c: Fixes gtalk outbound DTMF to work
+ properly. Outbound DTMF with gtalk needs to be done within the
+ RTP stream. I discovered this after investigating a packet
+ capture from the gmail client. Instead of performing jingle
+ signaling DTMF, the gtalk servers expect all DTMF to arrive on
+ the RTP stream using RFC2833 way of doing things. Chan_gtalk also
+ had an issue with negotiating RTP payload type 106 for the
+ telephony-event and then sending DTMF as payload 101. This has
+ been resolved by always negotiating 101 as the payload type like
+ we do everywhere else. With this patch, incoming google voice
+ calls forwarded to Asterisk via gtalk work.
+
+2010-10-06 18:50 +0000 [r290614] Richard Mudgett <rmudgett at digium.com>
+
+ * apps/app_dial.c: Merged revision 290613 from
+ https://origsvn.digium.com/svn/asterisk/be/branches/C.3-bier
+ .......... r290613 | rmudgett | 2010-10-06 13:42:41 -0500 (Wed,
+ 06 Oct 2010) | 5 lines Eliminate a redundant test for
+ AST_CONTROL_REDIRECTING. Eliminate redundant test for
+ AST_CONTROL_REDIRECTING that prevents running the redirecting
+ interception macro if it is defined. ..........
+
+2010-10-06 13:49 +0000 [r290576] Tilghman Lesher <tlesher at digium.com>
+
+ * /, main/file.c: Merged revisions 290575 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r290575 | tilghman | 2010-10-06 08:48:27 -0500 (Wed, 06 Oct 2010)
+ | 8 lines Allow streaming audio from a pipe. (closes issue
+ #18001) Reported by: jamicque Patches:
+ 20100926__issue18001.diff.txt uploaded by tilghman (license 14)
+ Tested by: jamicque ........
+
+2010-10-06 04:35 +0000 [r290542] Terry Wilson <twilson at digium.com>
+
+ * res/res_rtp_asterisk.c: Don't try to send RTP when remote_address
+ is null It is possible for ast_rtp_stop() to be called which will
+ clear the remote address and cause the sendto to fail and spam
+ warnings. Don't send in this case.
+
+2010-10-05 22:23 +0000 [r290479-290506] David Vossel <dvossel at digium.com>
+
+ * channels/chan_iax2.c: Fixes uninitialized memory problem in 'iax2
+ set debug peer' option.
+
+ * include/asterisk/jingle.h, channels/chan_gtalk.c,
+ res/res_jabber.c, include/asterisk/jabber.h: Fixes chan_gtalk to
+ work with gmail client This patch was written by Philippe Sultan
+ (phsultan). Thanks for keeping this up to date!
+
+2010-10-05 20:23 +0000 [r290408] Tilghman Lesher <tlesher at digium.com>
+
+ * res/res_jabber.c, /: Merged revisions 290396 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r290396 | tilghman | 2010-10-05 15:21:02 -0500
+ (Tue, 05 Oct 2010) | 15 lines Merged revisions 290392 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r290392 | tilghman | 2010-10-05 15:20:07 -0500 (Tue, 05 Oct 2010)
+ | 8 lines Fix a crash by ensuring that we don't alter memory
+ after it's freed. (closes issue #17387) Reported by: jmls
+ Patches: 20100726__issue17387.diff.txt uploaded by tilghman
+ (license 14) Tested by: jmls ........ ................
+
+2010-10-05 20:09 +0000 [r290376-290378] David Vossel <dvossel at digium.com>
+
+ * channels/chan_iax2.c: Resolves dnsmgr memory corruption in
+ chan_iax2. (closes issue #17902) Reported by: afried Patches:
+ issue_17902.rev1.txt uploaded by russell (license 2) Tested by:
+ afried, russell, dvossel Review:
+ https://reviewboard.asterisk.org/r/965/
+
+ * /, apps/app_directed_pickup.c: Merged revisions 290375 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r290375 | dvossel | 2010-10-05 14:54:50 -0500 (Tue, 05 Oct 2010)
+ | 10 lines Fixes PickupChan() not working with full channel name.
+ (closes issue #18011) Reported by: schern Patches:
+ app_directed_pickup.c.2.patch uploaded by schern (license 995)
+ app_directed_pickup.c.trunk.patch uploaded by schern (license
+ 995) Tested by: schern, dvossel ........
+
+2010-10-05 14:15 +0000 [r290066-290289] Tilghman Lesher <tlesher at digium.com>
+
+ * configure, configure.ac: Restore run directory for OS X, as well
+ as standardizing some other paths to Mac OS X.
+
+ * pbx/ael/ael-test/ref.ael-test4, pbx/ael/ael-test/ref.ael-test5,
+ pbx/ael/ael-test/ref.ael-test19,
+ pbx/ael/ael-test/ref.ael-vtest13, res/ael/pval.c, main/pbx.c,
+ pbx/ael/ael-test/ref.ael-vtest17, /,
+ pbx/ael/ael-test/ref.ael-ntest10, pbx/ael/ael-test/ref.ael-test1,
+ pbx/ael/ael-test/ref.ael-test2, pbx/ael/ael-test/ref.ael-test3:
+ Merged revisions 290254 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r290254 | tilghman | 2010-10-04 18:14:59 -0500 (Mon, 04 Oct 2010)
+ | 11 lines Change new pattern matcher to regard dashes the same
+ as the old pattern matcher -- as visual candy to be ignored. Also
+ change the AEL parser to not generate dashes within extensions,
+ as those dashes would be ignored. Update the AEL tests to match
+ this behavior. (closes issue #17366) Reported by: murf Patches:
+ 20100727__issue17366.diff.txt uploaded by tilghman (license 14)
+ Tested by: tilghman ........
+
+ * /, configure, configure.ac: Merged revisions 290201 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r290201 | tilghman | 2010-10-04 15:22:03 -0500
+ (Mon, 04 Oct 2010) | 9 lines Merged revisions 290177 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r290177 | tilghman | 2010-10-04 15:15:26 -0500 (Mon, 04
+ Oct 2010) | 2 lines Fixing Mac OS X auto-builder. ........
+ ................
+
+ * /, configure, configure.ac: Merged revisions 290101 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r290101 | tilghman | 2010-10-03 16:06:58 -0500
+ (Sun, 03 Oct 2010) | 9 lines Merged revisions 290100 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r290100 | tilghman | 2010-10-03 16:04:29 -0500 (Sun, 03
+ Oct 2010) | 2 lines Automatically re-run configure test for
+ menuselect, when the relevant makeopts settings change. ........
+ ................
+
+ * pbx/pbx_spool.c: Get notification only when file is closed, not
+ when created. (closes issue #17924) Reported by: mkeuter Patches:
+ asterisk-1.8-bugid17924.patch uploaded by abelbeck (license 946)
+ Tested by: abelbeck
+
+2010-10-02 17:57 +0000 [r290026] Kevin P. Fleming <kpfleming at digium.com>
+
+ * contrib/scripts/get_mp3_source.sh: Allow users to pass additional
+ arguments to the Subversion command that obtains the MP-3 source
+ code. (reported on IRC by jmls)
+
+2010-10-02 08:56 +0000 [r289951] Olle Johansson <oej at edvina.net>
+
+ * main/manager.c, /: Merged revisions 289950 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r289950 | oej | 2010-10-02 10:52:03 +0200 (Lör,
+ 02 Okt 2010) | 9 lines Merged revisions 289949 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r289949 | oej | 2010-10-02 10:50:05 +0200 (Lör, 02 Okt 2010) | 2
+ lines Add documentation for undocumented option to AMI action
+ originate ........ ................
+
+2010-10-02 04:46 +0000 [r289875] Tilghman Lesher <tlesher at digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 289874 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r289874 | tilghman | 2010-10-01 23:45:49 -0500
+ (Fri, 01 Oct 2010) | 15 lines Merged revisions 289873 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r289873 | tilghman | 2010-10-01 23:42:08 -0500 (Fri, 01 Oct 2010)
+ | 8 lines When forwarding a message, a prepend means that the
+ filesystem will always have a better copy. (closes issue #17803)
+ Reported by: dpetersen Patches: 20100923__issue17803.diff.txt
+ uploaded by tilghman (license 14) Tested by: dpetersen ........
+ ................
+
+2010-10-02 02:43 +0000 [r289840] Jeff Peeler <jpeeler at digium.com>
+
+ * include/asterisk/rtp_engine.h, res/res_rtp_asterisk.c,
+ main/rtp_engine.c, /, channels/chan_sip.c: Merged revisions
+ 289798 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r289798 | jpeeler | 2010-10-01 18:01:31 -0500
+ (Fri, 01 Oct 2010) | 22 lines Merged revisions 289797 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r289797 | jpeeler | 2010-10-01 17:58:38 -0500 (Fri, 01 Oct 2010)
+ | 15 lines Change RFC2833 DTMF event duration on end to report
+ actual elapsed time. The scenario here is with a non P2P early
+ media session. The reported time length of DTMF presses are
+ coming up short when sending to the remote side. Currently the
+ event duration is a running total that is incremented when
+ sending continuation packets. These continuation packets are only
+ triggered upon incoming media from the remote side, which means
+ that the running total probably is not going to end up matching
+ the actual length of time Asterisk received DTMF. This patch
+ changes the end event duration to be lengthened if it is detected
+ that the end event is going to come up short. Review:
+ https://reviewboard.asterisk.org/r/957/ ABE-2476 ........
+ ................
+
+2010-10-01 17:19 +0000 [r289718] Paul Belanger <paul.belanger at polybeacon.com>
+
+ * res/res_jabber.c, /, configs/jabber.conf.sample: Merged revisions
+ 289704 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r289704 | pabelanger | 2010-10-01 13:09:03 -0400
+ (Fri, 01 Oct 2010) | 13 lines Merged revisions 289703 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r289703 | pabelanger | 2010-10-01 13:03:11 -0400 (Fri, 01 Oct
+ 2010) | 6 lines Disable debugging by default and reformat .config
+ file. Review: https://reviewboard.asterisk.org/r/929/ ........
+ ................
+
+2010-10-01 16:22 +0000 [r289701] Jeff Peeler <jpeeler at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 289700 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r289700 | jpeeler | 2010-10-01 11:21:04 -0500
+ (Fri, 01 Oct 2010) | 21 lines Merged revisions 289699 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r289699 | jpeeler | 2010-10-01 11:20:00 -0500 (Fri, 01 Oct 2010)
+ | 14 lines Ensure user portion of SIP URI matches dialplan when
+ using encoded characters. This commit takes a simliar approach to
+ 288112 and checks the dialplan to determine the proper action for
+ an incoming contact header as to whether or not it should be
+ decoded or not. sip_new was blindly always decoding the
+ extension, which also caused the outgoing contact header to be
+ incorrect as well as failing to match the encoded extension in
+ the dialplan. (closes issue #17892) Reported by: wdoekes Patches:
+ bug17892-1.patch uploaded by jpeeler (license 325) Tested by:
+ wdoekes ........ ................
+
+2010-10-01 09:42 +0000 [r289622] Stefan Schmidt <sst at sil.at>
+
+ * channels/chan_sip.c: don't iterate through all dialogs to find
+ and delete old subscribes On every incoming subscribe there is a
+ iteration through all dialogs to find old subscribes and delete
+ them. This is slow and not RFC conform. This was only needed in
+ 1.2 cause a subscribe was not deleted when a dialog was
+ destroyed, after 1.4 a subscribe get removed when its dialog is
+ destroyed. (closes issue #17950) Reported by: schmidts Tested by:
+ schmidts Review: https://reviewboard.asterisk.org/r/901/
+
+2010-09-30 20:23 +0000 [r289581] Tilghman Lesher <tlesher at digium.com>
+
+ * funcs/func_env.c: Solaris fixes.
+
+2010-09-30 19:53 +0000 [r289554] Matthew Nicholson <mnicholson at digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 289553 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r289553 | mnicholson | 2010-09-30 14:51:27 -0500 (Thu, 30 Sep
+ 2010) | 4 lines Properly handle channel allocation failures duing
+ invites with replaces. ABE-2588 ........
+
+2010-09-30 19:28 +0000 [r289549] Richard Mudgett <rmudgett at digium.com>
+
+ * channels/chan_misdn.c: Merged revision 289547 from
+ https://origsvn.digium.com/svn/asterisk/be/branches/C.3-bier
+ .......... r289547 | rmudgett | 2010-09-30 14:16:36 -0500 (Thu,
+ 30 Sep 2010) | 10 lines In chan_misdn, the
+ DivertingLegInformation2 DivertingNr is garbage when the number
+ is restricted. The same thing happens with
+ DivertingLegInformation1 DivertedTo number. The
+ misdn_PresentedNumberUnscreened_extract() extracted the
+ Unscreened PartyNumber field unconditionally. It now checks the
+ presented number unscreened type to see if the PartyNumber was
+ even present. JIRA ABE-2595 ..........
+
+2010-09-30 17:50 +0000 [r289543] Tilghman Lesher <tlesher at digium.com>
+
+ * include/asterisk/localtime.h, main/stdtime/localtime.c,
+ tests/test_time.c, tests/test_utils.c, res/res_agi.c: More
+ Solaris compatibility fixes
+
+2010-09-30 15:39 +0000 [r289426] Russell Bryant <russell at digium.com>
+
+ * apps/app_sms.c, /: Merged revisions 289425 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r289425 | russell | 2010-09-30 10:37:29 -0500
+ (Thu, 30 Sep 2010) | 15 lines Merged revisions 289424 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r289424 | russell | 2010-09-30 10:34:29 -0500 (Thu, 30 Sep 2010)
+ | 8 lines Fix a crash in app_sms. Since the data being passed to
+ the generator callback is on the stack of the SMS() application,
+ we must ensure that the generator is stopped before the
+ application exits. ABE-2587 ........ ................
+
+2010-09-29 21:12 +0000 [r289340] Jason Parker <jparker at digium.com>
+
+ * main/channel.c, /, main/features.c: Merged revisions 289339 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ................ r289339 | qwell | 2010-09-29 16:03:47 -0500
+ (Wed, 29 Sep 2010) | 15 lines Merged revisions 289338 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r289338 | qwell | 2010-09-29 15:56:26 -0500 (Wed, 29 Sep 2010) |
+ 8 lines Allow a manager originate to succeed on forwarded
+ devices. The timeout to wait for an answer was being set to 0
+ when a device forwarded to another extension. We don't always
+ need the timeout set like this, so make it an optional parameter,
+ and don't use it in this case. ABE-2544 ........ ................
+
+2010-09-29 20:27 +0000 [r289336] Leif Madsen <lmadsen at digium.com>
+
+ * configs/res_ldap.conf.sample, /: Merged revisions 289334 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........
+ r289334 | lmadsen | 2010-09-29 15:24:47 -0500 (Wed, 29 Sep 2010)
+ | 1 line Update sample documentation to note md5secret
+ requirements. ........
+
+2010-09-29 20:20 +0000 [r289333] Russell Bryant <russell at digium.com>
+
+ * res/res_config_ldap.c, /: Merged revisions 289332 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.6.2
+ ........ r289332 | russell | 2010-09-29 15:15:57 -0500 (Wed, 29
+ Sep 2010) | 4 lines Don't completely ignore md5secret from LDAP
+ if the value does not begin with {md5}. This fixes a problem that
+ lmadsen ran in to where md5secret was not working for him.
+ ........
+
+2010-09-29 17:53 +0000 [r289268-289300] Matthew Nicholson <mnicholson at digium.com>
+
+ * configs/res_fax.conf.sample: Add 'ecm' to the sample fax config
+ file
+
+ * main/channel.c: Update the CDR record when
+ ast_channel_set_caller_event() is called (related to issue
+ #17569) Reported by: tbelder
+
+2010-09-29 16:16 +0000 [r289253] Richard Mudgett <rmudgett at digium.com>
+
+ * main/channel.c: Make development error message indicate which
+ channel.
+
+2010-09-29 15:04 +0000 [r289179] Matthew Nicholson <mnicholson at digium.com>
+
+ * main/channel.c, /: Merged revisions 289178 via svnmerge from
[... 24699 lines stripped ...]
More information about the asterisk-commits
mailing list