aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b>2009-01-28 23:31:08 +0000
committerlmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b>2009-01-28 23:31:08 +0000
commit684729b9272905bfbb53862a4323fd371599726a (patch)
tree4a2a8922798c53b2b5495f20ee543cd49be9b2a5
parent0aef118fd4f0bd6cbd666c40ffc0dd6b3238c3ee (diff)
Importing files for 1.6.1-rc1 release
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.1-rc1@172167 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r--.lastclean1
-rw-r--r--.version1
-rw-r--r--ChangeLog52267
3 files changed, 52269 insertions, 0 deletions
diff --git a/.lastclean b/.lastclean
new file mode 100644
index 000000000..7facc8993
--- /dev/null
+++ b/.lastclean
@@ -0,0 +1 @@
+36
diff --git a/.version b/.version
new file mode 100644
index 000000000..e6cf514dc
--- /dev/null
+++ b/.version
@@ -0,0 +1 @@
+1.6.1-rc1
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 000000000..4aca2a8bf
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,52267 @@
+2009-01-28 Leif Madsen <lmadsen@digium.com>
+
+ * Asterisk 1.6.1-rc1 released
+
+2009-01-28 22:52 +0000 [r172133] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_config_odbc.c, /: Merged revisions 172131 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r172131 | tilghman | 2009-01-28 16:48:01 -0600 (Wed, 28 Jan 2009)
+ | 7 lines Fix how we skip fields (to avoid fields which don't
+ exist) when doing an UPDATE. (closes issue #14205) Reported by:
+ maxgo Patches: 20090128__bug14205__5.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: blitzrage ........
+
+2009-01-28 20:56 +0000 [r172067] Steve Murphy <murf@digium.com>
+
+ * apps/app_channelredirect.c, main/pbx.c, main/manager.c, /,
+ main/features.c, include/asterisk/channel.h: Merged revisions
+ 172063 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r172063 | murf | 2009-01-28 13:31:06 -0700 (Wed, 28 Jan 2009) |
+ 52 lines Merged revisions 172030 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r172030 | murf | 2009-01-28 11:51:16 -0700 (Wed, 28 Jan 2009) |
+ 46 lines This patch fixes h-exten running misbehavior in
+ manager-redirected situations. What it does: 1. A new Flag value
+ is defined in include/asterisk/channel.h,
+ AST_FLAG_BRIDGE_HANGUP_DONT, which used as a messenge to the
+ bridge hangup exten code not to run the h-exten there (nor
+ publish the bridge cdr there). It will done at the pbx-loop level
+ instead. 2. In the manager Redirect code, I set this flag on the
+ channel if the channel has a non-null pbx pointer. I did the same
+ for the second (chan2) channel, which gets run if name2 is set...
+ and the first succeeds. 3. I restored the ending of the cdr for
+ the pbx loop h-exten running code. Don't know why it was removed
+ in the first place. 4. The first attempt at the fix for this bug
+ was to place code directly in the async_goto routine, which was
+ called from a large number of places, and could affect a large
+ number of cases, so I tested that fix against a fair number of
+ transfer scenarios, both with and without the patch. In the
+ process, I saw that putting the fix in async_goto seemed not to
+ affect any of the blind or attended scenarios, but still, I was
+ was highly concerned that some other scenarios I had not tested
+ might be negatively impacted, so I refined the patch to its
+ current scope, and jmls tested both. In the process, tho, I saw
+ that blind xfers in one situation, when the one-touch blind-xfer
+ feature is used by the peer, we got strange h-exten behavior. So,
+ I inserted code to swap CDRs and to set the HANGUP_DONT field, to
+ get uniform behavior. 5. I added code to the bridge to obey the
+ HANGUP_DONT flag, skipping both publishing the bridge CDR, and
+ running the h-exten; they will be done at the pbx-loop (higher)
+ level instead. 6. I removed all the debug logs from the patch
+ before committing. 7. I moved the AUTOLOOP set/reset in the
+ h-exten code in res_features so it's only done if the h-exten is
+ going to be run. A very minor performance improvement, but
+ technically correct. (closes issue #14241) Reported by: jmls
+ Patches: 14241_redirect_no_bridgeCDR_or_h_exten_via_transfer
+ uploaded by murf (license 17) Tested by: murf, jmls ........
+ ................
+
+2009-01-28 17:29 +0000 [r171966] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 171964 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r171964 | tilghman | 2009-01-28 11:27:40 -0600
+ (Wed, 28 Jan 2009) | 9 lines Merged revisions 171963 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r171963 | tilghman | 2009-01-28 11:25:18 -0600 (Wed, 28
+ Jan 2009) | 2 lines Clarify log message (suggested by manxpower
+ on #asterisk-dev) ........ ................
+
+2009-01-28 13:21 +0000 [r171857] Olle Johansson <oej@edvina.net>
+
+ * configs/sip.conf.sample: Merged revisions 171838 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r171838 | oej | 2009-01-28 14:11:44 +0100 (Ons,
+ 28 Jan 2009) | 10 lines Merged revisions 171837 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r171837 | oej | 2009-01-28 14:07:27 +0100 (Ons, 28 Jan 2009) | 2
+ lines Add a better explanation of the difference between the
+ device namespace and the dialplan for newbies. ........
+ ................
+
+2009-01-27 22:01 +0000 [r171620-171693] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 171691 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r171691 | mmichelson | 2009-01-27 15:58:39 -0600
+ (Tue, 27 Jan 2009) | 47 lines Merged revisions 171689 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r171689 | mmichelson | 2009-01-27 15:55:08 -0600 (Tue, 27 Jan
+ 2009) | 39 lines Fix devicestate problems for "always-on" agent
+ channels A revision to chan_agent attempted to "inherit" the
+ device state of the underlying channel in order to report the
+ device state of an agent channel more accurately. The problem
+ with the logic here is that it makes no sense to use this for
+ always-on agents. If the agent is logged in, then to the
+ underlying channel, the agent will always appear to be "in use,"
+ no matter if the agent is on a call or not. The reason is that to
+ the underlying channel, the channel is currently in use on a call
+ to the AgentLogin application. The most common cause that I found
+ for this issue to occur was for a SIP channel to be the
+ underlying channel type for an Agent channel. If the SIP phone
+ re-registers, then the registration will cause the device state
+ core to query the device state of the SIP channel. Since the SIP
+ channel is in use, the Agent channel would also inherit this
+ status. Once the agent channel was set to "in use" there was no
+ way that the device state could change on that channel unless the
+ agent logged out. The solution for this problem is a bit
+ different in 1.4 than it is in the other branches. In 1.4, there
+ will be a one-line fix to make sure that only callback agents
+ will inherit device state from their underlying channel type. For
+ the other branches of Asterisk, since callback support has been
+ removed, there is also no need for device state inheritance in
+ chan_agent, so I will simply be removing it from the code. In
+ addition, the 1.4 source is getting a new comment to help the
+ next person who edits chan_agent.c. I'm adding a comment that a
+ agent_pvt's loginchan field may be used to determine if the agent
+ is a callback agent or not. (closes issue #14173) Reported by:
+ nathan Patches: 14173.patch uploaded by putnopvut (license 60)
+ Tested by: nathan, aramirez ........ ................
+
+ * /, main/slinfactory.c: Merged revisions 171622 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r171622 | mmichelson | 2009-01-27 14:11:30 -0600 (Tue, 27 Jan
+ 2009) | 26 lines Merged revisions 171621 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r171621 | mmichelson | 2009-01-27 14:06:01 -0600 (Tue, 27 Jan
+ 2009) | 18 lines Prevent a crash from occurring when a jitter
+ buffer interpolated frame is removed from a slinfactory
+ slinfactory used the "samples" field of an ast_frame in order to
+ determine the amount of data contained within the frame. In
+ certain cases, such as jitter buffer interpolated frames, the
+ frame would have a non-zero value for "samples" but have NULL
+ "data" This caused a problem when a memcpy call in
+ ast_slinfactory_read would attempt to access invalid memory. The
+ solution in use here is to never feed frames into the slinfactory
+ if they have NULL "data" (closes issue #13116) Reported by:
+ aragon Patches: 13116.diff uploaded by putnopvut (license 60)
+ ........ ................
+
+ * apps/app_queue.c, /: Merged revisions 171618 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r171618 |
+ mmichelson | 2009-01-27 13:30:54 -0600 (Tue, 27 Jan 2009) | 24
+ lines Fix queue crashes that would occur after the calling
+ channel was masqueraded. The data passed to the
+ end_bridge_callback was assumed to be data which was still
+ stack'd. The problem was that with some call features, attended
+ transfers in particular, a new bridge thread is started once the
+ feature completes, meaning that when the end_bridge_callback is
+ called, the end_bridge_callback_data was invalid. To fix this
+ problem, there are two measures taken 1. Instead of pointing to
+ stacked data, we now used heap-allocated data for passing to the
+ end_bridge_callback in app_queue 2. Since bridges can end
+ multiple times on a single logical call, we wait until the final
+ bridge is broken to actually set any queue variables. This is
+ accomplished through reference-counting and the use of an
+ end_bridge_callback_data_fixup function in app_queue.c (closes
+ issue #14260) Reported by: ccesario Patches: 14260.patch uploaded
+ by putnopvut (license 60) Tested by: ccesario ........
+
+2009-01-27 15:19 +0000 [r171540] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 171528 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r171528 | oej | 2009-01-27 16:00:19 +0100 (Tis, 27 Jan 2009) | 23
+ lines Solving the same issue, but a bit different in trunk...
+ Merged revisions 171527 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r171527 | oej | 2009-01-27 15:33:20 +0100 (Tis, 27 Jan 2009) | 13
+ lines Use the same branch tag in CANCEL as in INVITE Originally
+ putnopvut implemented some changes in revision 142079 that
+ according to the bug report seemed to have worked then, but
+ somehow fails now. I guess code, as humans, get old and forget
+ stuff. Anyway, this bug caused CANCEL not to work with picky
+ systems. Thanks Fredrik for pointing out where the bug in the SIP
+ messaging was. (closes issue #14346) Reported by: oej Patches:
+ bug14346.diff uploaded by oej (license 306) Tested by: oej
+ ........ ................
+
+2009-01-26 14:58 +0000 [r171361] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 171326 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r171326 | oej | 2009-01-26 14:44:40 +0100 (MÃ¥n, 26 Jan 2009) |
+ 17 lines Merged revisions 171264 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r171264 | oej | 2009-01-26 13:51:53 +0100 (MÃ¥n, 26 Jan 2009) | 9
+ lines Don't retransmit 401 on REGISTER requests when
+ alwaysauthreject=yes (closes issue #14284) Reported by: klaus3000
+ Patches: patch_chan_sip_unreliable_1.4.23_14284.txt uploaded by
+ klaus3000 (license 65) Tested by: klaus3000 ........
+ ................
+
+2009-01-26 00:04 +0000 [r171190] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_oss.c, /: Merged revisions 171188 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r171188 | tilghman | 2009-01-25 17:58:00 -0600 (Sun, 25 Jan 2009)
+ | 13 lines Merged revisions 171187 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r171187 | tilghman | 2009-01-25 17:44:01 -0600 (Sun, 25 Jan 2009)
+ | 6 lines Correctly track the hookstate (closes issue #13686)
+ Reported by: itiliti Patches: 20081013__bug13686.diff.txt
+ uploaded by Corydon76 (license 14) ........ ................
+
+2009-01-25 13:40 +0000 [r170982] Sean Bright <sean.bright@gmail.com>
+
+ * /, apps/app_page.c: Merged revisions 170980 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170980 | seanbright | 2009-01-25 08:35:48 -0500 (Sun, 25 Jan
+ 2009) | 16 lines Merged revisions 170979 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170979 | seanbright | 2009-01-25 08:33:20 -0500 (Sun, 25 Jan
+ 2009) | 9 lines Resolve a logic error that was causing Page() to
+ crash when more than one channel was specified. (closes issue
+ #14308) Reported by: bluefox Patches: 20090124__bug14308.diff.txt
+ uploaded by seanbright (license 71) Tested by: kc0bvu ........
+ ................
+
+2009-01-25 02:52 +0000 [r170945] Russell Bryant <russell@digium.com>
+
+ * include/asterisk/utils.h, /: Merged revisions 170943 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r170943 | russell | 2009-01-24 20:49:30 -0600 (Sat, 24 Jan 2009)
+ | 6 lines Change ARRAY_LEN() to be more C++ safe. When the second
+ part of this macro is written as 0[a] instead of a[0], it will
+ force a failure if the macro is used on a C++ object that
+ overloads the [] operator. ........
+
+2009-01-24 13:57 +0000 [r170839] Tilghman Lesher <tlesher@digium.com>
+
+ * configs/res_odbc.conf.sample, /: Merged revisions 170837 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r170837 | tilghman | 2009-01-24 07:55:53 -0600
+ (Sat, 24 Jan 2009) | 9 lines Merged revisions 170836 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r170836 | tilghman | 2009-01-24 07:55:02 -0600 (Sat, 24
+ Jan 2009) | 2 lines Remove superfluous implementation note
+ (closes issue #14319) ........ ................
+
+2009-01-23 23:53 +0000 [r170831] Richard Mudgett <rmudgett@digium.com>
+
+ * /, doc/tex/Makefile: Merged revisions 170794 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r170794 |
+ rmudgett | 2009-01-23 17:10:34 -0600 (Fri, 23 Jan 2009) | 1 line
+ Fix asterisk.pdf generation if branch name has an underscore in
+ it. ........
+
+2009-01-23 22:59 +0000 [r170792] Russell Bryant <russell@digium.com>
+
+ * /, doc/tex/Makefile: Merged revisions 170790 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r170790 |
+ russell | 2009-01-23 16:58:37 -0600 (Fri, 23 Jan 2009) | 2 lines
+ Don't blow up if a branch name has an underscore in it ........
+
+2009-01-23 20:57 +0000 [r170693-170722] Mark Michelson <mmichelson@digium.com>
+
+ * configs/res_odbc.conf.sample, /: Merged revisions 170720 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r170720 | mmichelson | 2009-01-23 14:56:07 -0600
+ (Fri, 23 Jan 2009) | 16 lines Merged revisions 170719 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170719 | mmichelson | 2009-01-23 14:55:26 -0600 (Fri, 23 Jan
+ 2009) | 8 lines Add notes to the idlecheck explanation in
+ res_odbc.conf.sample (closes issue #14319) Reported by: klaus3000
+ Patches: patch_idlecheck_res_odbc.conf.sample.txt uploaded by
+ klaus3000 (license 65) ........ ................
+
+ * contrib/i18n.testsuite.conf, /: Merged revisions 170677 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r170677 | mmichelson | 2009-01-23 14:23:00 -0600
+ (Fri, 23 Jan 2009) | 22 lines Merged revisions 170671 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170671 | mmichelson | 2009-01-23 14:21:51 -0600 (Fri, 23 Jan
+ 2009) | 14 lines Update contrib/i18n.testsuite.conf to not use
+ deprecated syntax * Convert Wait,1 to Wait(1) * Convert
+ SetLanguage to Set(CHANNEL(language)) * Use 'n' for all
+ priorities beyond the first Also added test for Chinese numbers,
+ too. (closes issue #14320) Reported by: dant Patches:
+ i18n.testsuite.conf.issue14320.v2.diff uploaded by dant (license
+ 670) ........ ................
+
+2009-01-23 20:20 +0000 [r170664] Joshua Colp <jcolp@digium.com>
+
+ * main/channel.c, /: Merged revisions 170652 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170652 | file | 2009-01-23 16:18:05 -0400 (Fri, 23 Jan 2009) |
+ 11 lines Merged revisions 170648 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170648 | file | 2009-01-23 16:16:39 -0400 (Fri, 23 Jan 2009) | 4
+ lines When a channel is answered make sure any indications
+ currently playing stop. Usually the phone would do this but if
+ the channel was already answered then they are being generated by
+ Asterisk and we darn well need to stop them. (closes issue
+ #14249) Reported by: RadicAlish ........ ................
+
+2009-01-23 19:37 +0000 [r170637] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c, /: Merged revisions 170608 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r170608 | tilghman | 2009-01-23 13:25:10 -0600
+ (Fri, 23 Jan 2009) | 9 lines Merged revisions 170588 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r170588 | tilghman | 2009-01-23 13:20:44 -0600 (Fri, 23
+ Jan 2009) | 2 lines Additions to AST-2009-001 ........
+ ................
+
+2009-01-23 19:10 +0000 [r170507-170571] Joshua Colp <jcolp@digium.com>
+
+ * apps/app_dial.c, /: Merged revisions 170569 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170569 | file | 2009-01-23 15:09:18 -0400 (Fri, 23 Jan 2009) |
+ 11 lines Merged revisions 170568 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170568 | file | 2009-01-23 15:06:54 -0400 (Fri, 23 Jan 2009) | 4
+ lines When a call is forwarded stop any active indications. The
+ new channel will provide an indication, if need be, itself.
+ (closes issue #14310) Reported by: RadicAlish ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 170505 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170505 | file | 2009-01-23 14:09:45 -0400 (Fri, 23 Jan 2009) |
+ 11 lines Merged revisions 170504 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170504 | file | 2009-01-23 14:04:08 -0400 (Fri, 23 Jan 2009) | 4
+ lines Use the on hold flag to see if the call is on hold or not.
+ It is possible that our address for them will still be valid even
+ though they are on hold. (closes issue #14295) Reported by:
+ klaus3000 ........ ................
+
+2009-01-23 17:49 +0000 [r170502] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, channels/chan_h323.c: Merged revisions 170501 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r170501 | mvanbaak | 2009-01-23 18:46:02 +0100 (Fri, 23 Jan 2009)
+ | 1 line let's use SENTINEL where needed ........
+
+2009-01-23 16:35 +0000 [r170458] Doug Bailey <dbailey@digium.com>
+
+ * channels/chan_dahdi.c: MWI messages included in CID spill was not
+ being properly handled and prevented the call from being
+ processed (issue #14313) Reported by: seandarcy Tested by:
+ dbailey
+
+2009-01-23 15:51 +0000 [r170395] Mark Michelson <mmichelson@digium.com>
+
+ * main/channel.c, /: Merged revisions 170393 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170393 | mmichelson | 2009-01-23 09:44:27 -0600 (Fri, 23 Jan
+ 2009) | 36 lines Merged revisions 170392 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170392 | mmichelson | 2009-01-23 09:40:39 -0600 (Fri, 23 Jan
+ 2009) | 28 lines Fix broken call pickup There was a subtle change
+ in ast_do_masquerade which resulted in failed attempts to pickup
+ calls. The problem was that the value of the AST_FLAG_OUTGOING
+ flag was copied from the clone to the original channel. In the
+ case of call pickup, this meant that the AST_FLAG_OUTGOING flag
+ ended up being cleared on the channel that was attempting to
+ execute the pickup. Because this flag was not set, when ast_read
+ came across an answer frame, it ignored it. The result of this
+ was that the calling channel was never properly answered. This
+ fix changes the behavior in ast_do_masquerade to set the flags on
+ the original channel to the union of the flags on the clone
+ channel. This way, if the AST_FLAG_OUTGOING flag is set on either
+ of the two channels involved in the masquerade, the resulting
+ channel will have the flag set as well. (closes issue #14206)
+ Reported by: francesco_r Patches: 14206.patch uploaded by
+ putnopvut (license 60) Tested by: francesco_r, aragon, putnopvut
+ ........ ................
+
+2009-01-22 20:06 +0000 [r170242] Joshua Colp <jcolp@digium.com>
+
+ * main/rtp.c, /: Merged revisions 170240 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170240 | file | 2009-01-22 16:04:39 -0400 (Thu, 22 Jan 2009) |
+ 14 lines Merged revisions 170239 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170239 | file | 2009-01-22 16:02:35 -0400 (Thu, 22 Jan 2009) | 7
+ lines Don't crash if RTCP is not enabled on an RTP structure but
+ statistics are output. (closes issue #14234) Reported by: jcovert
+ Patches: rtp.c.patch-1.6.0.3 uploaded by jcovert (license 551)
+ rtp.c.patch-svn-165599 uploaded by jcovert (license 551) ........
+ ................
+
+2009-01-22 17:21 +0000 [r170178] Tilghman Lesher <tlesher@digium.com>
+
+ * pbx/pbx_config.c, /: Merged revisions 170165 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170165 | tilghman | 2009-01-22 11:19:28 -0600 (Thu, 22 Jan 2009)
+ | 13 lines Merged revisions 170158 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170158 | tilghman | 2009-01-22 11:18:07 -0600 (Thu, 22 Jan 2009)
+ | 6 lines Allow global variables after substitution to be as long
+ as other variables. (closes issue #14263) Reported by: markd
+ Patches: 20090120__bug14263.diff.txt uploaded by Corydon76
+ (license 14) ........ ................
+
+2009-01-22 16:54 +0000 [r170049-170150] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 170148 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170148 | file | 2009-01-22 12:52:21 -0400 (Thu, 22 Jan 2009) |
+ 11 lines Merged revisions 170147 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170147 | file | 2009-01-22 12:50:54 -0400 (Thu, 22 Jan 2009) | 4
+ lines If we are unable to request a DAHDI pseudo channel and we
+ are using the user introduction without review option make sure
+ it gets unset so other code does not blindly assume a DAHDI
+ pseudo channel exists. (closes issue #14282) Reported by:
+ cheesegrits ........ ................
+
+ * main/pbx.c, /: Merged revisions 170051 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r170051 | file | 2009-01-22 11:14:50 -0400 (Thu, 22 Jan 2009) |
+ 13 lines Merged revisions 170050 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r170050 | file | 2009-01-22 11:13:56 -0400 (Thu, 22 Jan 2009) | 6
+ lines Do a string comparison instead of pointer comparison since
+ some people specify the context they are actually in as an
+ argument to get around some funkiness. (closes issue #14011)
+ Reported by: dveiga Patches: pbx.c.patch uploaded by dveiga
+ (license 665) ........ ................
+
+ * apps/app_parkandannounce.c, /: Merged revisions 170047 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r170047 | file | 2009-01-22 11:01:54 -0400 (Thu, 22 Jan
+ 2009) | 4 lines Clear the autoloop flag when parsing and setting
+ the context/extension/priority to go back to. When the channel
+ executes a PBX again we want it to start out at the point we
+ explicitly say and at that point it will not yet be doing
+ autoloop. (closes issue #14304) Reported by: jcovert ........
+
+2009-01-22 00:46 +0000 [r169946] Tilghman Lesher <tlesher@digium.com>
+
+ * /, include/asterisk/linkedlists.h: Merged revisions 169944 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r169944 | tilghman | 2009-01-21 18:44:52 -0600
+ (Wed, 21 Jan 2009) | 16 lines Merged revisions 169943 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r169943 | tilghman | 2009-01-21 18:43:31 -0600 (Wed, 21 Jan 2009)
+ | 9 lines AST_RWLOCK_INIT_VALUE is always defined. What we really
+ wanted to ask is whether autoconf detected a static initializer
+ value. This fixes rwlocks on all such platforms (mainly, Mac OS
+ X). (closes issue #13767) Reported by: jcovert Patches:
+ 20090121__bug13767.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: jcovert, Corydon76 ........ ................
+
+2009-01-21 23:28 +0000 [r169871] Joshua Colp <jcolp@digium.com>
+
+ * main/pbx.c, /: Merged revisions 169869 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r169869 | file | 2009-01-21 19:25:27 -0400 (Wed, 21 Jan 2009) |
+ 11 lines Merged revisions 169867 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r169867 | file | 2009-01-21 19:20:47 -0400 (Wed, 21 Jan 2009) | 4
+ lines Read lock the contexts to maintain the locking order when
+ we are notified that the state of a device has changed. (closes
+ issue #13839) Reported by: mcallist ........ ................
+
+2009-01-21 22:23 +0000 [r169830] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, doc/tex/extensions.tex: Merged revisions 169793 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r169793 | mvanbaak | 2009-01-21 23:04:16 +0100 (Wed, 21 Jan 2009)
+ | 2 lines remove duplicated sentence. ........
+
+2009-01-21 22:11 +0000 [r169792-169796] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/say.c: Merged revisions 169794 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169794 |
+ mmichelson | 2009-01-21 16:10:02 -0600 (Wed, 21 Jan 2009) | 17
+ lines Fix a crash when saying certain numbers in Chinese This
+ commit fixes a crash that was occurring when attempting to say a
+ number between 10000 and 100000 due to dividing by 0. This also
+ removes some places where a "zero" is spoken when it should not
+ be. (closes issue #14291) Reported by: dant Patches:
+ say.c-14291.diff uploaded by dant (license 670) Tested by: dant
+ ........
+
+ * /, channels/chan_sip.c: Merged revisions 169791 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169791 |
+ mmichelson | 2009-01-21 15:53:55 -0600 (Wed, 21 Jan 2009) | 18
+ lines Further fix some oddities in sip show users and sip show
+ peers logic ccesario on IRC pointed out that his sip peers were
+ not displayed properly when he would issue the command "sip show
+ peers." The problem was that the onlymatchonip field was used to
+ determine if the endpoint was a "peer" or "user." The tricky part
+ is that a "friend" is supposed to be treated as both a "user" and
+ a "peer" but the logic would not allow "friends" to show up as
+ "peers" since onlymatchonip was set to FALSE for friends. I have
+ modified the sip_peer structure to more explicitly keep track of
+ what type endpoint it is so that the various manager and CLI
+ commands will display the expected information Reported by
+ ccesario via IRC Tested by ccesario ........
+
+2009-01-21 21:05 +0000 [r169725] Tilghman Lesher <tlesher@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 169723 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r169723 | tilghman | 2009-01-21 15:03:40 -0600 (Wed, 21 Jan 2009)
+ | 15 lines Merged revisions 169722 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r169722 | tilghman | 2009-01-21 15:02:32 -0600 (Wed, 21 Jan 2009)
+ | 8 lines Extra NULLs in the output cause some terminal types to
+ abort in the middle of a color code, causing terminal weirdness.
+ (closes issue #14130) Reported by: coolmig Patches:
+ 20090121__bug14130.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: Corydon76, coolmig ........ ................
+
+2009-01-21 17:40 +0000 [r169674] Steve Murphy <murf@digium.com>
+
+ * utils/refcounter.c, /: Merged revisions 169673 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169673 |
+ murf | 2009-01-21 10:21:40 -0700 (Wed, 21 Jan 2009) | 14 lines
+ This patch corrects a segfault reported in 14289, due to a null
+ ptr being refd. Yes, seanbright is right in the bug comments,
+ that is the fix. Sorry for this oversight; I guess my personal
+ usage didn't have this happen! murf (closes issue #14289)
+ Reported by: jamesgolovich ........
+
+2009-01-21 10:49 +0000 [r169622-169626] Russell Bryant <russell@digium.com>
+
+ * /: Merged revisions 169625 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169625 |
+ russell | 2009-01-21 04:49:00 -0600 (Wed, 21 Jan 2009) | 2 lines
+ Remove properties that erroneously got merged into trunk ........
+
+ * main/tcptls.c, /: Merged revisions 169620 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169620 |
+ russell | 2009-01-21 04:26:07 -0600 (Wed, 21 Jan 2009) | 10 lines
+ Fix a regression in TCP support. This patch fixes a problem that
+ caused chan_sip to think that every open TCP session was to a
+ remote address of 0.0.0.0:0. (closes issue #14287) Reported by:
+ jamesgolovich Patches: bug-14287.diff.txt uploaded by
+ jamesgolovich (license 176) ........
+
+2009-01-21 00:35 +0000 [r169559-169613] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 169611 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169611 |
+ mmichelson | 2009-01-20 18:33:32 -0600 (Tue, 20 Jan 2009) | 22
+ lines Fix device state parsing issues for channel names with
+ multiple slashes The fix being applied is a bit different for
+ trunk and the 1.6.X branches. For trunk, we only wish to strip
+ off the characters beyond the second slash if the channel is a
+ Local channel (i.e. we are removing the /n from the device name).
+ Other channel technologies with multiple slashes (e.g. DAHDI)
+ need the information after the second slash in order to get the
+ proper device state information. In addition to this fix, the
+ 1.6.X branches are receiving a much more important fix as well.
+ The problem in 1.6.X is that the member's device name was being
+ directly changed instead of having a copy changed. This meant
+ that we would strip off the second slash and trailing characters
+ and then leave the member's device name like that permanently
+ thereafter. (closes issue #14014) Reported by: kebl0155 Patches:
+ 14014_number2.patch uploaded by putnopvut (license 60) Tested by:
+ kebl0155 ........
+
+ * apps/app_queue.c, /: Merged revisions 169574 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169574 |
+ mmichelson | 2009-01-20 15:57:24 -0600 (Tue, 20 Jan 2009) | 6
+ lines Use the default timeout for a queue instead of -1 (closes
+ issue #14272) Reported by: timking ........
+
+ * /, channels/chan_sip.c: Merged revisions 169557 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169557 |
+ mmichelson | 2009-01-20 14:10:31 -0600 (Tue, 20 Jan 2009) | 19
+ lines Convert the character pointers in a sip_request to be
+ pointer offsets When an ast_str expands to hold more data, any
+ pointers that were pointing to the data prior to the expansion
+ will be pointing at invalid memory. This change makes such
+ pointers used in chan_sip.c instead be offsets from the beginning
+ of the string so that the same math may be applied no matter
+ where in memory the string resides. To help ease this transition,
+ a macro called REQ_OFFSET_TO_STR has been added to chan_sip.c so
+ that given a sip_request and an offset, the string at that offset
+ is returned. (closes issue #14220) Reported by: riksta Tested by:
+ putnopvut Review http://reviewboard.digium.com/r/126/ ........
+
+2009-01-20 19:31 +0000 [r169488-169554] Terry Wilson <twilson@digium.com>
+
+ * /, main/features.c: Merged revisions 169510 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169510 |
+ twilson | 2009-01-20 13:22:24 -0600 (Tue, 20 Jan 2009) | 7 lines
+ Make a proper builtin attended transfer to parking work This is
+ an ugly hack from 1.4 that allows the timeout callback from a
+ parked call to use the right channel name for the callback when
+ the park is done with a builtin attended transfer (that isn't
+ completed early). This hasn't ever worked in trunk and no one has
+ complained yet, so eh. ........
+
+ * /, main/features.c: Merged revisions 169486 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r169486 | twilson | 2009-01-20 12:48:14 -0600 (Tue, 20 Jan 2009)
+ | 13 lines Merged revisions 169485 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r169485 | twilson | 2009-01-20 12:40:56 -0600 (Tue, 20 Jan 2009)
+ | 6 lines Don't play audio to the channel if we've masqueraded
+ (closes issue #14066) Reported by: bluefox Tested by:
+ otherwiseguy, bluefox ........ ................
+
+2009-01-19 20:10 +0000 [r169368] Tilghman Lesher <tlesher@digium.com>
+
+ * main/manager.c, /, apps/app_userevent.c: Merged revisions 169365
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r169365 | tilghman | 2009-01-19 14:05:52 -0600
+ (Mon, 19 Jan 2009) | 11 lines Merged revisions 169364 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r169364 | tilghman | 2009-01-19 13:49:25 -0600 (Mon, 19 Jan 2009)
+ | 4 lines Truncate userevents at the end of a line, when the
+ command exceeds the buffer. (closes issue #14278) Reported by:
+ fnordian ........ ................
+
+2009-01-19 15:55 +0000 [r169213] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 169211 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r169211 | mmichelson | 2009-01-19 09:54:06 -0600
+ (Mon, 19 Jan 2009) | 21 lines Merged revisions 169210 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r169210 | mmichelson | 2009-01-19 09:52:15 -0600 (Mon, 19 Jan
+ 2009) | 13 lines Prevent a crash in chan_local due to a potential
+ NULL pointer dereference Move the check for if both channels on a
+ local_pvt have generators to below where p->chan is checked for
+ NULLity (NULLness?). This prevents a crash from occurring if
+ p->chan is NULL. (closes issue #14189) Reported by: sascha
+ Patches: 14189.patch uploaded by putnopvut (license 60) Tested
+ by: sascha ........ ................
+
+2009-01-17 18:46 +0000 [r169154] Doug Bailey <dbailey@digium.com>
+
+ * channels/chan_dahdi.c, configs/chan_dahdi.conf.sample: Add
+ discriminator for when ring pulse alert signal is used to preface
+ MWI spills This prevents the situation when MWI messages are
+ added to caller ID spills causing the channel to be hung up
+
+2009-01-17 01:59 +0000 [r168981-169082] Terry Wilson <twilson@digium.com>
+
+ * main/tcptls.c, /, main/http.c, include/asterisk/tcptls.h: Merged
+ revisions 169080 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169080 |
+ twilson | 2009-01-16 19:56:36 -0600 (Fri, 16 Jan 2009) | 8 lines
+ Fix qualify for TCP peer (closes issue #14192) Reported by:
+ pabelanger Patches: asterisk-bug14192.diff.txt uploaded by
+ jamesgolovich (license 176) Tested by: jamesgolovich ........
+
+ * /, channels/chan_sip.c: Merged revisions 169044 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r169044 |
+ twilson | 2009-01-16 18:03:39 -0600 (Fri, 16 Jan 2009) | 8 lines
+ Fix port :0 added to SIP INVITE URI when outboundproxy used
+ (closes issue #14233) Reported by: chris-mac Patches:
+ asterisk-bug14233.diff.txt uploaded by jamesgolovich (license
+ 176) Tested by: jamesgolovich, chris-mac, otherwiseguy ........
+
+ * /, main/features.c: Merged revisions 168941 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168941 | twilson | 2009-01-16 16:16:23 -0600 (Fri, 16 Jan 2009)
+ | 19 lines Merged revisions 168716 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168716 | twilson | 2009-01-15 12:22:49 -0600 (Thu, 15 Jan 2009)
+ | 12 lines Convert call to park_call_full to
+ masq_park_call_announce Since we removed the AST_PBX_KEEPALIVE
+ return value, we need to use masqueraded parking, otherwise we
+ will try to call ast_hangup() in __pbx_run() and in
+ do_parking_thread() and then promptly crash. (closes issue
+ #14215) Reported by: waverly360 Tested by: otherwiseguy (closes
+ issue #14228) Reported by: kobaz Tested by: otherwiseguy ........
+ ................
+
+2009-01-16 22:46 +0000 [r168979] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 168976 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168976 | mmichelson | 2009-01-16 16:43:09 -0600 (Fri, 16 Jan
+ 2009) | 26 lines Merged revisions 168975 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168975 | mmichelson | 2009-01-16 16:42:13 -0600 (Fri, 16 Jan
+ 2009) | 18 lines Account for possible NULL pointer when we
+ receive a 408 in response to a REGISTER It may be that by the
+ time we receive a reply to a REGISTER request, the attempt has
+ timed out and thus the registry structure pointed to by the
+ corresponding sip_pvt has gone away. This situation was handled
+ properly for a 200 OK response, but the 408 case assumed that the
+ sip_registry struct was non-NULL, thus potentially causing a
+ crash This commit fixes this assumption and prints out a message
+ to the console if we should receive a late 408 response to a
+ REGISTER (closes issue #14211) Reported by: aborghi Patches:
+ 14211.diff uploaded by putnopvut (license 60) Tested by: aborghi
+ ........ ................
+
+2009-01-16 18:55 +0000 [r168836] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/say.h, apps/app_voicemail.c, /, main/say.c:
+ Merged revisions 168832 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168832 | tilghman | 2009-01-16 12:49:09 -0600 (Fri, 16 Jan 2009)
+ | 13 lines Merged revisions 168828 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168828 | tilghman | 2009-01-16 12:41:35 -0600 (Fri, 16 Jan 2009)
+ | 6 lines Fix the conjugation of Russian and Ukrainian languages.
+ (related to issue #12475) Reported by: chappell Patches:
+ vm_multilang.patch uploaded by chappell (license 8) ........
+ ................
+
+2009-01-16 00:47 +0000 [r168739-168748] Steve Murphy <murf@digium.com>
+
+ * res/ael/pval.c, /: Merged revisions 168746 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168746 | murf | 2009-01-15 17:34:31 -0700 (Thu, 15 Jan 2009) |
+ 20 lines Merged revisions 168745 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168745 | murf | 2009-01-15 17:19:12 -0700 (Thu, 15 Jan 2009) |
+ 14 lines This patch fixes a problem where a goto (or jump, in
+ this case) fails a consistency check because it can't find a
+ matching extension. The problem was a missing instruction to end
+ the range notation in the code where it converts the pattern into
+ a regex and uses the regex code to determine the match. I tested
+ using the AEL code the user supplied, and now, the consistency
+ check passes. (closes issue #14141) Reported by: dimas ........
+ ................
+
+ * main/ast_expr2.c, /, main/ast_expr2.h, main/ast_expr2.y: Merged
+ revisions 168737 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168737 |
+ murf | 2009-01-15 13:54:59 -0700 (Thu, 15 Jan 2009) | 16 lines
+ This patch allows null args in ast_expr2 func calls, and fixes
+ commas being converted to pipes, which was 1.4 type stuff. If the
+ user says count=ENUMLOOKUP(${EXTEN},ALL,c,,enum.mydomain.tld);
+ then it won't complain about the empty arg (c,,...) and fabled's
+ patch won't let it swap the commas for pipes. Ran it thru my
+ dialplan and no complaints. (closes issue #14169) Reported by:
+ fabled Patches: function-argument-separator-fix.diff uploaded by
+ fabled (license 448) ........
+
+2009-01-15 19:17 +0000 [r168729] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: Merged revisions 168728 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168728 |
+ mmichelson | 2009-01-15 13:16:29 -0600 (Thu, 15 Jan 2009) | 3
+ lines Fix the compactheaders option in sip.conf ........
+
+2009-01-15 19:05 +0000 [r168727] Olle Johansson <oej@edvina.net>
+
+ * /, configs/extconfig.conf.sample: Merged revisions 168722 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168722 | oej | 2009-01-15 19:47:14 +0100 (Tor,
+ 15 Jan 2009) | 10 lines Merged revisions 168721 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168721 | oej | 2009-01-15 19:43:43 +0100 (Tor, 15 Jan 2009) | 2
+ lines Meetme actually has realtime but wasn't documented ........
+ ................
+
+2009-01-15 19:00 +0000 [r168726] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 168725 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168725 |
+ mmichelson | 2009-01-15 13:00:06 -0600 (Thu, 15 Jan 2009) | 17
+ lines Remove an unneeded condition for line addition to a SIP
+ request/response In Asterisk 1.4 and 1.6.0, the sip_request
+ structure had a statically allocated buffer to hold the text of
+ the request. There was a check in the add_line function to not
+ attempt to write the line into the buffer if we did not have room
+ for it. In trunk and Asterisk versions starting with 1.6.1, an
+ expandable ast_str structure is used to hold the text. Since it
+ may grow to fit an arbitrarily sized string, this check in
+ add_line is no longer valid. I found this oddity while attempting
+ to fix issue #14220; however, I do not believe that this is the
+ fix for that issue since the output supplied by the reporter did
+ not contain the warning message that would be printed had this
+ condition been satisfied. ........
+
+2009-01-15 18:20 +0000 [r168714-168715] Olle Johansson <oej@edvina.net>
+
+ * /, configs/sip.conf.sample: Merged revisions 168711 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r168711 | oej | 2009-01-15 18:55:53 +0100 (Tor, 15 Jan 2009) | 4
+ lines Clarify some misunderstandings and make it even more clear
+ that you can refer to a peer in the register= line. ........
+
+ * /, channels/chan_sip.c: Merged revisions 168712 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168712 |
+ oej | 2009-01-15 19:08:59 +0100 (Tor, 15 Jan 2009) | 3 lines Make
+ sure that we have the same terminology in sip.conf.sample and the
+ source code warning. Thanks Nick Lewis for pointing this out in
+ the bug tracker. ........
+
+2009-01-15 15:37 +0000 [r168707] Sean Bright <sean.bright@gmail.com>
+
+ * /, apps/app_meetme.c: Merged revisions 168705 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168705 |
+ seanbright | 2009-01-15 10:33:18 -0500 (Thu, 15 Jan 2009) | 11
+ lines Add a missing unlock and properly handle the 'maxusers'
+ setting on MeetMe conferences. We were using the 'user number'
+ field to compare against the maximum allowed users, which works
+ assuming users with lower user numbers didn't leave the
+ conference. (closes issue #14117) Reported by: sergedevorop
+ Patches: 20090114__bug14117-2.diff.txt uploaded by seanbright
+ (license 71) Tested by: sergedevorop ........
+
+2009-01-15 00:15 +0000 [r168631] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 168629 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168629 | mmichelson | 2009-01-14 18:14:17 -0600 (Wed, 14 Jan
+ 2009) | 24 lines Merged revisions 168628 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168628 | mmichelson | 2009-01-14 18:11:01 -0600 (Wed, 14 Jan
+ 2009) | 16 lines Fix some crashes from bad datastore handling in
+ app_queue.c * The queue_transfer_fixup function was searching for
+ and removing the datastore from the incorrect channel, so this
+ was fixed. * Most datastore operations regarding the
+ queue_transfer datastore were being done without the channel
+ locked, so proper channel locking was added, too. (closes issue
+ #14086) Reported by: ZX81 Patches: 14086v2.patch uploaded by
+ putnopvut (license 60) Tested by: ZX81, festr ........
+ ................
+
+2009-01-14 21:55 +0000 [r168625] Richard Mudgett <rmudgett@digium.com>
+
+ * channels/misdn/isdn_lib.c, /: Merged revisions 168623 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168623 | rmudgett | 2009-01-14 15:51:06 -0600
+ (Wed, 14 Jan 2009) | 11 lines Merged revisions 168622 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168622 | rmudgett | 2009-01-14 15:48:22 -0600 (Wed, 14 Jan 2009)
+ | 4 lines * Fixed create_process() allocation of process ID
+ values. The allocated process IDs could overflow their respective
+ NT and TE fields. Affects outgoing calls. ........
+ ................
+
+2009-01-14 21:30 +0000 [r168621] Steve Murphy <murf@digium.com>
+
+ * /, apps/app_page.c: Merged revisions 168613 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168613 | murf | 2009-01-14 13:51:26 -0700 (Wed, 14 Jan 2009) | 9
+ lines Merged revisions 168608 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168608 | murf | 2009-01-14 12:34:35 -0700 (Wed, 14 Jan 2009) | 1
+ line app_page was failing to compile in dev-mode on my gcc-4.2.4
+ system. This change gets rid of the warning. ........
+ ................
+
+2009-01-14 21:00 +0000 [r168618] Sean Bright <sean.bright@gmail.com>
+
+ * contrib/scripts/autosupport, /: Merged revisions 168615 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168615 | seanbright | 2009-01-14 15:58:26 -0500
+ (Wed, 14 Jan 2009) | 16 lines Merged revisions 168614 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168614 | seanbright | 2009-01-14 15:52:00 -0500 (Wed, 14 Jan
+ 2009) | 9 lines Update autosupport script to supply info for both
+ Zaptel and DAHDI in 1.4 and be sure to run dahdi_test in 1.6.x
+ and trunk instead of zttest. (closes issue #14132) Reported by:
+ dsedivec Patches: asterisk-1.4-autosupport.patch uploaded by
+ dsedivec (license 638) asterisk-trunk-autosupport.patch uploaded
+ by dsedivec (license 638) ........ ................
+
+2009-01-14 20:18 +0000 [r168611] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 168610 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168610 |
+ mmichelson | 2009-01-14 14:13:48 -0600 (Wed, 14 Jan 2009) | 9
+ lines Restore the "sip show users" and "sip show user" CLI
+ commands (closes issue #14180) Reported by: amorsen Patches:
+ sip_show_users_161v3.diff uploaded by putnopvut (license 60)
+ Tested by: blitzrage, amorsen ........
+
+2009-01-14 19:12 +0000 [r168606] Tilghman Lesher <tlesher@digium.com>
+
+ * main/udptl.c, /: Merged revisions 168604 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168604 | tilghman | 2009-01-14 13:11:14 -0600 (Wed, 14 Jan 2009)
+ | 14 lines Merged revisions 168603 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168603 | tilghman | 2009-01-14 13:02:55 -0600 (Wed, 14 Jan 2009)
+ | 7 lines Don't read into a buffer without first checking if a
+ value is beyond the end. (closes issue #13600) Reported by: atis
+ Patches: 20090106__bug13600.diff.txt uploaded by Corydon76
+ (license 14) Tested by: atis ........ ................
+
+2009-01-14 02:11 +0000 [r168582-168596] Terry Wilson <twilson@digium.com>
+
+ * /, apps/app_page.c: Merged revisions 168594 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168594 | twilson | 2009-01-13 20:00:40 -0600 (Tue, 13 Jan 2009)
+ | 27 lines Merged revisions 168593 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168593 | twilson | 2009-01-13 19:27:18 -0600 (Tue, 13 Jan 2009)
+ | 20 lines Don't overflow when paging more than 128 extensions
+ The number of available slots for calls in app_page was hardcoded
+ to 128. Proper bounds checking was not in place to enforce this
+ limit, so if more than 128 extensions were passed to the Page()
+ app, Asterisk would crash. This patch instead dynamically
+ allocates memory for the ast_dial structures and removes the
+ (non-functional) arbitrary limit. This issue would have special
+ importance to anyone who is dynamically creating the argument
+ passed to the Page application and allowing more than 128
+ extensions to be added by an outside user via some external
+ interface. The patch posted by a_villacis was slightly modified
+ for some coding guidelines and other cleanups. Thanks,
+ a_villacis! (closes issue #14217) Reported by: a_villacis
+ Patches: 20080912-asterisk-app_page-fix-buffer-overflow.patch
+ uploaded by a (license 660) Tested by: otherwiseguy ........
+ ................
+
+ * /, res/res_http_post.c: Merged revisions 168588 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168588 |
+ twilson | 2009-01-13 17:05:43 -0600 (Tue, 13 Jan 2009) | 5 lines
+ Fully overwrite a same-named file when uploading (closes issue
+ #14190) Reported by: timking ........
+
+ * /, channels/chan_sip.c: Merged revisions 168578 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168578 | twilson | 2009-01-13 16:22:34 -0600 (Tue, 13 Jan 2009)
+ | 14 lines Merged revisions 168551 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168551 | twilson | 2009-01-13 12:34:14 -0600 (Tue, 13 Jan 2009)
+ | 7 lines Don't pass a value with a side effect to a macro
+ (closes issue #14176) Reported by: paraeco Patches:
+ chan_sip.c.diff uploaded by paraeco (license 658) ........
+ ................
+
+2009-01-13 19:35 +0000 [r168565] Russell Bryant <russell@digium.com>
+
+ * main/indications.c, main/channel.c, channels/chan_misdn.c,
+ channels/chan_skinny.c, funcs/func_channel.c, main/app.c,
+ res/snmp/agent.c, res/res_indications.c, channels/chan_unistim.c,
+ main/pbx.c, apps/app_read.c, /, include/asterisk/indications.h,
+ apps/app_readexten.c, apps/app_disa.c,
+ include/asterisk/channel.h: Merged revisions 168562 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168562 | russell | 2009-01-13 13:22:13 -0600
+ (Tue, 13 Jan 2009) | 10 lines Merged revisions 168561 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168561 | russell | 2009-01-13 13:13:05 -0600 (Tue, 13 Jan 2009)
+ | 2 lines Revert unnecessary indications API change from rev
+ 122314 ........ ................
+
+2009-01-13 17:52 +0000 [r168528-168549] Tilghman Lesher <tlesher@digium.com>
+
+ * /, funcs/func_logic.c: Merged revisions 168547 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168547 | tilghman | 2009-01-13 11:51:12 -0600 (Tue, 13 Jan 2009)
+ | 13 lines Merged revisions 168546 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168546 | tilghman | 2009-01-13 11:48:00 -0600 (Tue, 13 Jan 2009)
+ | 6 lines If either conditional is NULL, don't try copying it.
+ (closes issue #14226) Reported by: caspy Patches:
+ 20090113__bug14226.diff.txt uploaded by Corydon76 (license 14)
+ ........ ................
+
+ * /, channels/chan_alsa.c: Merged revisions 168526 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168526 | tilghman | 2009-01-12 17:45:51 -0600
+ (Mon, 12 Jan 2009) | 12 lines Merged revisions 167095 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167095 | tilghman | 2008-12-31 18:01:22 -0600 (Wed, 31 Dec 2008)
+ | 5 lines Repeat attempts to write when we receive -EAGAIN from
+ the driver, as detailed in the ALSA sample code (see
+ http://www.alsa-project.org/alsa-doc/alsa-lib/_2test_2pcm_8c-example.html#a32)
+ Reported by: Jerry Geis (via the -users list) Fixed by: me
+ (license 14) ........ ................
+
+2009-01-12 23:13 +0000 [r168524] Mark Michelson <mmichelson@digium.com>
+
+ * main/srv.c, /: Merged revisions 168523 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168523 |
+ mmichelson | 2009-01-12 17:12:30 -0600 (Mon, 12 Jan 2009) | 11
+ lines bump the verbosity of a message in srv.c up by one. It used
+ to be at this level prior to a large patch merge which converted
+ ast_verbose calls to ast_verb (closes issue #14221) Reported by:
+ jcovert Patches: srv.c.patch uploaded by jcovert (license 551)
+ ........
+
+2009-01-12 22:00 +0000 [r168510-168519] Jeff Peeler <jpeeler@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 168517 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168517 | jpeeler | 2009-01-12 15:51:46 -0600 (Mon, 12 Jan 2009)
+ | 12 lines Merged revisions 168516 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168516 | jpeeler | 2009-01-12 15:42:34 -0600 (Mon, 12 Jan 2009)
+ | 5 lines (closes issue #13881) Reported by: hoowa Update the app
+ CDR field for AGI commands that are not executing an application
+ via "exec". ........ ................
+
+ * /, channels/chan_agent.c: Merged revisions 168508 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168508 | jpeeler | 2009-01-12 14:53:04 -0600
+ (Mon, 12 Jan 2009) | 15 lines Merged revisions 168507 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168507 | jpeeler | 2009-01-12 14:26:22 -0600 (Mon, 12 Jan 2009)
+ | 9 lines (closes issue #12269) Reported by: IgorG Tested by:
+ denisgalvao This gits rid of the notion of an owning_app allowing
+ the request and hangup to be initiated by different threads.
+ Originating from an active agent channel requires this. The
+ implementation primarily changes __login_exec to wait on a
+ condition variable rather than a lock. Review:
+ http://reviewboard.digium.com/r/35/ ........ ................
+
+2009-01-12 17:26 +0000 [r168500] Olle Johansson <oej@edvina.net>
+
+ * /, apps/app_minivm.c: Merged revisions 168497 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168497 |
+ oej | 2009-01-12 17:31:27 +0100 (MÃ¥n, 12 Jan 2009) | 2 lines
+ Better to use the proper app name ........
+
+2009-01-12 15:05 +0000 [r168488] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 168486 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ ........
+
+2009-01-12 14:58 +0000 [r168484] Russell Bryant <russell@digium.com>
+
+ * /, configs/indications.conf.sample: Merged revisions 168481 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168481 | russell | 2009-01-12 08:57:49 -0600
+ (Mon, 12 Jan 2009) | 10 lines Merged revisions 168480 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168480 | russell | 2009-01-12 08:57:27 -0600 (Mon, 12 Jan 2009)
+ | 2 lines s/ringdance/ringcadence/ for Bulgaria ........
+ ................
+
+2009-01-10 01:44 +0000 [r168336] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 168334 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168334 |
+ tilghman | 2009-01-09 19:42:45 -0600 (Fri, 09 Jan 2009) | 2 lines
+ sizeof for a stringfield is 4. Kinda low for reconstructing a
+ field value. ........
+
+2009-01-09 23:18 +0000 [r168272] Kevin P. Fleming <kpfleming@digium.com>
+
+ * sounds/Makefile, /: Merged revisions 168270 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168270 | kpfleming | 2009-01-09 17:16:08 -0600 (Fri, 09 Jan
+ 2009) | 9 lines Merged revisions 168267 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168267 | kpfleming | 2009-01-09 17:12:29 -0600 (Fri, 09 Jan
+ 2009) | 1 line update to use new sound file packages that include
+ license files ........ ................
+
+2009-01-09 23:12 +0000 [r168266] Richard Mudgett <rmudgett@digium.com>
+
+ * channels/chan_misdn.c, /: Merged revisions 168192 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168192 | rmudgett | 2009-01-09 15:43:30 -0600
+ (Fri, 09 Jan 2009) | 10 lines Merged revisions 168191 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168191 | rmudgett | 2009-01-09 15:28:42 -0600 (Fri, 09 Jan 2009)
+ | 3 lines * Fix for JIRA AST-175/ABE-1757 * Miscellaneous doxygen
+ comments added. ........ ................
+
+2009-01-09 22:23 +0000 [r168209] Russell Bryant <russell@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 168200 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r168200 | russell | 2009-01-09 16:21:05 -0600
+ (Fri, 09 Jan 2009) | 10 lines Merged revisions 168198 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168198 | russell | 2009-01-09 16:14:38 -0600 (Fri, 09 Jan 2009)
+ | 2 lines Make this compile for mvanbaak ........
+ ................
+
+2009-01-09 21:57 +0000 [r168196] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 168193 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r168193 | mmichelson | 2009-01-09 15:53:26 -0600 (Fri, 09 Jan
+ 2009) | 21 lines Merged revisions 168128 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r168128 | mmichelson | 2009-01-09 14:08:04 -0600 (Fri, 09 Jan
+ 2009) | 13 lines Add check_via calls to more request handlers
+ INFO, NOTIFY, OPTIONS, REFER, and MESSAGE requests were not
+ checking the topmost Via to determine where to send the response.
+ Adding check_via calls to those request handlers solves this.
+ (closes issue #13071) Reported by: baron Patches: check_via.patch
+ uploaded by baron (license 531) Tested by: baron ........
+ ................
+
+2009-01-09 20:30 +0000 [r168157] Terry Wilson <twilson@digium.com>
+
+ * /, res/res_phoneprov.c: Merged revisions 168142 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168142 |
+ twilson | 2009-01-09 14:25:25 -0600 (Fri, 09 Jan 2009) | 7 lines
+ Don't leak memory if phoneprov.conf does not exist (closes issue
+ #14203) Reported by: jamesgolovich Patches:
+ asterisk-phoneprovleak.diff.txt uploaded by jamesgolovich
+ (license 176) ........
+
+2009-01-09 18:42 +0000 [r168092] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 168090 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168090 |
+ tilghman | 2009-01-09 12:30:55 -0600 (Fri, 09 Jan 2009) | 3 lines
+ When using ast_str with a non-ast_str-enabled API, we need to
+ update the buffer or otherwise, we cannot use ast_str_strlen().
+ ........
+
+2009-01-09 16:41 +0000 [r168015] Matthew Nicholson <mnicholson@digium.com>
+
+ * /, main/logger.c: Merged revisions 168014 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r168014 |
+ mnicholson | 2009-01-09 10:32:34 -0600 (Fri, 09 Jan 2009) | 5
+ lines Use ast_safe_system() in logger.c instead of system()
+ (closes issue #14194) Reported by: pabelanger ........
+
+2009-01-09 00:45 +0000 [r167972] Terry Wilson <twilson@digium.com>
+
+ * apps/app_dial.c, /: Merged revisions 167935 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r167935 |
+ twilson | 2009-01-08 18:13:12 -0600 (Thu, 08 Jan 2009) | 2 lines
+ Set peer context and exten values so MACRO_EXTEN and
+ MACRO_CONTEXT will be set ........
+
+2009-01-08 22:45 +0000 [r167836-167905] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 167894 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167894 | tilghman | 2009-01-08 16:37:20 -0600 (Thu, 08 Jan 2009)
+ | 13 lines Merged revisions 167840 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167840 | tilghman | 2009-01-08 16:08:56 -0600 (Thu, 08 Jan 2009)
+ | 6 lines Don't truncate database results at 255 chars. (closes
+ issue #14069) Reported by: evandro Patches:
+ 20081214__bug14069.diff.txt uploaded by Corydon76 (license 14)
+ ........ ................
+
+ * /, apps/app_minivm.c: Merged revisions 167835 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r167835 |
+ tilghman | 2009-01-08 15:32:45 -0600 (Thu, 08 Jan 2009) | 6 lines
+ Textual changes, consistency in status variable naming, and other
+ minor bugs. (closes issue #13943) Reported by: Marquis Patches:
+ minivm_trunk_fixes3.patch uploaded by Marquis (license 32)
+ ........
+
+2009-01-08 17:28 +0000 [r167701-167727] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 167720 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167720 | kpfleming | 2009-01-08 11:26:03 -0600 (Thu, 08 Jan
+ 2009) | 9 lines Merged revisions 167714 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167714 | kpfleming | 2009-01-08 11:24:21 -0600 (Thu, 08 Jan
+ 2009) | 1 line remove an unnecessary argument to queue_request()
+ ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 167700 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167700 | kpfleming | 2009-01-08 10:43:26 -0600 (Thu, 08 Jan
+ 2009) | 12 lines Merged revisions 167620 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167620 | kpfleming | 2009-01-07 17:32:21 -0600 (Wed, 07 Jan
+ 2009) | 5 lines When a SIP request or response arrives for a
+ dialog with an associated Asterisk channel, and the lock on that
+ channel cannot be obtained because it is held by another thread,
+ instead of dropping the request/response, queue it for later
+ processing when the channel lock becomes available.
+ http://reviewboard.digium.com/r/123/ ........ ................
+
+2009-01-08 14:30 +0000 [r167663] Leif Madsen <lmadsen@digium.com>
+
+ * contrib/scripts/sip-friends.sql, /: Merged revisions 167662 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r167662 | lmadsen | 2009-01-08 09:27:53 -0500 (Thu, 08
+ Jan 2009) | 1 line Oops... fix the fieldname I changed yesterday
+ to be right. ........
+
+2009-01-07 22:37 +0000 [r167544-167573] Russell Bryant <russell@digium.com>
+
+ * /, main/file.c: Merged revisions 167569 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167569 | russell | 2009-01-07 16:36:34 -0600 (Wed, 07 Jan 2009)
+ | 10 lines Merged revisions 167566 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167566 | russell | 2009-01-07 16:35:36 -0600 (Wed, 07 Jan 2009)
+ | 2 lines Fix the last couple of places where free() was
+ improperly used directly. ........ ................
+
+ * /, main/file.c: Merged revisions 167555 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167555 | russell | 2009-01-07 16:27:23 -0600 (Wed, 07 Jan 2009)
+ | 10 lines Merged revisions 167554 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167554 | russell | 2009-01-07 16:26:42 -0600 (Wed, 07 Jan 2009)
+ | 2 lines Don't fclose() the file early, the filestream
+ destructor will handle it. ........ ................
+
+ * /, main/file.c: Merged revisions 167546 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167546 | russell | 2009-01-07 16:20:31 -0600 (Wed, 07 Jan 2009)
+ | 10 lines Merged revisions 167545 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167545 | russell | 2009-01-07 16:19:47 -0600 (Wed, 07 Jan 2009)
+ | 2 lines Only try to close the file if one was actually opened
+ ........ ................
+
+ * /, main/file.c: Merged revisions 167542 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167542 | russell | 2009-01-07 16:05:29 -0600 (Wed, 07 Jan 2009)
+ | 12 lines Merged revisions 167541 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167541 | russell | 2009-01-07 16:03:59 -0600 (Wed, 07 Jan 2009)
+ | 4 lines Don't use free() directly. This caused a crash since
+ ast_filestream is now an ao2 object. Reported by JunK-Y on IRC,
+ #asterisk-dev ........ ................
+
+2009-01-07 18:32 +0000 [r167502] BJ Weschke <bweschke@btwtech.com>
+
+ * apps/app_followme.c, /: Merged revisions 167478 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r167478 |
+ bweschke | 2009-01-07 13:20:31 -0500 (Wed, 07 Jan 2009) | 7 lines
+ Answer the channel if it has not already been answered and we've
+ already found a valid profile for followme. (closes issue #14140)
+ Reported by: dimas Patches: 14140.patch uploaded by dimas
+ ........
+
+2009-01-07 18:27 +0000 [r167491] Leif Madsen <lmadsen@digium.com>
+
+ * /, configs/queues.conf.sample: Merged revisions 167477 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r167477 | lmadsen | 2009-01-07 13:18:45 -0500 (Wed, 07
+ Jan 2009) | 8 lines Update queues.conf.sample documentation.
+ Update the queues.conf.sample documentation to mention that you
+ need to preload chan_local.so as well if you plan on using Local
+ channels for queue members, and you're preloading pbx_config.so.
+ (closes issue #14179) Reported by: CrashHD Tested by: CrashHD
+ ........
+
+2009-01-07 17:46 +0000 [r167456] Russell Bryant <russell@digium.com>
+
+ * main/indications.c, /: Merged revisions 167442 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167442 | russell | 2009-01-07 11:35:39 -0600 (Wed, 07 Jan 2009)
+ | 12 lines Merged revisions 167432 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167432 | russell | 2009-01-07 11:29:53 -0600 (Wed, 07 Jan 2009)
+ | 4 lines Treat an empty string the same way as a NULL country
+ argument. In passing, simplify the handling of returning a
+ default tone zone. ........ ................
+
+2009-01-07 14:41 +0000 [r167376] Leif Madsen <lmadsen@digium.com>
+
+ * contrib/scripts/sip-friends.sql, /: Merged revisions 167373 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r167373 | lmadsen | 2009-01-07 09:26:19 -0500 (Wed, 07
+ Jan 2009) | 1 line Update the sip-friends.sql file to use the
+ non-deprecated 'defaultname' instead of 'username' and remove an
+ extra comma that would cause the script to fail as-is ........
+
+2009-01-06 21:38 +0000 [r167306] Mark Michelson <mmichelson@digium.com>
+
+ * main/db.c, /: Merged revisions 167301 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167301 | mmichelson | 2009-01-06 15:36:44 -0600 (Tue, 06 Jan
+ 2009) | 16 lines Merged revisions 167299 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167299 | mmichelson | 2009-01-06 15:35:57 -0600 (Tue, 06 Jan
+ 2009) | 8 lines Use the correct variable when creating the format
+ string (closes issue #14177) Reported by: nic_bellamy Patches:
+ asterisk-trunk-svn-r167242-ast_db_gettree.patch uploaded by nic
+ (license 299) ........ ................
+
+2009-01-06 21:10 +0000 [r167268] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c, /: Merged revisions 167265 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r167265 | tilghman | 2009-01-06 15:02:33 -0600
+ (Tue, 06 Jan 2009) | 16 lines Merged revisions 167260 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r167260 | tilghman | 2009-01-06 14:48:05 -0600
+ (Tue, 06 Jan 2009) | 9 lines Merged revisions 167259 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.2
+ ........ r167259 | tilghman | 2009-01-06 14:44:03 -0600 (Tue, 06
+ Jan 2009) | 2 lines Security fix AST-2009-001. ........
+ ................ ................
+
+2009-01-05 17:10 +0000 [r167182] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 167180 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r167180 | mmichelson | 2009-01-05 10:59:36 -0600 (Mon, 05 Jan
+ 2009) | 49 lines Merged revisions 167179 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r167179 | mmichelson | 2009-01-05 10:51:59 -0600 (Mon, 05 Jan
+ 2009) | 41 lines A couple of changes to T.38 SDP attribute
+ handling There are some boolean attributes for T.38 such as
+ T38FaxFillBitRemoval, T38FaxTranscodingMMR, and
+ T38FaxTranscodingJBIG. By simply being present, we should treat
+ these as a "true" value. The current code, however, was requiring
+ a 1 or 0 as the value of the attribute in order to parse it. This
+ is due to the fact that there are some T.38 endpoints and
+ gateways that also transmit this information incorrectly. This
+ patch follows the "be liberal in what you accept and strict in
+ what you send" philosophy by accepting both the correctly- and
+ incorrectly-formatted attributes, but only sending information as
+ it is supposed to be sent. It was also discovered that a
+ particular type of T.38 gateway sends some non-standard T.38 SDP
+ attributes. Instead of using T38FaxMaxDatagram and T38MaxBitRate,
+ it used T38MaxDatagram and T38FaxMaxRate respectively. We now
+ will properly accept these attributes as well. Note that there
+ are a lot of patches cited in the below commit message template.
+ This is because the person who submitted these patches is an
+ awesome person and wrote 1.4, 1.6.0, and 1.6.1 variants. (closes
+ issue #13976) Reported by: linulin Patches:
+ chan_sip.c.1.4-update1.diff uploaded by arcivanov (license 648)
+ chan_sip.c.1.6.0-update1.diff uploaded by arcivanov (license 648)
+ chan_sip.c.1.6.1-update1.diff uploaded by arcivanov (license 648)
+ chan_sip.c.1.4-relaxedT38_update1.diff uploaded by arcivanov
+ (license 648) chan_sip.c.1.6.0-relaxedT38_update1.diff uploaded
+ by arcivanov (license 648)
+ chan_sip.c.1.6.1-relaxedT38_update1.diff uploaded by arcivanov
+ (license 648) Tested by: arcivanov ........ ................
+
+2009-01-05 16:46 +0000 [r167178] Tilghman Lesher <tlesher@digium.com>
+
+ * /, UPGRADE-1.6.txt: Merged revisions 167176 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r167176 |
+ tilghman | 2009-01-05 10:44:47 -0600 (Mon, 05 Jan 2009) | 7 lines
+ More clearly explain that quote marks are no longer necessary.
+ (closes issue #13718) Reported by: davidw Patches:
+ 20081020__bug13718.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: blitzrage ........
+
+2008-12-31 19:38 +0000 [r166957] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 166954 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r166954 | tilghman | 2008-12-31 13:34:28 -0600
+ (Wed, 31 Dec 2008) | 12 lines Merged revisions 166953 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r166953 | tilghman | 2008-12-31 13:20:35 -0600 (Wed, 31 Dec 2008)
+ | 5 lines Also inherit the musiconhold class. (Closes #14153)
+ Reported by: Jerry Geis, via the users list. Patch by: me
+ (license 14) ........ ................
+
+2008-12-30 20:57 +0000 [r166910] Terry Wilson <twilson@digium.com>
+
+ * phoneprov/polycom_line.xml, doc/realtimetext.txt, /,
+ res/res_phoneprov.c, doc/sip-retransmit.txt,
+ doc/tex/phoneprov.tex, res/res_http_post.c: Merged revisions
+ 166908 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166908 |
+ twilson | 2008-12-30 14:50:05 -0600 (Tue, 30 Dec 2008) | 2 lines
+ Fix some svn:keywords ........
+
+2008-12-29 18:16 +0000 [r166863] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, apps/app_dial.c, /: Merged revisions 166861 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r166861 | mmichelson | 2008-12-29 12:04:52 -0600 (Mon,
+ 29 Dec 2008) | 14 lines Update app_queue to deal with the removal
+ of AST_PBX_KEEPALIVE When placing a call to a queue which ran a
+ gosub on the member's channel, Asterisk would crash every time,
+ stemming from the fact that the member's channel was being hung
+ up unexpectedly when the Gosub completed. The necessary change
+ was pretty much copied and pasted from app_dial's similar changes
+ made last week. I also took the opportunity to change a LOG_DEBUG
+ message in app_dial to use ast_debug. I am guessing this was due
+ to a direct merge from 1.4 that was not corrected to use trunk's
+ preferred syntax. ........
+
+2008-12-29 14:52 +0000 [r166858] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c: Per kpfleming add a note describing why you
+ must never change the first element of peer_finding_info.
+
+2008-12-28 15:16 +0000 [r166775] Russell Bryant <russell@digium.com>
+
+ * channels/misdn_config.c, /: Merged revisions 166773 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r166773 | russell | 2008-12-28 09:15:14 -0600
+ (Sun, 28 Dec 2008) | 12 lines Merged revisions 166772 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r166772 | russell | 2008-12-28 09:13:48 -0600 (Sun, 28 Dec 2008)
+ | 4 lines Use strncat() instead of an sprintf() in which source
+ and target buffers overlap
+ http://lists.digium.com/pipermail/asterisk-dev/2008-December/035919.html
+ ........ ................
+
+2008-12-24 01:15 +0000 [r166730] Steve Murphy <murf@digium.com>
+
+ * apps/app_queue.c, include/asterisk/features.h, apps/app_dial.c,
+ main/pbx.c, /, main/features.c, apps/app_macro.c,
+ include/asterisk/pbx.h: Merged revisions 166665 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk This merged from
+ trunk with no conflicts. I tested mostly the 'tired' cases, and
+ for the most part ignored the tests for reconnecting and dialing
+ in to fetch a parked call, after the first case. ................
+ r166665 | murf | 2008-12-23 11:13:49 -0700 (Tue, 23 Dec 2008) |
+ 153 lines Merged revisions 166093 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 In order to
+ merge this 1.4 patch into trunk, I had to resolve some conflicts
+ and wait for Russell to make some changes to res_agi. I re-ran
+ all the tests; 39 calls in all, and made fairly careful notes and
+ comparisons: I don't want this to blow up some aspect of
+ asterisk; I completely removed the KEEPALIVE from the pbx.h
+ decls. The first 3 scenarios involving feature park; feature xfer
+ to 700; hookflash park to Park() app call all behave the same,
+ don't appear to leave hung channels, and no crashes. ........
+ r166093 | murf | 2008-12-19 15:30:32 -0700 (Fri, 19 Dec 2008) |
+ 131 lines This merges the masqpark branch into 1.4 These changes
+ eliminate the need for (and use of) the KEEPALIVE return code in
+ res_features.c; There are other places that use this result code
+ for similar purposes at a higher level, these appear to be left
+ alone in 1.4, but attacked in trunk. The reason these changes are
+ being made in 1.4, is that parking ends a channel's life, in some
+ situations, and the code in the bridge (and some other places),
+ was not checking the result code properly, and dereferencing the
+ channel pointer, which could lead to memory corruption and
+ crashes. Calling the masq_park function eliminates this danger in
+ higher levels. A series of previous commits have replaced some
+ parking calls with masq_park, but this patch puts them ALL to
+ rest, (except one, purposely left alone because a masquerade is
+ done anyway), and gets rid of the code that tests the KEEPALIVE
+ result, and the NOHANGUP_PEER result codes. While bug 13820
+ inspired this work, this patch does not solve all the problems
+ mentioned there. I have tested this patch (again) to make sure I
+ have not introduced regressions. Crashes that occurred when a
+ parked party hung up while the parking party was listening to the
+ numbers of the parking stall being assigned, is eliminated. These
+ are the cases where parking code may be activated: 1. Feature one
+ touch (eg. *3) 2. Feature blind xfer to parking lot (eg ##700) 3.
+ Run Park() app from dialplan (eg sip xfer to 700) (eg. dahdi
+ hookflash xfer to 700) 4. Run Park via manager. The interesting
+ testing cases for parking are: I. A calls B, A parks B a. B hangs
+ up while A is getting the numbers announced. b. B hangs up after
+ A gets the announcement, but before the parking time expires c. B
+ waits, time expires, A is redialed, A answers, B and A are
+ connected, after which, B hangs up. d. C picks up B while still
+ in parking lot. II. A calls B, B parks A a. A hangs up while B is
+ getting the numbers announced. b. A hangs up after B gets the
+ announcement, but before the parking time expires c. A waits,
+ time expires, B is redialed, B answers, A and B are connected,
+ after which, A hangs up. d. C picks up A while still in parking
+ lot. Testing this throroughly involves acting all the
+ permutations of I and II, in situations 1,2,3, and 4. Since I
+ added a few more changes (ALL references to KEEPALIVE in the
+ bridge code eliimated (I missed one earlier), I retested most of
+ the above cases, and no crashes. H-extension weirdness. Current
+ h-extension execution is not completely correct for several of
+ the cases. For the case where A calls B, and A parks B, the 'h'
+ exten is run on A's channel as soon as the park is accomplished.
+ This is expected behavior. But when A calls B, and B parks A,
+ this will be current behavior: After B parks A, B is hung up by
+ the system, and the 'h' (hangup) exten gets run, but the channel
+ mentioned will be a derivative of A's... Thus, if A is DAHDI/1,
+ and B is DAHDI/2, the h-extension will be run on channel
+ Parked/DAHDI/1-1<ZOMBIE>, and the start/answer/end info will be
+ those relating to Channel A. And, in the case where A is
+ reconnected to B after the park time expires, when both parties
+ hang up after the joyful reunion, no h-exten will be run at all.
+ In the case where C picks up A from the parking lot, when either
+ A or C hang up, the h-exten will be run for the C channel. CDR's
+ are a separate issue, and not addressed here. As to WHY this
+ strange behavior occurs, the answer lies in the procedure
+ followed to accomplish handing over the channel to the parking
+ manager thread. This procedure is called masquerading. In the
+ process, a duplicate copy of the channel is created, and most of
+ the active data is given to the new copy. The original channel
+ gets its name changed to XXX<ZOMBIE> and keeps the PBX
+ information for the sake of the original thread (preserving its
+ role as a call originator, if it had this role to begin with),
+ while the new channel is without this info and becomes a call
+ target (a "peer"). In this case, the parking lot manager thread
+ is handed the new (masqueraded) channel. It will not run an
+ h-exten on the channel if it hangs up while in the parking lot.
+ The h exten will be run on the original channel instead, in the
+ original thread, after the bridge completes. See bug 13820 for
+ our intentions as to how to clean up the h exten behavior.
+ Review: http://reviewboard.digium.com/r/29/ ........
+ ................
+
+2008-12-23 20:56 +0000 [r166698] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/app.h, /, channels/chan_sip.c, main/app.c:
+ Merged revisions 166696 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166696 |
+ tilghman | 2008-12-23 14:47:08 -0600 (Tue, 23 Dec 2008) | 7 lines
+ Allow semicolons and extended characters in user-specified SIP
+ headers. (closes issue #14110) Reported by: gork Patches:
+ 20081222__bug14110__2.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: gork, putnopvut ........
+
+2008-12-23 15:20 +0000 [r166571] Mark Michelson <mmichelson@digium.com>
+
+ * main/channel.c, /: Merged revisions 166569 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r166569 | mmichelson | 2008-12-23 09:17:54 -0600 (Tue, 23 Dec
+ 2008) | 20 lines Merged revisions 166568 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r166568 | mmichelson | 2008-12-23 09:16:26 -0600 (Tue, 23 Dec
+ 2008) | 12 lines Fix a crash resulting from a datastore with
+ inheritance but no duplicate callback The fix for this is to
+ simply set the newly created datastore's data pointer to NULL if
+ it is inherited but has no duplicate callback. (closes issue
+ #14113) Reported by: francesco_r Patches: 14113.patch uploaded by
+ putnopvut (license 60) Tested by: francesco_r ........
+ ................
+
+2008-12-23 04:34 +0000 [r166535] Tilghman Lesher <tlesher@digium.com>
+
+ * main/channel.c, /: Merged revisions 166533 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r166533 | tilghman | 2008-12-22 22:32:15 -0600 (Mon, 22 Dec 2008)
+ | 11 lines Merged revisions 166509 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r166509 | tilghman | 2008-12-22 22:05:25 -0600 (Mon, 22 Dec 2008)
+ | 4 lines Use the integer form of condition for integer
+ comparisons. (closes issue #14127) Reported by: andrew ........
+ ................
+
+2008-12-22 23:27 +0000 [r166440-166472] Mark Michelson <mmichelson@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 166470 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166470 |
+ mmichelson | 2008-12-22 17:25:34 -0600 (Mon, 22 Dec 2008) | 11
+ lines Always use the value of the AGISIGHUP when running an AGI.
+ Prior to this patch, the value of AGISIGUP was not always honored
+ when set on a channel. (closes issue #13711) Reported by:
+ fmueller Patches: 13711.patch uploaded by putnopvut (license 60)
+ ........
+
+ * channels/chan_dahdi.c, /: Merged revisions 166382 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r166382 | mmichelson | 2008-12-22 15:08:03 -0600
+ (Mon, 22 Dec 2008) | 44 lines Merged revisions 166380 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r166380 | mmichelson | 2008-12-22 14:56:29 -0600 (Mon, 22 Dec
+ 2008) | 36 lines Fix a deadlock relating to channel locks and
+ autoservice It has been discovered that if a channel is locked
+ prior to a call to ast_autoservice_stop, then it is likely that a
+ deadlock will occur. The reason is that the call to
+ ast_autoservice_stop has a check built into it to be sure that
+ the thread running autoservice is not currently trying to
+ manipulate the channel we are about to pull out of autoservice.
+ The autoservice thread, however, cannot advance beyond where it
+ currently is, though, because it is trying to acquire the lock of
+ the channel for which autoservice is attempting to be stopped.
+ The gist of all this is that a channel MUST NOT be locked when
+ attempting to stop autoservice on the channel. In this particular
+ case, the channel was locked by a call to ast_read. A call to
+ ast_exists_extension led to autoservice being started and stopped
+ due to the existence of dialplan switches. It may be that there
+ are future commits which handle the same symptoms but in a
+ different location, but based on my looks through the code, it is
+ very rare to see a construct such as this one. (closes issue
+ #14057) Reported by: rtrauntvein Patches: 14057v3.patch uploaded
+ by putnopvut (license 60) Tested by: rtrauntvein Review:
+ http://reviewboard.digium.com/r/107/ ........ ................
+
+2008-12-22 21:46 +0000 [r166277-166438] Russell Bryant <russell@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 166436 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r166436 | russell | 2008-12-22 15:45:28 -0600 (Mon, 22 Dec 2008)
+ | 2 lines Cosmetic change - don't mix struct initializer styles.
+ ........
+
+ * /, res/res_musiconhold.c: Merged revisions 166377 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r166377 | russell | 2008-12-22 14:26:48 -0600 (Mon, 22 Dec 2008)
+ | 2 lines Fix a bad typo. ........
+
+ * main/astobj2.c, /: Merged revisions 166342 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166342 |
+ russell | 2008-12-22 11:44:23 -0600 (Mon, 22 Dec 2008) | 2 lines
+ Remove some error messages. This is the default handler that is
+ valid to use. ........
+
+ * /, main/utils.c: Merged revisions 166317 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r166317 | russell | 2008-12-22 11:29:10 -0600 (Mon, 22 Dec 2008)
+ | 10 lines Merged revisions 166297 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r166297 | russell | 2008-12-22 11:22:56 -0600 (Mon, 22 Dec 2008)
+ | 2 lines Fix up timeout handling in ast_carefulwrite(). ........
+ ................
+
+ * include/asterisk/utils.h, main/manager.c, /, main/utils.c: Merged
+ revisions 166282 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166282 |
+ russell | 2008-12-22 11:09:36 -0600 (Mon, 22 Dec 2008) | 12 lines
+ Introduce ast_careful_fwrite() and use in AMI to prevent partial
+ writes. This patch introduces a function to do careful writes on
+ a file stream which will handle timeouts and partial writes. It
+ is currently used in AMI to address the issue that has been
+ reported. However, there are probably a few other places where
+ this could be used. (closes issue #13546) Reported by: srt Tested
+ by: russell http://reviewboard.digium.com/r/104/ ........
+
+ * /, res/res_musiconhold.c: Merged revisions 166273 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r166273 | russell | 2008-12-22 10:10:40 -0600 (Mon, 22 Dec 2008)
+ | 7 lines Re-work ref count handling of MoH classes using astobj2
+ to resolve crashes. (closes issue #13566) Reported by:
+ igorcarneiro Tested by: russell Review:
+ http://reviewboard.digium.com/r/106/ ........
+
+2008-12-22 16:17 +0000 [r166275] Mark Michelson <mmichelson@digium.com>
+
+ * /, funcs/func_timeout.c, main/file.c: Merged revisions 166267 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r166267 | mmichelson | 2008-12-22 10:07:59 -0600 (Mon,
+ 22 Dec 2008) | 17 lines Fix a file playback crash and explicitly
+ initialize values in func_timeout.c A crash was brought up on the
+ bugtracker. The first run through valgrind was full of legitimate
+ complaints of uninitialized values in func_timeout when setting a
+ response timeout. These were fixed but the crash persisted. A
+ second run through showed the real problem. The reference
+ counting used for filestreams was incorrect because there were
+ some missing increments when a frame was read from a format
+ module. (closes issue #14118) Reported by: blitzrage Patches:
+ 14118v2.patch uploaded by putnopvut (license 60) Tested by:
+ blitzrage ........
+
+2008-12-22 16:10 +0000 [r166272] Joshua Colp <jcolp@digium.com>
+
+ * main/dnsmgr.c, /: Merged revisions 166268 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166268 |
+ file | 2008-12-22 12:08:13 -0400 (Mon, 22 Dec 2008) | 7 lines
+ Record the previous port in the temporary address structure so
+ that the comparison does not treat the host as having changed
+ even if it did not. This would have been uninitialized before and
+ would have led to a baddddd port. (closes issue #13628) Reported
+ by: pananix Patches: bug13628.patch uploaded by jpeeler (license
+ 325) Tested by: file, blitzrage ........
+
+2008-12-22 14:19 +0000 [r166260] Russell Bryant <russell@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 166258 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166258 |
+ russell | 2008-12-22 08:16:54 -0600 (Mon, 22 Dec 2008) | 26 lines
+ Remove AST_PBX_KEEPALIVE usage from res_agi. This patch removes
+ the usage of AST_PBX_KEEPALIVE from res_agi. The only usage was
+ for the AGI command, "asyncagi break". This patch removes this
+ feature. Normally, a feature would not be removed like this.
+ However, this code is broken and usage of it will result in a
+ memory leak. Usage of this feature will make the AGI code return
+ a result of AST_PBX_KEEPALIVE. The PBX handler assumes that
+ another thread has assumed ownership of the channel. The channel
+ thread will exit without destroying the channel. Unfortunately,
+ _no_ thread has ownership of the channel at this point. There are
+ a couple of serious problems here: 1) The only way to recover the
+ caller is to issue a channel redirect. This will work, but this
+ will be done with a masquerade, and the old ast_channel structure
+ will be lost. 2) Until the channel redirect happens, there is no
+ code servicing the channel. That means nothing is reading audio
+ or handling events coming from the channel. This is very bad. The
+ recommended way to get this same "break" functionality is to
+ issue the redirect while the channel is still being handled by
+ the AGI code. That way, there will be no memory leak, and there
+ will be no period of time that the channel is not being serviced.
+ ........
+
+2008-12-19 23:45 +0000 [r166098-166164] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/audiohook.c: Merged revisions 166162 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166162 |
+ mmichelson | 2008-12-19 17:45:00 -0600 (Fri, 19 Dec 2008) | 6
+ lines Get rid of an extra space. I don't know how this crept back
+ in when I had already fixed it earlier ........
+
+ * funcs/func_audiohookinherit.c: Switch documentation formats for
+ func_audiohookinherit.c 1.6.1 does not have xml documentation, so
+ I reverted to the old way here.
+
+ * main/channel.c, funcs/func_audiohookinherit.c (added), /,
+ include/asterisk/audiohook.h, main/audiohook.c: Merged revisions
+ 166092,166095 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r166092 |
+ mmichelson | 2008-12-19 16:26:16 -0600 (Fri, 19 Dec 2008) | 28
+ lines Adding a new dialplan function AUDIOHOOK_INHERIT This
+ function is being added as a method to allow for an audiohook to
+ move to a new channel during a channel masquerade. The most
+ obvious use for such a facility is for MixMonitor when a transfer
+ is performed. Prior to the addition of this functionality, if a
+ channel running MixMonitor was transferred by another party, then
+ the recording would stop once the transfer had completed. By
+ using AUDIOHOOK_INHERIT, you can make MixMonitor continue
+ recording the call even after the transfer has completed. It has
+ also been determined that since this is seen by most as a bug fix
+ and is not an invasive change, this functionality will also be
+ backported to 1.4 and merged into the 1.6.0 branches, even though
+ they are feature-frozen. (closes issue #13538) Reported by: mbit
+ Patches: 13538.patch uploaded by putnopvut (license 60) Tested
+ by: putnopvut Review: http://reviewboard.digium.com/r/102/
+ ........ r166095 | mmichelson | 2008-12-19 16:40:57 -0600 (Fri,
+ 19 Dec 2008) | 5 lines Remove the verbatim tag from the author
+ line I could have sworn I already did that before, though...
+ ........
+
+2008-12-19 15:08 +0000 [r165892] Russell Bryant <russell@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 165890 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165890 | russell | 2008-12-19 09:05:09 -0600 (Fri, 19 Dec 2008)
+ | 17 lines Merged revisions 165889 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165889 | russell | 2008-12-19 09:03:02 -0600 (Fri, 19 Dec 2008)
+ | 9 lines Ensure that the chanspy datastore is fully initialized.
+ This patch resolved some random crash issues observed by a user
+ on a BSD system (closes issue #14111) Reported by: ys Patches:
+ app_chanspy.c.diff uploaded by ys (license 281) ........
+ ................
+
+2008-12-18 Leif Madsen <leif@digium.com>
+
+ * Asterisk 1.6.1-beta4 released.
+
+2008-12-18 21:57 +0000 [r165808] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 165797 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r165797 | tilghman | 2008-12-18 15:41:02 -0600
+ (Thu, 18 Dec 2008) | 15 lines Merged revisions 165767 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165767 | tilghman | 2008-12-18 15:14:47 -0600 (Thu, 18 Dec 2008)
+ | 8 lines Add mutexes around accesses to the IMAP library
+ interface. This prevents certain crashes, especially when shared
+ mailboxes are used. (closes issue #13653) Reported by:
+ howardwilkinson Patches:
+ asterisk-1.4.21.2-appvoicemail-sharedimap-lock.patch uploaded by
+ howardwilkinson (license 590) Tested by: jpeeler ........
+ ................
+
+2008-12-18 21:47 +0000 [r165804] Russell Bryant <russell@digium.com>
+
+ * /, main/utils.c: Merged revisions 165801 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165801 | russell | 2008-12-18 15:44:47 -0600 (Thu, 18 Dec 2008)
+ | 19 lines Merged revisions 165796 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165796 | russell | 2008-12-18 15:39:25 -0600 (Thu, 18 Dec 2008)
+ | 11 lines Make ast_carefulwrite() be more careful. This patch
+ handles some additional cases that could result in partial writes
+ to the file description. This was done to address complaints
+ about partial writes on AMI. (issue #13546) (more changes needed
+ to address potential problems in 1.6) Reported by: srt Tested by:
+ russell Review: http://reviewboard.digium.com/r/99/ ........
+ ................
+
+2008-12-18 21:24 +0000 [r165794] Joshua Colp <jcolp@digium.com>
+
+ * apps/app_queue.c, channels/chan_oss.c, channels/chan_dahdi.c,
+ channels/chan_misdn.c, /, channels/chan_sip.c, pbx/pbx_ael.c:
+ Merged revisions 165792 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165792 |
+ file | 2008-12-18 17:21:44 -0400 (Thu, 18 Dec 2008) | 6 lines
+ Numerous documentation updates. (closes issue #13970) Reported
+ by: pkempgen Patches: __20081217_cli_usage_fixes.patch.txt
+ uploaded by blitzrage (license 10) ........
+
+2008-12-18 19:45 +0000 [r165728] Russell Bryant <russell@digium.com>
+
+ * apps/app_dial.c, main/pbx.c, /, include/asterisk/pbx.h: Merged
+ revisions 165723 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165723 |
+ russell | 2008-12-18 13:33:42 -0600 (Thu, 18 Dec 2008) | 14 lines
+ Remove the need for AST_PBX_KEEPALIVE with the GoSub option from
+ Dial. This is part of an effort to completely remove
+ AST_PBX_KEEPALIVE and other similar return codes from the source.
+ While this usage was perfectly safe, there are others that are
+ problematic. Since we know ahead of time that we do not want to
+ PBX to destroy the channel, the PBX API has been changed so that
+ information can be provided as an argument, instead, thus
+ removing the need for the KEEPALIVE return value. Further changes
+ to get rid of KEEPALIVE and related code is being done by murf.
+ There is a patch up for that on review 29. Review:
+ http://reviewboard.digium.com/r/98/ ........
+
+2008-12-18 19:36 +0000 [r165725] Mark Michelson <mmichelson@digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 165724 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165724 |
+ mmichelson | 2008-12-18 13:34:33 -0600 (Thu, 18 Dec 2008) | 8
+ lines Fix crashes in res_odbc. The variable "class" was being set
+ NULL just prior to being dereferenced in an ao2_link call. I have
+ moved the setting of the variable to NULL until after the
+ ao2_link call. ........
+
+2008-12-18 18:58 +0000 [r165664] Russell Bryant <russell@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 165662 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r165662 | russell | 2008-12-18 12:54:47 -0600
+ (Thu, 18 Dec 2008) | 15 lines Merged revisions 165661 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165661 | russell | 2008-12-18 12:52:18 -0600 (Thu, 18 Dec 2008)
+ | 7 lines Set the process group ID on the MOH process so that all
+ children will get killed (closes issue #14099) Reported by: caspy
+ Patches: res_musiconhold.c.patch.killpg.try2 uploaded by caspy
+ (license 645) ........ ................
+
+2008-12-18 18:47 +0000 [r165660] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 165658 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r165658 | tilghman | 2008-12-18 12:36:48 -0600 (Thu, 18 Dec 2008)
+ | 2 lines Fix 2 resource leaks and fix another pipe-to-comma
+ conversion ........
+
+2008-12-18 17:59 +0000 [r165605-165606] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merge in changes to return chan_sip to
+ matching based on how it was previously done and how it is done
+ in trunk. It will do name based for users and friends and IP
+ based for peers. (closes issue #14107) Reported by: jsmith
+
+ * main/rtp.c, /: Merged revisions 165599 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165599 | file | 2008-12-18 13:13:32 -0400 (Thu, 18 Dec 2008) |
+ 11 lines Merged revisions 165591 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165591 | file | 2008-12-18 13:11:42 -0400 (Thu, 18 Dec 2008) | 4
+ lines Only care about a compatible codec for early bridging if we
+ are actually bridging to another channel. If we are not we
+ actually want to bring the audio back to us. (closes issue
+ #13545) Reported by: davidw ........ ................
+
+2008-12-18 16:48 +0000 [r165543] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 165541 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165541 |
+ tilghman | 2008-12-18 10:36:48 -0600 (Thu, 18 Dec 2008) | 2 lines
+ Fix reference counts of the class and add an assertion to the
+ end. ........
+
+2008-12-17 21:48 +0000 [r165332] Mark Michelson <mmichelson@digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 165330 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165330 |
+ mmichelson | 2008-12-17 15:46:19 -0600 (Wed, 17 Dec 2008) | 3
+ lines Fix a refcount leak in res_odbc ........
+
+2008-12-17 21:31 +0000 [r165329] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_macro.c: Merged revisions 165325 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165325 |
+ tilghman | 2008-12-17 15:28:51 -0600 (Wed, 17 Dec 2008) | 2 lines
+ Oops, broke trunk ........
+
+2008-12-17 21:25 +0000 [r165324] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_directory.c, apps/app_queue.c, apps/app_voicemail.c, /,
+ res/res_realtime.c: Merged revisions 165318 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165318 | mmichelson | 2008-12-17 15:17:20 -0600 (Wed, 17 Dec
+ 2008) | 15 lines Merged revisions 165255 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165255 | mmichelson | 2008-12-17 14:51:38 -0600 (Wed, 17 Dec
+ 2008) | 7 lines Fix some memory leaks found while looking at how
+ realtime configs are handled. Also cleaned up some coding
+ guidelines violations in app_realtime.c, mostly related to
+ spacing ........ ................
+
+2008-12-17 21:22 +0000 [r165323] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_macro.c: Merged revisions 165319 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r165319 | tilghman | 2008-12-17 15:18:57 -0600 (Wed, 17 Dec 2008)
+ | 11 lines Merged revisions 165317 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r165317 | tilghman | 2008-12-17 15:14:37 -0600 (Wed, 17 Dec 2008)
+ | 4 lines Reverse the fix from issue #6176 and add proper
+ handling for that issue. (Closes issue #13962, closes issue
+ #13363) Fixed by myself (license 14) ........ ................
+
+2008-12-17 21:02 +0000 [r165279] Steve Murphy <murf@digium.com>
+
+ * /, utils/extconf.c: Merged revisions 165254 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165254 |
+ murf | 2008-12-17 13:50:19 -0700 (Wed, 17 Dec 2008) | 5 lines
+ This patch is here committed to satisfy the buildbot, who has a
+ problem with the const. ........
+
+2008-12-17 20:02 +0000 [r165242] Terry Wilson <twilson@digium.com>
+
+ * /, res/res_phoneprov.c: Merged revisions 165219 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165219 |
+ twilson | 2008-12-17 13:55:10 -0600 (Wed, 17 Dec 2008) | 2 lines
+ Polycom phones close the connection after reading a little bit of
+ the firmware files, we should stop sending in that case. Also,
+ make that case print out a debug statement instead of a scary
+ WARNING. ........
+
+2008-12-17 19:54 +0000 [r165218] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 165216 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r165216 |
+ file | 2008-12-17 15:52:40 -0400 (Wed, 17 Dec 2008) | 4 lines
+ Call proxy_update so that the IP address gets populated. Sending
+ stuff to 0.0.0.0 is silly! (closes issue #14055) Reported by:
+ chris-mac ........
+
+2008-12-17 17:56 +0000 [r165146] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 165142-165143 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r165142 | mmichelson | 2008-12-17 11:52:50 -0600 (Wed,
+ 17 Dec 2008) | 10 lines Use the create_vm_state_from_user
+ function in a place where it was not being used before. Also,
+ I've moved the urgent folder check in messagecount() up a bit so
+ that the flow is a bit better. This was something I noticed while
+ taking a look at issue #13973, although I don't think this is the
+ underlying cause of the issue. ........ r165143 | mmichelson |
+ 2008-12-17 11:53:37 -0600 (Wed, 17 Dec 2008) | 3 lines And
+ actually assign the function to a pointer... ........
+
+2008-12-17 05:53 +0000 [r165093] Steve Murphy <murf@digium.com>
+
+ * utils/conf2ael.c, pbx/ael/ael-test/ref.ael-vtest13,
+ utils/check_expr.c, utils/Makefile,
+ pbx/ael/ael-test/ref.ael-vtest17, /, pbx/pbx_ael.c,
+ utils/ael_main.c, utils/extconf.c: Merged revisions 165071 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk I
+ might add here that in I tested the merged fixes from trunk in
+ both 1.6.0 and 1.6.1 via both 'make' and ./runtests in the ael
+ regression tests for all but DEBUG_CHANNEL_LOCKS,
+ DEBUG_SCHEDULER, and CHANNEL_TRACE options. ........ r165071 |
+ murf | 2008-12-16 22:04:56 -0700 (Tue, 16 Dec 2008) | 31 lines A
+ possibly "horrible fix" for a "horribly broken" situation. As
+ stuff shifts around in the asterisk code, the miscellaneous
+ inclusions from the standalone stuff gets broken. There's no easy
+ fix for this situation. I made sure that everything in utils
+ builds without problem ***AND*** that aelparse runs the
+ regressions correctly with the following make menuselect options
+ both on and off: DONT_OPTIMIZE DEBUG_THREADS DEBUG_CHANNEL_LOCKS
+ MALLOC_DEBUG MTX_PROFILE DEBUG_SCHEDULER DEBUG_THREADLOCALS
+ DETECT_DEADLOCKS CHANNEL_TRACE I think from now on, I'm going to
+ #undef all these features in the various utils native files; I
+ guess I could do the same for the copied-in files, surrounded by
+ STANDALONE ifdef. A standalone isn't going to care about threads,
+ mutexes, etc. ........
+
+2008-12-16 23:07 +0000 [r164980] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 164978 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164978 | mmichelson | 2008-12-16 17:06:04 -0600 (Tue, 16 Dec
+ 2008) | 15 lines Merged revisions 164977 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164977 | mmichelson | 2008-12-16 17:04:27 -0600 (Tue, 16 Dec
+ 2008) | 7 lines After looking through SIP registration code most
+ of the day, this is one of the few things I could find that was
+ just plain wrong. Even though it probably isn't possible for it
+ to happen, it seems weird to have code that checks if a pointer
+ is NULL and then immediately dereferences that pointer if it was
+ NULL. ........ ................
+
+2008-12-16 22:52 +0000 [r164960] Jeff Peeler <jpeeler@digium.com>
+
+ * /, apps/app_record.c: Merged revisions 164942 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164942 |
+ jpeeler | 2008-12-16 16:45:39 -0600 (Tue, 16 Dec 2008) | 6 lines
+ (closes issue #13669) Reported by: pj Delete file recording if
+ recording terminated from a hangup. ........
+
+2008-12-16 21:40 +0000 [r164813-164884] Russell Bryant <russell@digium.com>
+
+ * /, main/utils.c: Merged revisions 164882 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164882 | russell | 2008-12-16 15:39:15 -0600 (Tue, 16 Dec 2008)
+ | 17 lines Merged revisions 164881 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164881 | russell | 2008-12-16 15:38:29 -0600 (Tue, 16 Dec 2008)
+ | 9 lines Fix an issue where DEBUG_THREADS may erroneously report
+ that a thread is exiting while holding a lock. If the last lock
+ attempt was a trylock, and it failed, it will still be in the
+ list of locks so that it can be reported. (closes issue #13219)
+ Reported by: pj ........ ................
+
+ * /, apps/app_macro.c: Merged revisions 164877 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164877 | russell | 2008-12-16 15:12:49 -0600 (Tue, 16 Dec 2008)
+ | 14 lines Merged revisions 164876 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164876 | russell | 2008-12-16 15:10:44 -0600 (Tue, 16 Dec 2008)
+ | 6 lines Do not dereference the channel if AST_PBX_KEEPALIVE has
+ been returned. This is a bug I noticed while looking at the code
+ for app_macro. This return code means that another thread has
+ assumed ownership of the channel and it can no longer be touched.
+ (I hate this return code with a passion, by the way.) ........
+ ................
+
+ * main/manager.c, /: Merged revisions 164807 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164807 | russell | 2008-12-16 14:41:51 -0600 (Tue, 16 Dec 2008)
+ | 17 lines Merged revisions 164806 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164806 | russell | 2008-12-16 14:35:25 -0600 (Tue, 16 Dec 2008)
+ | 9 lines Add "restart gracefully" to the AMI blacklist of CLI
+ commands. "module unload" was already identified as a command
+ that can not be used from the AMI. "restart gracefully"
+ effectively unloads all modules, and will run in to the same
+ problems. (closes issue #13894) Reported by: kernelsensei
+ ........ ................
+
+2008-12-16 20:18 +0000 [r164805] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 164801 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164801 |
+ murf | 2008-12-16 13:04:46 -0700 (Tue, 16 Dec 2008) | 36 lines
+ (closes issue #14076) Reported by: toc Tested by: murf OK, Well
+ this issue has had its share of flip-flopping. I found the
+ following: 1. the code in question, in ext_cmp1 in pbx.c, would
+ not allow two extensions that vary only by any dashes contained
+ within them, to be defined in the same context. 2. for input
+ dialstrings, dashes are NOT ignored. So, skipping them when
+ sorting patterns seemed a bit silly. Thus, you might declare ext
+ 891 in a context, but if you try dialing 8-9-1, it will NOT match
+ 891. So, I proposed to remove the code from ext_cmp1 to skip the
+ spaces and dashes. Just kept us from declaring 891 and 8-9-1 in
+ the same context, forcing users to generate otherwise uselessly
+ obfuscated dialplan code to get the same effect. Then, I tried
+ out 1.4, and found that: 1. you can declare 891 and 8-9-1 in the
+ same context! 2. You can't define 891, and have 8-9-1 match it!
+ Nor can you define 8-9-1, and have 891 match it! So, it appears
+ that my proposal simply restores the pbx to behaving as it did in
+ 1.4. ........
+
+2008-12-16 19:54 +0000 [r164799] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/scripts/safe_asterisk, /: Merged revisions 164798 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r164798 | tilghman | 2008-12-16 13:54:11 -0600 (Tue, 16
+ Dec 2008) | 4 lines Set up umask as a possible configuration
+ option. (closes issue #13753) Reported by: irroot ........
+
+2008-12-16 17:18 +0000 [r164677-164739] Russell Bryant <russell@digium.com>
+
+ * include/asterisk/threadstorage.h, /, main/threadstorage.c: Merged
+ revisions 164737 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164737 | russell | 2008-12-16 11:14:01 -0600 (Tue, 16 Dec 2008)
+ | 22 lines Merged revisions 164736 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164736 | russell | 2008-12-16 11:06:29 -0600 (Tue, 16 Dec 2008)
+ | 14 lines Fix memory leak and invalid reporting issues with
+ DEBUG_THREADLOCALS. One issue was that the ast_mutex_* API was
+ being used within the context of the thread local data
+ destructors. We would go off and allocate more thread local data
+ while the pthread lib was in the middle of destroying it all.
+ This led to a memory leak. Another issue was an invalid argument
+ being provided to the the object_add API call. (closes issue
+ #13678) Reported by: ys Tested by: Russell ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 164675 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164675 | russell | 2008-12-16 10:00:29 -0600 (Tue, 16 Dec 2008)
+ | 19 lines Merged revisions 164672 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164672 | russell | 2008-12-16 09:56:37 -0600 (Tue, 16 Dec 2008)
+ | 11 lines Fix a memory leak related to the use of the "setvar"
+ configuration option. The problem was that these variables were
+ being appended to the list of vars on the sip_pvt every time a
+ re-registration or re-subscription came in. Since it's just a
+ waste of memory to put them there unless the request was an
+ INVITE, then the fix is to check the request type before copying
+ the vars. (closes issue #14037) Reported by: marvinek Tested by:
+ russell ........ ................
+
+2008-12-16 15:47 +0000 [r164662] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 164659 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164659 |
+ file | 2008-12-16 11:44:28 -0400 (Tue, 16 Dec 2008) | 4 lines
+ When using externhost make sure the port gets set to the bindaddr
+ port if one was not specified in the externhost value itself.
+ (closes issue #13634) Reported by: performer ........
+
+2008-12-16 15:42 +0000 [r164658] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 164648 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164648 | murf | 2008-12-16 08:31:54 -0700 (Tue, 16 Dec 2008) |
+ 13 lines Merged revisions 164634 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164634 | murf | 2008-12-16 08:15:58 -0700 (Tue, 16 Dec 2008) | 5
+ lines I added a sentence to clarify why - and ' ' are ignored in
+ patterns as per bug 14076. Leif says he'll put some stuff about
+ it in the extensions.conf sample, etc. ........ ................
+
+2008-12-16 15:02 +0000 [r164521-164625] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_minivm.c: Merged revisions 164623 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164623 |
+ russell | 2008-12-16 09:00:27 -0600 (Tue, 16 Dec 2008) | 5 lines
+ Set MINIVM_ACCMESS_STATUS in all cases. Also, remove a variable
+ that was not needed. (closes issue #14081) Reported by: pkempgen
+ ........
+
+ * /, res/res_musiconhold.c: Merged revisions 164606 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r164606 | russell | 2008-12-16 08:31:02 -0600
+ (Tue, 16 Dec 2008) | 13 lines Merged revisions 164605 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164605 | russell | 2008-12-16 08:28:10 -0600 (Tue, 16 Dec 2008)
+ | 5 lines Don't try to change working directory if a directory
+ was not configured. (closes issue #14089) Reported by: caspy
+ ........ ................
+
+ * channels/chan_dahdi.c, /: Merged revisions 164602 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r164602 | russell | 2008-12-16 08:17:45 -0600 (Tue, 16 Dec 2008)
+ | 7 lines Fix usage of the DAHDI_VMWI ioctl. (closes issue
+ #14090) Reported by: alecdavis Patches:
+ chan_dahdi.VMWI_ioctl.diff.txt uploaded by alecdavis (license
+ 585) ........
+
+ * channels/chan_iax2.c, /: Merged revisions 164525 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r164525 | russell | 2008-12-15 16:25:46 -0600 (Mon, 15 Dec 2008)
+ | 6 lines Open a timer before loading configuration so that the
+ trunking configuration option will take effect. (closes issue
+ #14082) Reported by: seandarcy ........
+
+ * channels/chan_iax2.c, /: Merged revisions 164522 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r164522 | russell | 2008-12-15 16:22:43 -0600 (Mon, 15 Dec 2008)
+ | 4 lines Fix log message to refer to the generic timing
+ interface, not DAHDI specifically (inspired by issue #14082)
+ ........
+
+ * main/frame.c, /: Merged revisions 164519 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164519 |
+ russell | 2008-12-15 15:53:30 -0600 (Mon, 15 Dec 2008) | 7 lines
+ Make sure we handle a uint32_t payload in ast_frdup() (closes
+ issue #14080) Reported by: fnordian Patches: frame.patch uploaded
+ by fnordian (license 110) ........
+
+2008-12-15 19:54 +0000 [r164421-164425] Mark Michelson <mmichelson@digium.com>
+
+ * /, include/asterisk/pbx.h: Merged revisions 164423 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r164423 | mmichelson | 2008-12-15 13:53:29 -0600
+ (Mon, 15 Dec 2008) | 11 lines Merged revisions 164422 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164422 | mmichelson | 2008-12-15 13:53:08 -0600 (Mon, 15 Dec
+ 2008) | 3 lines Add the deadlock note to ast_spawn_extension as
+ well ........ ................
+
+ * /, include/asterisk/channel.h, include/asterisk/pbx.h: Merged
+ revisions 164419 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164419 | mmichelson | 2008-12-15 13:51:24 -0600 (Mon, 15 Dec
+ 2008) | 12 lines Merged revisions 164416 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164416 | mmichelson | 2008-12-15 13:45:07 -0600 (Mon, 15 Dec
+ 2008) | 4 lines Add notes to autoservice and pbx doxygen
+ regarding a potential deadlock scenario so that it is avoided in
+ the future ........ ................
+
+2008-12-15 18:27 +0000 [r164355] Tilghman Lesher <tlesher@digium.com>
+
+ * /, cdr/cdr_pgsql.c: Merged revisions 164349 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164349 |
+ tilghman | 2008-12-15 12:09:58 -0600 (Mon, 15 Dec 2008) | 4 lines
+ When querying for the structure of the CDR table, remove the
+ schema, if it exists. (Closes issue #14058) ........
+
+2008-12-15 18:14 +0000 [r164314-164353] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 164351 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r164351 | file | 2008-12-15 14:12:24 -0400 (Mon, 15 Dec 2008) |
+ 13 lines Merged revisions 164350 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164350 | file | 2008-12-15 14:11:21 -0400 (Mon, 15 Dec 2008) | 6
+ lines Do not try to unlock a non-existant channel if the transfer
+ fails. (closes issue #13800) Reported by: dwagner Patches:
+ asterisk-1.4.22-chan-sip-nullp.patch uploaded by tweety (license
+ 608) ........ ................
+
+ * /, main/file.c: Merged revisions 164312 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164312 |
+ file | 2008-12-15 13:24:28 -0400 (Mon, 15 Dec 2008) | 4 lines Use
+ ast_seekstream to return the file stream back to the beginning
+ instead of directly seeking to zero. This is because some audio
+ formats have headers at the front that need to be skipped, which
+ will be done by the format module. (closes issue #14079) Reported
+ by: elguero ........
+
+2008-12-15 16:32 +0000 [r164276-164300] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, /, main/features.c: Merged revisions 164203 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r164203 | russell | 2008-12-15 08:40:24 -0600
+ (Mon, 15 Dec 2008) | 39 lines Merged revisions 164201 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r164201 | russell | 2008-12-15 08:31:37 -0600 (Mon, 15 Dec 2008)
+ | 31 lines Handle a case where a call can be bridged to a channel
+ that is still ringing. The issue that was reported was about a
+ case where a RINGING channel got redirected to an extension to
+ pick up a call from parking. Once the parked call got taken out
+ of parking, it heard silence until the other side answered.
+ Ideally, the caller that was parked would get a ringing
+ indication. This patch fixes this case so that the caller
+ receives ringback once it comes out of parking until the other
+ side answers. The fixes are: - Make sure we remember that a
+ channel was an outgoing channel when doing a masquerade. This
+ prevents an erroneous ast_answer() call on the channel, which
+ causes a bogus 200 OK to be sent in the case of SIP. - Add some
+ additional comments to explain related parts of code. - Update
+ the handling of the ast_channel visible_indication field. Storing
+ values that are not stateful is pointless. Control frames that
+ are events or commands should be ignored. - When a bridge first
+ starts, check to see if the peer channel needs to be given
+ ringing indication because the calling side is still ringing. -
+ Rework ast_indicate_data() a bit for the sake of readability.
+ (closes issue #13747) Reported by: davidw Tested by: russell
+ Review: http://reviewboard.digium.com/r/90/ ........
+ ................
+
+ * /, pbx/pbx_dundi.c: Merged revisions 164272 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164272 |
+ russell | 2008-12-15 10:17:55 -0600 (Mon, 15 Dec 2008) | 8 lines
+ When a reload is issued, always process the configuration for
+ dundi.conf. The reason is that a reload can be used to refresh
+ DNS lookups for defined peers. Even if the config file hasn't
+ changed, we want to process it for that purpose. (closes issue
+ #13776) Reported by: kombjuder ........
+
+2008-12-15 16:18 +0000 [r164273-164274] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 164270 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164270 |
+ mmichelson | 2008-12-15 10:16:47 -0600 (Mon, 15 Dec 2008) | 4
+ lines Fix a compile warning and a logic error that could have
+ been bad for non-realtime queues ........
+
+ * apps/app_queue.c, /: Merged revisions 164268 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164268 |
+ mmichelson | 2008-12-15 10:10:43 -0600 (Mon, 15 Dec 2008) | 17
+ lines Fix up a few issues with regards to queues * Fix reference
+ counting used in the __queues_show function * Add code to be sure
+ that the "queue show" command does not print information for a
+ realtime queue which has been deleted from the backend * Add a
+ missing unref to the realtime queue loading function for the case
+ where a queue is in the module's container but has been deleted
+ from the realtime backend (closes issue #14033) Reported by:
+ cristiandimache Patches: 14033.patch uploaded by putnopvut
+ (license 60) Tested by: cristiandimache ........
+
+2008-12-15 15:50 +0000 [r164266] Joshua Colp <jcolp@digium.com>
+
+ * /, configure, include/asterisk/autoconfig.h.in, apps/app_fax.c,
+ configure.ac: Merged revisions 164257 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r164257 |
+ file | 2008-12-15 11:41:22 -0400 (Mon, 15 Dec 2008) | 4 lines
+ Make app_fax compatible with newer versions of spandsp. This
+ remains backwards compatible with earlier versions though so do
+ not fret. (closes issue #14073) Reported by: seandarcy ........
+
+2008-12-13 01:01 +0000 [r163914] Joshua Colp <jcolp@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 163912 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163912 |
+ file | 2008-12-12 20:59:24 -0400 (Fri, 12 Dec 2008) | 2 lines
+ Only detach and destroy the whisper audiohooks if they are
+ actually in use. ........
+
+2008-12-13 00:08 +0000 [r163875] Terry Wilson <twilson@digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 163873 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163873 |
+ twilson | 2008-12-12 17:48:26 -0600 (Fri, 12 Dec 2008) | 6 lines
+ When using realtime queues, app_queue wasn't updating the
+ strategy if it was changed in the realtime backend. This patch
+ resolves the issue for almost all situations. It is currently not
+ supported to switch to the linear strategy via realtime since the
+ ao2_container for members will have been set to have multiple
+ buckets and therefore the members would be unordered. (closes
+ issue #14034) Reported by: cristiandimache Tested by:
+ otherwiseguy, cristiandimache ........
+
+2008-12-12 23:08 +0000 [r163830] Russell Bryant <russell@digium.com>
+
+ * /: Merged revisions 163829 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ ........
+
+2008-12-12 22:05 +0000 [r163764] Tilghman Lesher <tlesher@digium.com>
+
+ * main/asterisk.c, main/editline/read.c, /: Merged revisions 163762
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r163762 | tilghman | 2008-12-12 16:04:26 -0600
+ (Fri, 12 Dec 2008) | 14 lines Merged revisions 163761 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163761 | tilghman | 2008-12-12 16:03:10 -0600 (Fri, 12 Dec 2008)
+ | 7 lines Simple fix for Ctrl-C not immediately exiting Asterisk,
+ but also add a pointer inside editline to look back to
+ asterisk.c, so others don't spend as much time as I did looking
+ (in the wrong place) for the appropriate function. Reported by:
+ ZX81, via the #asterisk-users channel Fixed by: me (license 14)
+ ........ ................
+
+2008-12-12 19:58 +0000 [r163715] Steve Murphy <murf@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 163675 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r163675 | murf | 2008-12-12 12:16:32 -0700 (Fri, 12 Dec 2008) | 1
+ line demote always-appearing debug message (for certain boards)
+ to ast_debug lev 3 msg instead ........
+
+2008-12-12 18:53 +0000 [r163656-163672] Russell Bryant <russell@digium.com>
+
+ * main/tcptls.c, /, channels/chan_sip.c: Merged revisions 163670
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r163670 | russell | 2008-12-12 12:45:03 -0600 (Fri, 12
+ Dec 2008) | 6 lines Rename a number of tcptls_session variables.
+ There are no functional changes here. The name "ser" was used in
+ a lot of places. However, it is a relic from when the struct was
+ a server_instance, not a session_instance. It was renamed since
+ it represents both a server or client connection. ........
+
+ * /, channels/chan_sip.c: Merged revisions 163667 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163667 |
+ russell | 2008-12-12 12:33:27 -0600 (Fri, 12 Dec 2008) | 5 lines
+ Fix a small race condition in sip_tcp_locate(). We must increase
+ the reference count on the tcptls_session _before_ unlocking the
+ thread list. ........
+
+ * /, channels/chan_sip.c: Merged revisions 163642 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163642 |
+ russell | 2008-12-12 12:19:47 -0600 (Fri, 12 Dec 2008) | 7 lines
+ Resolve crashes when using SIP TCP/TLS with qualify. The problem
+ was a reference count error on the tcptls_session structure.
+ (closes issue #13989) Reported by: Nugget ........
+
+2008-12-12 18:19 +0000 [r163640] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 163629 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163629 |
+ file | 2008-12-12 14:17:12 -0400 (Fri, 12 Dec 2008) | 4 lines
+ When a device registers we need to unlink them (if linked) from
+ the peers_by_ip container and link them back in since their IP
+ address has changed. This would have manifested itself if you
+ configured a new device (as type=peer), registered, and then
+ tried to place a call from the device. Since the peer was not
+ linked into the peers_by_ip container it would have never been
+ found. (closes issue #13811) Reported by: pj ........
+
+2008-12-12 17:26 +0000 [r163624] Michiel van Baak <michiel@vanbaak.info>
+
+ * res/res_monitor.c, /: Merged revisions 163612 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163612 |
+ mvanbaak | 2008-12-12 18:22:47 +0100 (Fri, 12 Dec 2008) | 7 lines
+ Document default Monitor file location. (closes issue #14065)
+ Reported by: kshumard Patches:
+ res_monitor.documentation.patch.txt uploaded by kshumard (license
+ 92) ........
+
+2008-12-12 16:57 +0000 [r163581] Joshua Colp <jcolp@digium.com>
+
+ * main/channel.c, /, channels/chan_sip.c: Merged revisions 163579
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r163579 | file | 2008-12-12 12:55:15 -0400 (Fri, 12 Dec
+ 2008) | 4 lines Since chan_sip is callback devicestate driven do
+ not pass in actual states, pass in unknown so we get asked.
+ Additionally do not pass in an actual device state value in
+ ast_setstate since the channel may be callback driven. (closes
+ issue #13525) Reported by: pj ........
+
+2008-12-12 14:48 +0000 [r163514-163515] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, main/autoservice.c, /,
+ include/asterisk/channel.h: Merged revisions 163449 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r163449 | russell | 2008-12-12 07:55:30 -0600
+ (Fri, 12 Dec 2008) | 34 lines Merged revisions 163448 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163448 | russell | 2008-12-12 07:44:08 -0600 (Fri, 12 Dec 2008)
+ | 26 lines Resolve issues that could cause DTMF to be processed
+ out of order. These changes come from team/russell/issue_12658 1)
+ Change autoservice to put digits on the head of the channel's
+ frame readq instead of the tail. If there were frames on the
+ readq that autoservice had not yet read, the previous code would
+ have resulted in out of order processing. This required a new API
+ call to queue a frame to the head of the queue instead of the
+ tail. 2) Change up the processing of DTMF in ast_read(). Some of
+ the problems were the result of having two sources of pending
+ DTMF frames. There was the dtmfq and the more generic readq. Both
+ were used for pending DTMF in various scenarios. Simplifying
+ things to only use the frame readq avoids some of the problems.
+ 3) Fix a bug where a DTMF END frame could get passed through when
+ it shouldn't have. If code set END_DTMF_ONLY in the middle of
+ digit emulation, and a digit arrived before emulation was
+ complete, digits would get processed out of order. (closes issue
+ #12658) Reported by: dimas Tested by: russell, file Review:
+ http://reviewboard.digium.com/r/85/ ........ ................
+
+ * /, pbx/pbx_dundi.c: Merged revisions 163512 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163512 | russell | 2008-12-12 08:44:06 -0600 (Fri, 12 Dec 2008)
+ | 13 lines Merged revisions 163511 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163511 | russell | 2008-12-12 08:40:31 -0600 (Fri, 12 Dec 2008)
+ | 5 lines Specify uint32_t for variables storing a CRC32 so that
+ it is actually 32 bits on 64-bit machines, as well. (inspired by
+ issue #13879) ........ ................
+
+2008-12-11 23:48 +0000 [r163386] Tilghman Lesher <tlesher@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 163384 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163384 | tilghman | 2008-12-11 17:38:56 -0600 (Thu, 11 Dec 2008)
+ | 16 lines Merged revisions 163383 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163383 | tilghman | 2008-12-11 17:35:55 -0600 (Thu, 11 Dec 2008)
+ | 9 lines When a Ctrl-C or Ctrl-D ends a remote console, on
+ certain shells, the terminal is messed up. By intercepting those
+ events with a signal handler in the remote console, we can avoid
+ those issues. (closes issue #13464) Reported by: tzafrir Patches:
+ 20081110__bug13464.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: blitzrage ........ ................
+
+2008-12-11 22:52 +0000 [r163319] Matt Nicholson <mnicholson@digium.com>
+
+ * /, pbx/pbx_dundi.c: Merged revisions 163317 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163317 | mnicholson | 2008-12-11 16:49:59 -0600 (Thu, 11 Dec
+ 2008) | 16 lines Merged revisions 163316 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163316 | mnicholson | 2008-12-11 16:44:31 -0600 (Thu, 11 Dec
+ 2008) | 9 lines Clean up the dundi cache every 5 minutes. (closes
+ issue #13819) Reported by: adomjan Patches:
+ pbx_dundi.c-clearcache.patch uploaded by adomjan (license 487)
+ dundi_clearecache3.diff uploaded by mnicholson (license 96)
+ Tested by: adomjan ........ ................
+
+2008-12-11 21:50 +0000 [r163252-163256] Russell Bryant <russell@digium.com>
+
+ * /, funcs/func_strings.c, funcs/func_cut.c: Merged revisions
+ 163254 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163254 | russell | 2008-12-11 15:48:08 -0600 (Thu, 11 Dec 2008)
+ | 16 lines Merged revisions 163253 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163253 | russell | 2008-12-11 15:46:29 -0600 (Thu, 11 Dec 2008)
+ | 8 lines Fix some observed slowdowns in dialplan processing. The
+ change is to remove autoservice usage from dialplan functions
+ that do not need it because they do not perform operations that
+ potentially block. (closes issue #13940) Reported by: tbelder
+ ........ ................
+
+ * /, res/res_timing_pthread.c: Merged revisions 163241 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r163241 | russell | 2008-12-11 15:21:31 -0600 (Thu, 11 Dec 2008)
+ | 8 lines Fix a problem where continuous mode will get
+ inadvertently get turned off if set_rate() is used while
+ continuous mode was already turned on. (closes issue #13738)
+ Reported by: smurfix Patches: res.patch.fixed uploaded by smurfix
+ (license 547) ........
+
+2008-12-11 21:00 +0000 [r163214] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /, configs/voicemail.conf.sample: Merged
+ revisions 163213 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163213 |
+ mmichelson | 2008-12-11 14:57:44 -0600 (Thu, 11 Dec 2008) | 9
+ lines Add an option to voicemail.conf to allow urgent messages to
+ be forwarded as not urgent. (closes issue #14063) Reported by:
+ jaroth Patches: urgfwd_v2.patch uploaded by jaroth (license 50)
+ ........
+
+2008-12-11 20:10 +0000 [r163173] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, /: Merged revisions 163171 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r163171 |
+ russell | 2008-12-11 14:07:47 -0600 (Thu, 11 Dec 2008) | 16 lines
+ Fix the "failed" extension for outgoing calls. The conversion to
+ use ast_check_hangup() everywhere instead of checking the
+ softhangup flag directly introduced this problem. The issue is
+ that ast_check_hangup() checked for tech_pvt to be NULL.
+ Unfortunately, this will be NULL is some valid circumstances,
+ such as with a dummy channel. The fix is simple. Don't check
+ tech_pvt. It's pointless, because the code path that sets this to
+ NULL is when the channel hangup callback gets called. This
+ happens inside of ast_hangup(), which is the same function
+ responsible for freeing the channel. Any code calling
+ ast_check_hangup() better not be calling it after that point, and
+ if so, we have a bigger problem at hand. (closes issue #14035)
+ Reported by: erogoza ........
+
+2008-12-11 20:05 +0000 [r163170] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configure, configure.ac: Merged revisions 163168 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r163168 | tilghman | 2008-12-11 14:02:35 -0600 (Thu, 11 Dec 2008)
+ | 5 lines Sometimes even Linux needs -lm to link libtonezone,
+ such as when libtonezone is compiled statically. (closes issue
+ #13887) Reported by: tzafrir ........
+
+2008-12-11 17:16 +0000 [r163100] Russell Bryant <russell@digium.com>
+
+ * /, main/features.c: Merged revisions 163094 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163094 | russell | 2008-12-11 11:06:16 -0600 (Thu, 11 Dec 2008)
+ | 19 lines Merged revisions 163092 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163092 | russell | 2008-12-11 10:54:51 -0600 (Thu, 11 Dec 2008)
+ | 11 lines Fix an issue that made it so you could only have a
+ single caller executing a custom feature at a time. This was
+ especially problematic when custom features ran for any
+ appreciable amount of time. The fix turned out to be quite
+ simple. The dynamic features are now stored in a read/write list
+ instead of a list using a mutex. (closes issue #13478) Reported
+ by: neutrino88 Fix suggested by file ........ ................
+
+2008-12-11 16:54 +0000 [r163091] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 163089 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163089 | tilghman | 2008-12-11 10:52:24 -0600 (Thu, 11 Dec 2008)
+ | 13 lines Merged revisions 163088 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163088 | tilghman | 2008-12-11 10:51:27 -0600 (Thu, 11 Dec 2008)
+ | 6 lines Don't wait forever, if there's a specified recording
+ timeout. (closes issue #13885) Reported by: bamby Patches:
+ res_agi.c.patch uploaded by bamby (license 430) ........
+ ................
+
+2008-12-11 16:49 +0000 [r163083-163087] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 163085 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163085 | mmichelson | 2008-12-11 10:47:34 -0600 (Thu, 11 Dec
+ 2008) | 12 lines Merged revisions 163084 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163084 | mmichelson | 2008-12-11 10:46:22 -0600 (Thu, 11 Dec
+ 2008) | 4 lines Revert this cast to long. Using time_t here
+ causes build failures on a FreeBSD 32-bit build. ........
+ ................
+
+ * apps/app_queue.c, /: Merged revisions 163081 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r163081 | mmichelson | 2008-12-11 10:33:16 -0600 (Thu, 11 Dec
+ 2008) | 22 lines Merged revisions 163080 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r163080 | mmichelson | 2008-12-11 10:24:43 -0600 (Thu, 11 Dec
+ 2008) | 14 lines Fix a potential crash due to unsafe datastore
+ handling. This patch also contains a conversion from using long
+ to time_t for representing times for a queue, as well as some
+ whitespace fixes. (closes issue #14060) Reported by: nivek
+ Patches: datastore_fixup.patch.corrected uploaded by nivek
+ (license 636) with slight modification from me Tested by: nivek
+ ........ ................
+
+2008-12-11 15:07 +0000 [r163006] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 162997 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r162997 |
+ file | 2008-12-11 11:05:49 -0400 (Thu, 11 Dec 2008) | 4 lines
+ When a device registers to use it is entirely possible that they
+ may be in use, so tell the core that we don't know the devstate
+ and have it ask us for it. (closes issue #13525) Reported by: pj
+ ........
+
+2008-12-10 23:13 +0000 [r162949] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, /: Merged revisions 162922,162930 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r162922 |
+ tilghman | 2008-12-10 16:48:09 -0600 (Wed, 10 Dec 2008) | 7 lines
+ Checking global variables here actually overwrote the previous
+ substitution by channel variables, and in any case, was
+ redundant; pbx_substitute_variables_helper ALREADY does
+ substitution for global variables. (closes issue #13327) Reported
+ by: pj ........ r162930 | tilghman | 2008-12-10 17:01:14 -0600
+ (Wed, 10 Dec 2008) | 2 lines Previously missing line, now the
+ substitution works correctly ........
+
+2008-12-10 22:54 +0000 [r162896-162929] Jeff Peeler <jpeeler@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 162927 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r162927 | jpeeler | 2008-12-10 16:53:34 -0600
+ (Wed, 10 Dec 2008) | 11 lines Merged revisions 162926 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162926 | jpeeler | 2008-12-10 16:52:51 -0600 (Wed, 10 Dec 2008)
+ | 3 lines Oops, inverted logic for a strcasecmp check. Pointed
+ out by mmichelson, thanks! ........ ................
+
+ * /, res/res_musiconhold.c: Merged revisions 162891 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r162891 | jpeeler | 2008-12-10 16:11:46 -0600
+ (Wed, 10 Dec 2008) | 13 lines Merged revisions 162874 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162874 | jpeeler | 2008-12-10 16:04:18 -0600 (Wed, 10 Dec 2008)
+ | 5 lines (closes issue #13229) Reported by:
+ clegall_proformatique Ensure that moh_generate does not return
+ prematurely before local_ast_moh_stop is called. Also, the sleep
+ in mp3_spawn now only occurs for http locations since it seems to
+ have been added originally only for failing media streams.
+ ........ ................
+
+2008-12-10 19:05 +0000 [r162741-162807] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 162805 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162805 | file | 2008-12-10 15:02:57 -0400 (Wed, 10 Dec 2008) |
+ 13 lines Merged revisions 162804 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162804 | file | 2008-12-10 15:01:17 -0400 (Wed, 10 Dec 2008) | 6
+ lines Fix subscription based MWI up a bit. We only want to put
+ sip: at the beginning of the URI if it is not already there and
+ revert code to ignore destination check if subscribing for MWI.
+ (closes issue #12560) Reported by: vsauer Patches: patch001.diff
+ uploaded by ramonpeek (license 266) ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 162739 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162739 | file | 2008-12-10 13:53:09 -0400 (Wed, 10 Dec 2008) |
+ 13 lines Merged revisions 162738 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162738 | file | 2008-12-10 13:50:43 -0400 (Wed, 10 Dec 2008) | 6
+ lines When a SIP peer unregisters set the expiry time back to 0
+ so that the 200 OK contains an expires of 0. (closes issue
+ #13599) Reported by: hjourdain Patches: chan_sip.c.diff uploaded
+ by hjourdain (license 583) ........ ................
+
+2008-12-10 16:39 +0000 [r162666-162669] Mark Michelson <mmichelson@digium.com>
+
+ * doc/tex/misdn.tex, /: Merged revisions 162667 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162667 | mmichelson | 2008-12-10 10:39:10 -0600 (Wed, 10 Dec
+ 2008) | 16 lines Merged revisions 162659 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162659 | mmichelson | 2008-12-10 10:10:25 -0600 (Wed, 10 Dec
+ 2008) | 8 lines Add missing documentation to misdn.txt (closes
+ issue #14052) Reported by: festr Patches: misdn.txt.patch
+ uploaded by festr (license 443) ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 162664 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162664 | mmichelson | 2008-12-10 10:34:35 -0600 (Wed, 10 Dec
+ 2008) | 19 lines Merged revisions 162663 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162663 | mmichelson | 2008-12-10 10:24:56 -0600 (Wed, 10 Dec
+ 2008) | 11 lines Revert fix for issue 13570. It has caused more
+ problems than it helped to fix. (closes issue #13783) Reported
+ by: navkumar (closes issue #14025) Reported by: ffs ........
+ ................
+
+2008-12-10 16:08 +0000 [r162622-162658] Joshua Colp <jcolp@digium.com>
+
+ * main/rtp.c, /: Merged revisions 162656 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162656 | file | 2008-12-10 12:06:59 -0400 (Wed, 10 Dec 2008) |
+ 13 lines Merged revisions 162653 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162653 | file | 2008-12-10 12:05:29 -0400 (Wed, 10 Dec 2008) | 6
+ lines Increment the sequence number on the end packets for
+ RFC2833. After reading the RFC some more and doing some testing I
+ agree with this change. (closes issue #12983) Reported by: vt
+ Patches: dtmf_inc_seqnum_on_end_pkts.diff uploaded by vt (license
+ 520) ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 162619 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r162619 |
+ file | 2008-12-10 11:22:26 -0400 (Wed, 10 Dec 2008) | 4 lines
+ When transmitting a register set the socket port to the local one
+ for the transport being used, not the port for the remote server.
+ (closes issue #13633) Reported by: performer ........
+
+2008-12-10 11:37 +0000 [r162585] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, res/snmp/agent.c: Merged revisions 162583 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r162583 |
+ mvanbaak | 2008-12-10 12:34:09 +0100 (Wed, 10 Dec 2008) | 5 lines
+ Make res_snmp.so compile on OpenBSD. OpenBSD uses an old version
+ of gcc which throws an error if you use a macro that's not
+ #defined ........
+
+2008-12-09 23:45 +0000 [r162490] Mark Michelson <mmichelson@digium.com>
+
+ * include/asterisk/stringfields.h, /: Merged revisions 162488 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r162488 | kpfleming | 2008-12-09 17:41:02 -0600 (Tue, 09
+ Dec 2008) | 1 line it does help if the compiler attribute syntax
+ is correct ........
+
+2008-12-09 23:12 +0000 [r162472] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 162466 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r162466 | tilghman | 2008-12-09 17:10:34 -0600
+ (Tue, 09 Dec 2008) | 9 lines Merged revisions 162463 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r162463 | tilghman | 2008-12-09 17:08:53 -0600 (Tue, 09
+ Dec 2008) | 2 lines Oops, should be "tz", not "zonetag". ........
+ ................
+
+2008-12-09 22:34 +0000 [r162416] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c, include/asterisk/utils.h, /, main/utils.c:
+ Merged revisions 162414 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162414 | russell | 2008-12-09 16:25:06 -0600 (Tue, 09 Dec 2008)
+ | 16 lines Merged revisions 162413 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162413 | russell | 2008-12-09 16:17:39 -0600 (Tue, 09 Dec 2008)
+ | 8 lines Remove the test_for_thread_safety() function
+ completely. The test is not valid. Besides, if we actually
+ suspected that recursive mutexes were not working, we would get a
+ ton of LOG_ERROR messages when DEBUG_THREADS is turned on.
+ (inspired by a discussion on the asterisk-dev list) ........
+ ................
+
+2008-12-09 22:02 +0000 [r162372] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 162355 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r162355 | tilghman | 2008-12-09 15:57:09 -0600
+ (Tue, 09 Dec 2008) | 11 lines Merged revisions 162348 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162348 | tilghman | 2008-12-09 15:53:25 -0600 (Tue, 09 Dec 2008)
+ | 4 lines We appear to have documented tz= in the [general]
+ section of voicemail.conf, without actually having implemented
+ it. Oops. (Reported by Olivier on the -users list) ........
+ ................
+
+2008-12-09 21:18 +0000 [r162344] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_directed_pickup.c: Merged revisions 162342 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r162342 | file | 2008-12-09 17:16:37 -0400 (Tue,
+ 09 Dec 2008) | 11 lines Merged revisions 162341 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162341 | file | 2008-12-09 17:14:29 -0400 (Tue, 09 Dec 2008) | 4
+ lines Add 'down' as a valid state for directed call pickup. This
+ creeps up when we receive session progress when dialing a device
+ and not ringing. (closes issue #14005) Reported by: ddl ........
+ ................
+
+2008-12-09 21:03 +0000 [r162302] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 162291 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162291 | russell | 2008-12-09 14:59:54 -0600 (Tue, 09 Dec 2008)
+ | 17 lines Merged revisions 162286 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162286 | russell | 2008-12-09 14:57:35 -0600 (Tue, 09 Dec 2008)
+ | 9 lines Fix an issue where callers on an incoming call on an
+ SLA trunk would not hear ringback. We need to make sure that we
+ don't start writing audio to the trunk channel until we're
+ actually ready to answer it. Otherwise, the channel driver will
+ treat it as inband progress, even though all they are getting is
+ silence. (closes issue #12471) Reported by: mthomasslo ........
+ ................
+
+2008-12-09 20:48 +0000 [r162278] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_festival.c: Merged revisions 162275 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162275 | file | 2008-12-09 16:46:11 -0400 (Tue, 09 Dec 2008) |
+ 11 lines Merged revisions 162273 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162273 | file | 2008-12-09 16:44:32 -0400 (Tue, 09 Dec 2008) | 4
+ lines Fix double declaration of 'x' on the PPC platform. (closes
+ issue #14038) Reported by: ffloimair ........ ................
+
+2008-12-09 20:47 +0000 [r162277] Steve Murphy <murf@digium.com>
+
+ * res/ael/ael.flex, /, res/ael/ael_lex.c: Merged revisions 162271
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r162271 | murf | 2008-12-09 13:40:31 -0700 (Tue,
+ 09 Dec 2008) | 9 lines Merged revisions 162264 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162264 | murf | 2008-12-09 13:20:54 -0700 (Tue, 09 Dec 2008) | 1
+ line In discussion with seanbright on #asterisk-dev, I have added
+ a default rule, and an option to suppress the default rule from
+ being generated in the flex output, for the sake of those OS's
+ where they didn't tweak flex's ECHO macro, and the compiler
+ doesn't like it. The regressions are OK with this. ........
+ ................
+
+2008-12-09 20:31 +0000 [r162269] Mark Michelson <mmichelson@digium.com>
+
+ * main/pbx.c, /: Merged revisions 162266 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162266 | mmichelson | 2008-12-09 14:30:07 -0600 (Tue, 09 Dec
+ 2008) | 14 lines Merged revisions 162265 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162265 | mmichelson | 2008-12-09 14:28:44 -0600 (Tue, 09 Dec
+ 2008) | 6 lines If we fail to start a thread for the pbx to run
+ in, we need to be sure to decrease the number of active calls on
+ the system. This fix may relate to ABE-1713, but it is not
+ certain yet. ........ ................
+
+2008-12-09 19:52 +0000 [r162202-162207] Joshua Colp <jcolp@digium.com>
+
+ * main/rtp.c, /: Merged revisions 162205 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162205 | file | 2008-12-09 15:48:35 -0400 (Tue, 09 Dec 2008) |
+ 14 lines Merged revisions 162204 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162204 | file | 2008-12-09 15:47:07 -0400 (Tue, 09 Dec 2008) | 7
+ lines Make sure that the timestamp for DTMF is not the same as
+ the previous voice frame and do not send audio when transmitting
+ DTMF as this confuses some equipment. (closes issue #13209)
+ Reported by: ip-rob Patches: 13209.diff uploaded by file (license
+ 11) Tested by: ip-rob, bujones ........ ................
+
+ * main/rtp.c, /: Merged revisions 162197 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162197 | file | 2008-12-09 15:08:39 -0400 (Tue, 09 Dec 2008) |
+ 11 lines Merged revisions 162188 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162188 | file | 2008-12-09 15:06:14 -0400 (Tue, 09 Dec 2008) | 4
+ lines Take video into account when early bridging RTP. (closes
+ issue #13535) Reported by: davidw ........ ................
+
+2008-12-09 18:49 +0000 [r162082-162142] Steve Murphy <murf@digium.com>
+
+ * res/ael/ael.flex, /, res/ael/ael_lex.c: Merged revisions 162140
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r162140 | murf | 2008-12-09 11:35:35 -0700 (Tue,
+ 09 Dec 2008) | 9 lines Merged revisions 162136 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162136 | murf | 2008-12-09 11:13:39 -0700 (Tue, 09 Dec 2008) | 1
+ line Previous fix used ast_malloc and ast_copy_string and messed
+ up the standalone stuff. Fixed. ........ ................
+
+ * res/ael/ael.flex, res/ael/pval.c, /, include/asterisk/pval.h,
+ res/ael/ael_lex.c: Merged revisions 162079 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162079 | murf | 2008-12-09 10:18:03 -0700 (Tue, 09 Dec 2008) |
+ 53 lines Merged revisions 162013 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162013 | murf | 2008-12-09 09:31:55 -0700 (Tue, 09 Dec 2008) |
+ 45 lines (closes issue #14019) Reported by: ckjohnsonme Patches:
+ 14019.diff uploaded by murf (license 17) Tested by: ckjohnsonme,
+ murf This crash was the result of a few small errors that would
+ combine in 64-bit land to result in a crash. 32-bit land might
+ have seen these combine to mysteriously drop the args to an
+ application call, in certain circumstances. Also, in trying to
+ find this bug, I spotted a situation in the flex input, where, in
+ passing back a 'word' to the parser, it would allocate a buffer
+ larger than necessary. I changed the usage in such situations, so
+ that strdup was not used, but rather, an ast_malloc, followed by
+ ast_copy_string. I removed a field from the pval struct, in u2,
+ that was never getting used, and set in one spot in the code. I
+ believe it was an artifact of a previous fix to make switch cases
+ work invisibly with extens. And, for goto's I removed a '!' from
+ before a strcmp, that has been there since the initial merging of
+ AEL2, that might prevent the proper target of a goto from being
+ found. This was pretty harmless on its own, as it would just
+ louse up a consistency check for users. Many thanks to
+ ckjohnsonme for providing a simplified and complete set of
+ information about the bug, that helped considerably in finding
+ and fixing the problem. Now, to get aelparse up and running again
+ in trunk, and out of its "horribly broken" state, so I can run
+ the regression suite! ........ ................
+
+2008-12-09 16:50 +0000 [r161963-162018] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_disa.c: Merged revisions 162016 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r162016 | russell | 2008-12-09 10:47:39 -0600 (Tue, 09 Dec 2008)
+ | 13 lines Merged revisions 162014 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r162014 | russell | 2008-12-09 10:46:53 -0600 (Tue, 09 Dec 2008)
+ | 5 lines Allow DISA to handle extensions that start with #.
+ (closes issue #13330) Reported by: jcovert ........
+ ................
+
+ * /, main/app.c: Merged revisions 161951 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r161951 | russell | 2008-12-09 08:57:39 -0600 (Tue, 09 Dec 2008)
+ | 23 lines Merged revisions 161948 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r161948 | russell | 2008-12-09 08:52:25 -0600 (Tue, 09 Dec 2008)
+ | 15 lines Fix a problem with GROUP() settings on a masquerade.
+ The previous code carried over group settings from the old
+ channel to the new one. However, it did nothing with the group
+ settings that were already on the new channel. This patch removes
+ all group settings that already existed on the new channel. I
+ have a more complicated version of this patch which addresses
+ only the most blatant problem with this, which is that a channel
+ can end up with multiple group settings in the same category.
+ However, I could not think of a use case for keeping any of the
+ group settings from the old channel, so I went this route for
+ now. (closes AST-152) ........ ................
+
+2008-12-08 20:55 +0000 [r161835] Joshua Colp <jcolp@digium.com>
+
+ * contrib/scripts/autosupport, /, contrib/scripts/autosupport.8:
+ Merged revisions 161830 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r161830 |
+ file | 2008-12-08 16:53:50 -0400 (Mon, 08 Dec 2008) | 2 lines
+ Update autosupport script with a few changes. ........
+
+2008-12-08 18:52 +0000 [r161792] Tilghman Lesher <tlesher@digium.com>
+
+ * main/manager.c, /: Merged revisions 161790 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r161790 |
+ tilghman | 2008-12-08 12:49:50 -0600 (Mon, 08 Dec 2008) | 6 lines
+ Allocate enough space initially for the message. (closes issue
+ #14027) Reported by: junky Patches: M14027.diff uploaded by junky
+ (license 177) ........
+
+2008-12-08 18:49 +0000 [r161729-161789] Joshua Colp <jcolp@digium.com>
+
+ * main/pbx.c, /: Merged revisions 161787 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r161787 |
+ file | 2008-12-08 14:47:32 -0400 (Mon, 08 Dec 2008) | 6 lines Fix
+ a regression introduced when the PBX timeouts were converted to
+ milliseconds. collect_digits now gets milliseconds fed to it, not
+ seconds. (closes issue #14012) Reported by: dveiga Patches:
+ 14012.patch uploaded by bkruse (license 132) ........
+
+ * /, channels/chan_sip.c: Merged revisions 161726 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r161726 | file | 2008-12-08 13:53:32 -0400 (Mon, 08 Dec 2008) |
+ 13 lines Merged revisions 161725 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r161725 | file | 2008-12-08 13:52:10 -0400 (Mon, 08 Dec 2008) | 6
+ lines Make the usereqphone option work again. (closes issue
+ #13474) Reported by: mmaguire Patches: 20080912_bug13474.diff
+ uploaded by mmaguire (license 571) ........ ................
+
+2008-12-08 17:24 +0000 [r161722] Matt Nicholson <mnicholson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 161721 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r161721 |
+ mnicholson | 2008-12-08 11:23:41 -0600 (Mon, 08 Dec 2008) | 7
+ lines Fix a crash that can occur on a transfer in chan_sip when
+ attempting to collect rtp stats. (closes issue #13956) Reported
+ by: chris-mac Tested by: chris-mac ........
+
+2008-12-05 23:29 +0000 [r161496] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_stack.c, /: Merged revisions 161493 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r161493 |
+ mmichelson | 2008-12-05 17:24:38 -0600 (Fri, 05 Dec 2008) | 8
+ lines If the autoloop flag is set on a channel, then we need to
+ add 1 to the priority when checking if the extension exists.
+ Otherwise, gosubs will fail. This was discovered when
+ investigating an asterisk-users mailing list post made by Gary
+ Hawkins. ........
+
+2008-12-05 21:16 +0000 [r161352-161429] Sean Bright <sean.bright@gmail.com>
+
+ * main/astobj2.c, /, include/asterisk/astobj2.h: Merged revisions
+ 161427 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r161427 | seanbright | 2008-12-05 16:08:43 -0500 (Fri, 05 Dec
+ 2008) | 22 lines Merged revisions 161426 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r161426 | seanbright | 2008-12-05 16:02:20 -0500
+ (Fri, 05 Dec 2008) | 15 lines Merged revisions 161421 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r161421 | seanbright | 2008-12-05 15:50:23 -0500 (Fri, 05 Dec
+ 2008) | 8 lines Fix build errors on FreeBSD (uint -> unsigned
+ int). (closes issue #14006) Reported by: alphaque Patches:
+ astobj2.h-patch uploaded by alphaque (license 259) (Slightly
+ modified by seanbright) ........ ................
+ ................
+
+ * apps/app_voicemail.c, /: Merged revisions 161349-161350 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r161349 | seanbright | 2008-12-05 10:56:15 -0500 (Fri,
+ 05 Dec 2008) | 5 lines When using IMAP_STORAGE, it's important to
+ convert bare newlines (\n) in emailbody and pagerbody to CR-LF so
+ that the IMAP server doesn't spit out an error. This was
+ informally reported on #asterisk-dev a few weeks ago. Reviewed by
+ Mark M. on IRC. ........ r161350 | seanbright | 2008-12-05
+ 11:04:36 -0500 (Fri, 05 Dec 2008) | 2 lines Use ast_free()
+ instead of free(), pointed out by eliel on IRC. ........
+
+2008-12-05 14:18 +0000 [r161285-161290] Russell Bryant <russell@digium.com>
+
+ * main/pbx.c, /: Merged revisions 161288 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r161288 | russell | 2008-12-05 08:16:24 -0600 (Fri, 05 Dec 2008)
+ | 10 lines Merged revisions 161287 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r161287 | russell | 2008-12-05 08:12:14 -0600 (Fri, 05 Dec 2008)
+ | 2 lines Fix a NULL format string warning found by buildbot.
+ ........ ................
+
+ * /, apps/app_minivm.c: Merged revisions 161252 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r161252 |
+ russell | 2008-12-05 07:46:01 -0600 (Fri, 05 Dec 2008) | 2 lines
+ Resolve a compiler warning from buildbot about a NULL format
+ string. ........
+
+2008-12-05 05:42 +0000 [r161182] Tilghman Lesher <tlesher@digium.com>
+
+ * main/config.c, /: Merged revisions 161181 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r161181 |
+ tilghman | 2008-12-04 23:41:41 -0600 (Thu, 04 Dec 2008) | 11
+ lines The first file should have a blank config filename in the
+ structure, so that when a save occurs to a different filename,
+ everything goes to the alternate filename, instead of appending
+ to the original. This is important for the AMI command
+ UpdateConfig. (closes issue #13301) Reported by: trevo Patches:
+ 20081113__bug13301.diff.txt uploaded by Corydon76 (license 14)
+ 20081113__bug13301__1.6.0.diff.txt uploaded by Corydon76 (license
+ 14) Tested by: Corydon76, blitzrage ........
+
+2008-12-05 02:52 +0000 [r161149] Sean Bright <sean.bright@gmail.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 161147 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r161147 | seanbright | 2008-12-04 21:47:54 -0500 (Thu, 04 Dec
+ 2008) | 3 lines Check the return value of fread/fwrite so the
+ compiler doesn't complain. Only a problem when IMAP_STORAGE is
+ enabled. ........
+
+2008-12-04 18:37 +0000 [r161016] Jeff Peeler <jpeeler@digium.com>
+
+ * main/rtp.c, /: Merged revisions 161014 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r161014 | jpeeler | 2008-12-04 12:32:20 -0600 (Thu, 04 Dec 2008)
+ | 17 lines Merged revisions 161013 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r161013 | jpeeler | 2008-12-04 12:30:41 -0600 (Thu, 04 Dec 2008)
+ | 9 lines (closes issue #13835) Reported by: matt_b Tested by:
+ jpeeler This mirrors a check that was present in ast_rtp_read to
+ also be in ast_rtp_raw_write to not schedule sending the receiver
+ report if the remote RTCP endpoint address isn't present in the
+ RTCP structure. Closes AST-142. ........ ................
+
+2008-12-04 16:48 +0000 [r160947] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/callerid.c: Merged revisions 160945 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r160945 | mmichelson | 2008-12-04 10:45:06 -0600 (Thu, 04 Dec
+ 2008) | 23 lines Merged revisions 160943 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160943 | mmichelson | 2008-12-04 10:44:18 -0600 (Thu, 04 Dec
+ 2008) | 15 lines Fix a callerid parsing issue. If someone
+ formatted callerid like the following: "name <number>" (including
+ the quotation marks), then the parts would be parsed as name:
+ "name number: number This is because the closing quotation mark
+ was not discovered since the number and everything after was
+ parsed out of the string earlier. Now, there is a check to see if
+ the closing quote occurs after the number, so that we can know if
+ we should strip off the opening quote on the name. Closes AST-158
+ ........ ................
+
+2008-12-04 01:41 +0000 [r160858-160859] Richard Mudgett <rmudgett@digium.com>
+
+ * funcs/func_callerid.c, /: Merged revisions 160856 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r160856 | rmudgett | 2008-12-03 19:36:39 -0600 (Wed, 03 Dec 2008)
+ | 1 line Jcolp pointed out that num will also match number
+ ........
+
+ * funcs/func_callerid.c, /: Merged revisions 160854 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r160854 | rmudgett | 2008-12-03 19:14:22 -0600 (Wed, 03 Dec 2008)
+ | 4 lines * Found a couple more places where num/number needed to
+ be done so 1.4 upgraders will not have problems. * Added curly
+ braces and minor tweaks. ........
+
+2008-12-03 22:02 +0000 [r160811] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 160791 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r160791 | tilghman | 2008-12-03 15:58:21 -0600
+ (Wed, 03 Dec 2008) | 9 lines Merged revisions 160770 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r160770 | tilghman | 2008-12-03 15:54:07 -0600 (Wed, 03
+ Dec 2008) | 2 lines Some compilers warn on null format strings;
+ some don't (caught by buildbot) ........ ................
+
+2008-12-03 21:40 +0000 [r160766] Steve Murphy <murf@digium.com>
+
+ * funcs/func_callerid.c, /: Merged revisions 160760 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r160760 | murf | 2008-12-03 14:09:15 -0700 (Wed,
+ 03 Dec 2008) | 23 lines Merged revisions 160703 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160703 | murf | 2008-12-03 13:41:42 -0700 (Wed, 03 Dec 2008) |
+ 11 lines (closes issue #13597) Reported by: john8675309 Patches:
+ patch.13597 uploaded by murf (license 17) Tested by: murf,
+ john8675309 This patch causes the setcid func to update the CDR
+ clid after setting the channel field. I also notice that in
+ trunk, the num/number of 1.4 is left out; I decided to include
+ the option to use either in trunk, so as not to have 1.4
+ upgraders not to have problems. ........ ................
+
+2008-12-03 20:36 +0000 [r160702] Jason Parker <jparker@digium.com>
+
+ * main/manager.c, /: Merged revisions 160699-160700 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r160699 | qwell | 2008-12-03 14:32:20 -0600 (Wed, 03 Dec 2008) |
+ 7 lines Fix typo when ListCategories returns none. (closes issue
+ #13994) Reported by: mika Patches: ListCategoriesActionPatch.diff
+ uploaded by mika (license 624) ........ r160700 | qwell |
+ 2008-12-03 14:35:36 -0600 (Wed, 03 Dec 2008) | 1 line Another
+ place this is missing ........
+
+2008-12-03 19:49 +0000 [r160665] Eliel C. Sardanons <eliels@gmail.com>
+
+ * /, channels/iax2-provision.c: Merged revisions 160663 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r160663 | eliel | 2008-12-03 17:25:30 -0200 (Wed, 03 Dec
+ 2008) | 13 lines - iax2-provision was not freeing iax_templates
+ structure when unloading the chan_iax2.so module. - Move the code
+ to start using the LIST macros. Review:
+ http://reviewboard.digium.com/r/72 (closes issue #13232) Reported
+ by: eliel Patches: iax2-provision.patch.txt uploaded by eliel
+ (license 64) (with minor changes pointed by Mark Michelson on
+ review board) Tested by: eliel ........
+
+2008-12-03 18:42 +0000 [r160628] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, apps/app_stack.c, apps/app_dial.c, /: Merged
+ revisions 160626 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r160626 |
+ mmichelson | 2008-12-03 12:37:46 -0600 (Wed, 03 Dec 2008) | 16
+ lines Add some safety measures when using gosub, especially when
+ using the options for app_dial and app_queue to run a gosub when
+ the call is answered. * Check for the existence of the gosub
+ target in gosub_exec. If it is nonexistent, then this will cause
+ errors when we attempt to actually run the gosub, including a
+ definite memory leak and potential crashes. Return an error in
+ this situation * Check the return value of pbx_exec in app_dial
+ and app_queue before attempting to actually run the gosub
+ routine. If there was an error, we should not attempt to run the
+ gosub. * Change a '|' to a ',' in app_queue. * Add some extra
+ curly braces where they had been missing previously. (closes
+ issue #13548) Reported by: fiddur ........
+
+2008-12-03 17:41 +0000 [r160561] Tilghman Lesher <tlesher@digium.com>
+
+ * pbx/pbx_spool.c, /: Merged revisions 160559 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r160559 | tilghman | 2008-12-03 11:38:59 -0600 (Wed, 03 Dec 2008)
+ | 14 lines Merged revisions 160558 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160558 | tilghman | 2008-12-03 11:34:34 -0600 (Wed, 03 Dec 2008)
+ | 7 lines If an entry is added to the directory during a scan
+ when another entry expires, then that new entry will not be
+ processed promptly, but must wait for either a future entry to
+ start or a current entry's retry to occur. If no other entries
+ exist in the directory (other than the new entries) when a bunch
+ expire, then the new entries must wait until another new entry is
+ added to be processed. This was a rather weird race condition,
+ really. Fixes AST-147. ........ ................
+
+2008-12-03 17:10 +0000 [r160557] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, /: Merged revisions 160555 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r160555 |
+ mmichelson | 2008-12-03 11:07:09 -0600 (Wed, 03 Dec 2008) | 11
+ lines When investigating issue #13548, I found that gosub
+ handling in app_queue was just completely wrong, mostly because
+ the channel operations being performed were being done on the
+ incorrect channel. With this set of changes, a gosub will
+ correctly run on the answering queue member's channel. There are
+ still crash issues which occur if there are dialplan syntax
+ errors, so I cannot yet close the referenced issue. ........
+
+2008-12-03 17:02 +0000 [r160483-160554] Tilghman Lesher <tlesher@digium.com>
+
+ * pbx/pbx_spool.c, /: Merged revisions 160552 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r160552 | tilghman | 2008-12-03 11:01:03 -0600 (Wed, 03 Dec 2008)
+ | 11 lines Merged revisions 160551 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160551 | tilghman | 2008-12-03 10:58:34 -0600 (Wed, 03 Dec 2008)
+ | 4 lines Don't start scanning the directory until all modules
+ are loaded, because some required modules (channels, apps,
+ functions) may not yet be in memory yet. Fixes AST-149. ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 160481 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r160481 | tilghman | 2008-12-03 08:11:53 -0600 (Wed, 03 Dec 2008)
+ | 14 lines Merged revisions 160480 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160480 | tilghman | 2008-12-03 08:09:35 -0600 (Wed, 03 Dec 2008)
+ | 7 lines Jon Bonilla (Manwe) pointed out on the -dev list: "I
+ guess that having only ip-phones in mind is not a good approach.
+ Since it is possible to have a sip proxy connected to asterisk we
+ could receive a 407 (unauthorized) or 483 (too many hops) as
+ response and dialog ending would not be a good behavior." So
+ modified. ........ ................
+
+2008-12-02 18:05 +0000 [r160329-160339] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 160333 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r160333 | jpeeler | 2008-12-02 12:04:51 -0600 (Tue, 02 Dec 2008)
+ | 1 line remove duplicate comment that I accidentally merged
+ ........
+
+ * channels/chan_dahdi.c, /: Merged revisions 160319 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r160319 | jpeeler | 2008-12-02 12:00:24 -0600 (Tue, 02 Dec 2008)
+ | 7 lines (closes issue #13786) Reported by: tzafrir Readding
+ DAHDI_CHECK_HOOKSTATE define that was removed in r134260 which
+ fixes not being able to make outgoing calls on some FXO adapters:
+ http://lists.digium.com/pipermail/asterisk-users/2008-November/thread.html#221553
+ ........
+
+2008-12-02 18:03 +0000 [r160234-160325] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 160308 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r160308 | tilghman | 2008-12-02 11:56:24 -0600 (Tue, 02 Dec 2008)
+ | 17 lines Merged revisions 160297 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160297 | tilghman | 2008-12-02 11:42:09 -0600 (Tue, 02 Dec 2008)
+ | 10 lines When the text does not match exactly (e.g. RTP/SAVP),
+ then the %n conversion fails, and the resulting integer is
+ garbage. Thus, we must initialize the integer and check it
+ afterwards for success. (closes issue #14000) Reported by: folke
+ Patches: asterisk-sipbg-sscanf-1.4.22.diff uploaded by folke
+ (license 626) asterisk-sipbg-sscanf-1.6.0.1.diff uploaded by
+ folke (license 626) asterisk-sipbg-sscanf-trunk-r159896.diff
+ uploaded by folke (license 626) ........ ................
+
+ * include/asterisk/stringfields.h, apps/app_voicemail.c,
+ main/cli.c, main/pbx.c, main/frame.c, /,
+ channels/chan_features.c: Merged revisions 160208 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r160208 | tilghman | 2008-12-01 18:37:21 -0600
+ (Mon, 01 Dec 2008) | 10 lines Merged revisions 160207 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160207 | tilghman | 2008-12-01 18:25:16 -0600 (Mon, 01 Dec 2008)
+ | 3 lines Ensure that Asterisk builds with --enable-dev-mode,
+ even on the latest gcc and glibc. ........ ................
+
+2008-12-01 23:53 +0000 [r160175] Sean Bright <sean.bright@gmail.com>
+
+ * channels/chan_phone.c, main/manager.c, /, utils/smsq.c: Merged
+ revisions 160170-160172 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r160170 | seanbright | 2008-12-01 18:08:24 -0500 (Mon, 01 Dec
+ 2008) | 1 line Pay attention to the return value of system(),
+ even if we basically ignore it. ................ r160171 |
+ seanbright | 2008-12-01 18:18:48 -0500 (Mon, 01 Dec 2008) | 1
+ line Silence a build warning. (chan_phone.c:810: warning: value
+ computed is not used) ................ r160172 | seanbright |
+ 2008-12-01 18:37:49 -0500 (Mon, 01 Dec 2008) | 10 lines Merged
+ revisions 159976 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r159976 | mvanbaak | 2008-12-01 11:08:36 -0500 (Mon, 01 Dec 2008)
+ | 3 lines Get rid of the useless format string and argument in
+ the Bogus/ manager channelname. Noted by kpfleming and name
+ Bogus/manager suggested by eliel ........ ................
+
+2008-12-01 Tilghman Lesher <tlesher@digium.com>
+
+ * Released 1.6.1-beta3
+
+2008-12-01 21:46 +0000 [r160101] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configure, configure.ac: Merged revisions 160097 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r160097 | tilghman | 2008-12-01 15:23:37 -0600 (Mon, 01 Dec 2008)
+ | 2 lines Use AST_EXT_LIB_SETUP before using AST_EXT_LIB_CHECK or
+ bad things happen. ........
+
+2008-12-01 17:45 +0000 [r160006] Russell Bryant <russell@digium.com>
+
+ * channels/chan_iax2.c, /: Merged revisions 160004 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r160004 | russell | 2008-12-01 11:34:31 -0600
+ (Mon, 01 Dec 2008) | 14 lines Merged revisions 160003 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r160003 | russell | 2008-12-01 11:27:30 -0600 (Mon, 01 Dec 2008)
+ | 6 lines Apply some logic used in iax2_indicate() to
+ iax2_setoption(), as well, since they both have the potential to
+ send control frames in the middle of call setup. We have to wait
+ until we have received a message back from the remote end before
+ we try to send any more frames. Otherwise, the remote end will
+ consider it invalid, and we'll get stuck in an INVAL/VNAK storm.
+ ........ ................
+
+2008-12-01 16:06 +0000 [r159975] Michiel van Baak <michiel@vanbaak.info>
+
+ * main/manager.c, /: Merged revisions 159898 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r159898 | mvanbaak | 2008-12-01 15:09:59 +0100 (Mon, 01 Dec 2008)
+ | 11 lines Merged revisions 159897 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r159897 | mvanbaak | 2008-12-01 15:05:41 +0100 (Mon, 01 Dec 2008)
+ | 4 lines make manager compile on OpenBSD. The last (10th)
+ argument to ast_channel_alloc here should be a pointer and NULL
+ is not really a pointer. ........ ................
+
+2008-12-01 14:57 +0000 [r159920] Russell Bryant <russell@digium.com>
+
+ * .cleancount, /: Merged revisions 159911 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r159911 | russell | 2008-12-01 08:56:10 -0600 (Mon, 01 Dec 2008)
+ | 10 lines Merged revisions 159900 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r159900 | russell | 2008-12-01 08:52:56 -0600 (Mon, 01 Dec 2008)
+ | 2 lines Force a "make clean" to avoid a bizarre build issue ...
+ ........ ................
+
+2008-11-29 18:34 +0000 [r159854] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_readexten.c: Merged revisions 159853 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r159853 | tilghman | 2008-11-29 12:33:18 -0600 (Sat, 29 Nov 2008)
+ | 2 lines Allow the '#' sign to exist within an extension
+ (inspired by issue #13330) ........
+
+2008-11-29 18:16 +0000 [r159851] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_iax2.c, cdr/cdr_tds.c, include/asterisk/logger.h,
+ include/asterisk/res_odbc.h, channels/chan_misdn.c,
+ include/asterisk/astmm.h, include/asterisk/lock.h,
+ utils/extconf.c, makeopts.in, main/dns.c, funcs/Makefile,
+ include/asterisk/stringfields.h, include/asterisk/utils.h,
+ include/asterisk/devicestate.h, /, include/asterisk/dundi.h,
+ configure.ac, utils/astman.c, include/asterisk/cli.h,
+ include/asterisk/channel.h, include/asterisk/manager.h,
+ res/res_config_sqlite.c, utils/conf2ael.c, utils/frame.c,
+ channels/misdn_config.c, main/ast_expr2.c, Makefile, main/srv.c,
+ include/asterisk/compat.h, configure, channels/misdn/ie.c,
+ include/asterisk/module.h, main/features.c,
+ include/asterisk/linkedlists.h, main/logger.c, main/event.c,
+ include/asterisk/dlinkedlists.h, include/asterisk/strings.h,
+ utils/check_expr.c, channels/chan_vpb.cc, channels/chan_sip.c,
+ main/Makefile, include/asterisk/enum.h, channels/chan_agent.c,
+ main/utils.c, include/jitterbuf.h: Merged revisions 159818 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r159818 | kpfleming | 2008-11-29 11:57:39 -0600 (Sat, 29
+ Nov 2008) | 18 lines incorporates r159808 from branches/1.4:
+ ------------------------------------------------------------------------
+ r159808 | kpfleming | 2008-11-29 10:58:29 -0600 (Sat, 29 Nov
+ 2008) | 7 lines update dev-mode compiler flags to match the ones
+ used by default on Ubuntu Intrepid, so all developers will see
+ the same warnings and errors since this branch already had some
+ printf format attributes, enable checking for them and tag
+ functions that didn't have them format attributes in a consistent
+ way
+ ------------------------------------------------------------------------
+ in addition: move some format attributes from main/utils.c to the
+ header files they belong in, and fix up references to the
+ relevant functions based on new compiler warnings ........
+
+2008-11-26 19:58 +0000 [r159561] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_dial.c, /: Merged revisions 159554 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r159554 |
+ mmichelson | 2008-11-26 13:57:11 -0600 (Wed, 26 Nov 2008) | 19
+ lines Add some necessary hangup commands in the case that
+ forwarding a call fails 1) Hang up the original destination if
+ the local channel cannot be requested. 2) Hang up the local
+ channel (in addition to the original destination) if ast_call
+ fails when calling the newly created local channel. This prevents
+ channels from sticking around forever in the case of a botched
+ call forward (e.g. to an extension which does not exist). (closes
+ issue #13764) Reported by: davidw Patches: 13764_v2.patch
+ uploaded by putnopvut (license 60) Tested by: putnopvut, davidw
+ ........
+
+2008-11-26 19:17 +0000 [r159535] Kevin P. Fleming <kpfleming@digium.com>
+
+ * agi/Makefile, utils/Makefile, /, Makefile.moddir_rules,
+ Makefile.rules: Merged revisions 159534 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r159534 | kpfleming | 2008-11-26 13:08:56 -0600 (Wed, 26 Nov
+ 2008) | 11 lines Merged revisions 159476 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r159476 | kpfleming | 2008-11-26 12:36:24 -0600 (Wed, 26 Nov
+ 2008) | 7 lines simplify (and slightly bug-fix) the recent
+ developer-oriented COMPILE_DOUBLE mode ensure that 'make clean'
+ removes dependency files for .i files that are created in
+ COMPILE_DOUBLE mode ........ ................
+
+2008-11-26 18:38 +0000 [r159477] Tilghman Lesher <tlesher@digium.com>
+
+ * main/udptl.c, /: Merged revisions 159475 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r159475 |
+ tilghman | 2008-11-26 12:33:04 -0600 (Wed, 26 Nov 2008) | 7 lines
+ If the config file does not exist, then the first use crashes
+ Asterisk. (closes issue #13848) Reported by: klaus3000 Patches:
+ udptl.c.patch uploaded by eliel (license 64) Tested by: blitzrage
+ ........
+
+2008-11-26 14:59 +0000 [r159438] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 159437 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r159437 | mmichelson | 2008-11-26 08:58:17 -0600 (Wed, 26 Nov
+ 2008) | 10 lines Don't allow for configuration options to
+ overwrite options set via channel variables on a reload. (closes
+ issue #13921) Reported by: davidw Patches: 13921.patch uploaded
+ by putnopvut (license 60) Tested by: davidw ........
+
+2008-11-26 03:19 +0000 [r159403] Jeff Peeler <jpeeler@digium.com>
+
+ * /, main/features.c: Merged revisions 159402 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r159402 |
+ jpeeler | 2008-11-25 21:18:01 -0600 (Tue, 25 Nov 2008) | 3 lines
+ Always parse arguments in park_call_exec so that app_args is
+ valid. This prevents a crash when executing Park from the
+ dialplan with no arguments. ........
+
+2008-11-25 23:27 +0000 [r159375] Steve Murphy <murf@digium.com>
+
+ * channels/chan_iax2.c, main/cdr.c, /: Merged revisions 159360 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r159360 | murf | 2008-11-25 16:03:01 -0700 (Tue,
+ 25 Nov 2008) | 23 lines Merged revisions 159316 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r159316 | murf | 2008-11-25 15:41:10 -0700 (Tue, 25 Nov 2008) |
+ 15 lines (closes issue #12694) Reported by: yraber Patches:
+ 12694.2nd.diff uploaded by murf (license 17) Tested by: murf,
+ laurav Thanks to file (Joshua Colp) for his IAX fix. the change
+ to cdr.c allows no-answer to percolate up into CDR's, and feels
+ like the right place to locate this fix; if BUSY is done here,
+ no-answer should be, too. ........ ................
+
+2008-11-25 21:58 +0000 [r159249-159280] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c, /: Merged revisions 159276 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r159276 | tilghman | 2008-11-25 15:57:59 -0600
+ (Tue, 25 Nov 2008) | 14 lines Merged revisions 159269 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r159269 | tilghman | 2008-11-25 15:56:48 -0600 (Tue, 25 Nov 2008)
+ | 7 lines Don't try to send a response on a NULL pvt. (closes
+ issue #13919) Reported by: barthpbx Patches: chan_iax2.c.patch
+ uploaded by eliel (license 64) Tested by: barthpbx ........
+ ................
+
+ * channels/chan_iax2.c, /: Merged revisions 159247 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r159247 | tilghman | 2008-11-25 15:42:42 -0600
+ (Tue, 25 Nov 2008) | 21 lines Merged revisions 159246 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r159246 | tilghman | 2008-11-25 15:40:28 -0600
+ (Tue, 25 Nov 2008) | 14 lines Merged revisions 159245 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r159245 | tilghman | 2008-11-25 15:37:06 -0600 (Tue, 25 Nov 2008)
+ | 7 lines Regression fix for last security fix. Set the iseqno
+ correctly. (closes issue #13918) Reported by: ffloimair Patches:
+ 20081119__bug13918.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: ffloimair ........ ................ ................
+
+2008-11-25 16:21 +0000 [r159095] Terry Wilson <twilson@digium.com>
+
+ * /, apps/app_festival.c: Merged revisions 159093 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r159093 |
+ twilson | 2008-11-25 10:18:53 -0600 (Tue, 25 Nov 2008) | 2 lines
+ Add missing variable declaration for PPC code ........
+
+2008-11-25 05:05 +0000 [r159053] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/xpmr/xpmr.c, apps/app_rpt.c, channels/chan_usbradio.c,
+ /, configure, include/asterisk/autoconfig.h.in, configure.ac:
+ Merged revisions 159050 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r159050 | tilghman | 2008-11-24 23:02:11 -0600 (Mon, 24 Nov 2008)
+ | 10 lines Merged revisions 159025 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r159025 | tilghman | 2008-11-24 22:50:00 -0600 (Mon, 24 Nov 2008)
+ | 3 lines System call ioperm is non-portable, so check for its
+ existence in autoconf. (Closes issue #13863) ........
+ ................
+
+2008-11-25 03:51 +0000 [r158993] Terry Wilson <twilson@digium.com>
+
+ * channels/chan_usbradio.c, /: Merged revisions 158992 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r158992 | twilson | 2008-11-24 21:49:30 -0600 (Mon, 24 Nov 2008)
+ | 2 lines Make chan_usbradio compile under dev mode ........
+
+2008-11-25 00:41 +0000 [r158894-158927] Matt Nicholson <mnicholson@digium.com>
+
+ * apps/app_queue.c, /, UPGRADE.txt: Merged revisions 158924 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r158924 | mnicholson | 2008-11-24 18:05:41 -0600 (Mon,
+ 24 Nov 2008) | 6 lines Make the Join event from app_queue use
+ CallerIDNum insead of CallerID for indicating the callerid number
+ just like the rest of asterisk. (closes issue #13883) Reported
+ by: davidw ........
+
+ * /, main/file.c: Merged revisions 158925 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158925 |
+ mnicholson | 2008-11-24 18:19:55 -0600 (Mon, 24 Nov 2008) | 2
+ lines Fix compiling in dev mode. ........
+
+ * include/asterisk/manager.h, main/manager.c, /, res/res_agi.c:
+ Merged revisions 158876 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158876 |
+ mnicholson | 2008-11-24 15:56:22 -0600 (Mon, 24 Nov 2008) | 7
+ lines Added EVENT_FLAG_AGI and used it for manager calls in
+ res_agi.c (closes issue #13873) Reported by: fnordian Patches:
+ ami_agievent.patch uploaded by fnordian (license 110) ........
+
+2008-11-24 21:53 +0000 [r158861] Tilghman Lesher <tlesher@digium.com>
+
+ * main/dsp.c, /: Merged revisions 158857 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158857 |
+ tilghman | 2008-11-24 15:52:34 -0600 (Mon, 24 Nov 2008) | 3 lines
+ Add a bit of documentation (thanks, I-MOD) on what the silence
+ threshold constant actually does and what values are valid for
+ it. ........
+
+2008-11-24 21:44 +0000 [r158855] Matt Nicholson <mnicholson@digium.com>
+
+ * /, main/file.c: Merged revisions 158851 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158851 |
+ mnicholson | 2008-11-24 15:27:26 -0600 (Mon, 24 Nov 2008) | 6
+ lines Make ast_streamfile() check the result of ast_openstream()
+ before doing anything with it. (closes issue #13955) Reported by:
+ chris-mac ........
+
+2008-11-22 17:00 +0000 [r158689-158701] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, channels/chan_skinny.c: Merged revisions 158694 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r158694 | mvanbaak | 2008-11-22 17:57:11 +0100 (Sat, 22 Nov 2008)
+ | 8 lines dont send reorder tone after a device is hungup if a
+ dialout is abandoned or failed. Without this reorder tone will
+ play after hangup and both wedhorn's and my wife have threatened
+ to use an axe on our asterisk box (closes issue #13948) Reported
+ by: wedhorn Patches: switch.diff uploaded by wedhorn (license 30)
+ ........
+
+ * /, channels/chan_skinny.c: Merged revisions 158688 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r158688 | mvanbaak | 2008-11-22 17:06:38 +0100 (Sat, 22 Nov 2008)
+ | 4 lines fix a very occasional core dump in chan_skinny found by
+ wedhorn. (issue #13948) ........
+
+2008-11-21 23:45 +0000 [r158607] Steve Murphy <murf@digium.com>
+
+ * /, main/features.c: Merged revisions 158606 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r158606 | murf | 2008-11-21 16:40:46 -0700 (Fri, 21 Nov 2008) |
+ 19 lines Merged revisions 158603 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r158603 | murf | 2008-11-21 16:14:50 -0700 (Fri, 21 Nov 2008) |
+ 11 lines In reference to the fix made for 13871, I was merging
+ the fix into 1.6.0 and realized I missed the code in the h-exten
+ block, and didn't catch it because my test case had the h-exten
+ commented out. So, this corrects the code I missed, as a
+ preventative against another crash report. Tested with the
+ h-exten defined, all is well. ........ ................
+
+2008-11-21 23:15 +0000 [r158604] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, /: Merged revisions 158602 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r158602 | tilghman | 2008-11-21 17:14:11 -0600 (Fri, 21 Nov 2008)
+ | 12 lines Merged revisions 158600 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r158600 | tilghman | 2008-11-21 17:07:46 -0600 (Fri, 21 Nov 2008)
+ | 5 lines The passed extension may not be the same in the list as
+ the current entry, because we strip spaces when copying the
+ extension into the structure. Therefore, use the copied item to
+ place the item into the list. (found by lmadsen on -dev, fixed by
+ me) ........ ................
+
+2008-11-21 22:57 +0000 [r158572] Steve Murphy <murf@digium.com>
+
+ * /, main/features.c: Merged revisions 158484 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r158484 | murf | 2008-11-21 14:47:16 -0700 (Fri, 21 Nov 2008) |
+ 19 lines Merged revisions 158483 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r158483 | murf | 2008-11-21 14:19:47 -0700 (Fri, 21 Nov 2008) |
+ 11 lines (closes issue #13871) Reported by: mdu113 This one is
+ totally my fault. The code doesn't even create a bridge CDR if
+ the channel CDR has POST_DISABLED. I didn't check for that at the
+ end of the bridge. Fixed with a few small insertions. Tested.
+ Looks good. No cdr generated, no crash, no unnecc. data objects
+ created either. ........ ................
+
+2008-11-21 22:13 +0000 [r158541] Russell Bryant <russell@digium.com>
+
+ * main/astobj2.c, /, include/asterisk/astobj2.h: Merged revisions
+ 158540 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r158540 | russell | 2008-11-21 16:12:37 -0600 (Fri, 21 Nov 2008)
+ | 10 lines Merged revisions 158539 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r158539 | russell | 2008-11-21 16:05:55 -0600 (Fri, 21 Nov 2008)
+ | 2 lines When compiling with DEBUG_THREADS, report the real
+ file/func/line for ao2_lock/ao2_unlock ........ ................
+
+2008-11-21 20:43 +0000 [r158450] Kevin P. Fleming <kpfleming@digium.com>
+
+ * CHANGES, /, UPGRADE-1.2.txt, UPGRADE-1.4.txt, UPGRADE.txt,
+ UPGRADE-1.6.txt: Merged revisions 158449 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158449 |
+ kpfleming | 2008-11-21 14:42:37 -0600 (Fri, 21 Nov 2008) | 3
+ lines as suggested by jtodd, document the purposes of the CHANGES
+ and UPGRADE files ........
+
+2008-11-21 19:42 +0000 [r158415] Jason Parker <jparker@digium.com>
+
+ * main/manager.c, /: Merged revisions 158414 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158414 |
+ qwell | 2008-11-21 13:40:57 -0600 (Fri, 21 Nov 2008) | 7 lines
+ Make sure we add the Event header for CoreShowChannels. (closes
+ issue #13334) Reported by: srt Patches:
+ 13334_missing_event_header_in_core_show_channel.diff uploaded by
+ srt (license 378) ........
+
+2008-11-21 17:17 +0000 [r158377] Terry Wilson <twilson@digium.com>
+
+ * cdr/cdr_csv.c, /: Merged revisions 158374 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158374 |
+ twilson | 2008-11-21 11:08:16 -0600 (Fri, 21 Nov 2008) | 8 lines
+ Reloading the config and having no changes still initialized some
+ settings to 0. Initialize settings after doing all of the cfg
+ checks. (closes issue #13942) Reported by: davidw Patches:
+ cdr_diff.txt uploaded by otherwiseguy (license 396) Tested by:
+ davidw ........
+
+2008-11-21 01:23 +0000 [r158223-158268] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 158265-158266 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r158265 | mmichelson | 2008-11-20 19:14:20 -0600 (Thu,
+ 20 Nov 2008) | 4 lines Use some magic constants to get the right
+ size for this sscanf statement. Thanks Richard! ........ r158266
+ | mmichelson | 2008-11-20 19:22:18 -0600 (Thu, 20 Nov 2008) | 3
+ lines Use a more expressive constant for a 64-bit scanned int
+ ........
+
+ * /, channels/chan_sip.c: Merged revisions 158262 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158262 |
+ mmichelson | 2008-11-20 18:59:23 -0600 (Thu, 20 Nov 2008) | 6
+ lines Fix the build for 32-bit systems. %lu is only 32-bits on
+ 32-bit systems, so we need to use %llu instead. Of course %llu is
+ 128-bits on 64-bit systems, so we have to cast to unsigned long
+ long. No harm, but it's sure annoying. ........
+
+ * /, channels/chan_sip.c: Merged revisions 158230 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158230 |
+ mmichelson | 2008-11-20 17:12:50 -0600 (Thu, 20 Nov 2008) | 20
+ lines Change the remote user agent session version variable from
+ an int to a uint64_t. This prevents potential comparison problems
+ from happening if the version string exceeds INT_MAX. This was an
+ apparent problem for one user who could not properly place a call
+ on hold since the version in the SDP of the re-INVITE to place
+ the call on hold greatly exceeded INT_MAX. This also aligns with
+ RFC 2327 better since it recommends using an NTP timestamp for
+ the version (which is a 64-bit number). (closes issue #13531)
+ Reported by: sgofferj Patches: 13531.patch uploaded by putnopvut
+ (license 60) Tested by: sgofferj ........
+
+ * channels/chan_sip.c: Change this so it actually compiles. Thanks,
+ Terry!
+
+2008-11-20 19:43 +0000 [r158191] Sean Bright <sean.bright@gmail.com>
+
+ * res/ael/pval.c, /: Merged revisions 158188 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158188 |
+ seanbright | 2008-11-20 14:41:23 -0500 (Thu, 20 Nov 2008) | 10
+ lines Fix one case where the application argument was not
+ converted from a pipe to a comma. This was causing problems with
+ switch statements with empty expressions. (closes issue #13901)
+ Reported by: smurfix Patches: 20081118_bug13901.diff uploaded by
+ seanbright (license 71) Tested by: seanbright Reviewed by: murf
+ ........
+
+2008-11-20 18:23 +0000 [r158135] Terry Wilson <twilson@digium.com>
+
+ * cdr/cdr_odbc.c, cdr/cdr_radius.c, cdr/cdr_custom.c,
+ cdr/cdr_manager.c, cdr/cdr_csv.c, cdr/cdr_sqlite3_custom.c, /,
+ cdr/cdr_sqlite.c, cdr/Makefile, cdr/cdr_adaptive_odbc.c,
+ cdr/cdr_pgsql.c: Merged revisions 158072 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158072 |
+ twilson | 2008-11-20 11:48:58 -0600 (Thu, 20 Nov 2008) | 2 lines
+ Begin on a crusade to end trailing whitespace! ........
+
+2008-11-20 18:20 +0000 [r158084-158134] Mark Michelson <mmichelson@digium.com>
+
+ * include/asterisk/frame.h, include/asterisk/file.h, main/frame.c,
+ /, channels/chan_sip.c, main/file.c: Merged revisions 158133 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r158133 | mmichelson | 2008-11-20 12:20:00 -0600
+ (Thu, 20 Nov 2008) | 10 lines Merged revisions 158072 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r158072 | twilson | 2008-11-20 11:48:58 -0600 (Thu, 20
+ Nov 2008) | 2 lines Begin on a crusade to end trailing
+ whitespace! ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 158082 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r158082 | mmichelson | 2008-11-20 11:54:31 -0600 (Thu, 20 Nov
+ 2008) | 24 lines Merged revisions 158071 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r158071 | mmichelson | 2008-11-20 11:48:42 -0600 (Thu, 20 Nov
+ 2008) | 16 lines We don't handle 4XX responses to BYE well.
+ According to section 15 of RFC 3261, we should terminate a dialog
+ if we receive a 481 or 408 in response to our BYE. Since I am
+ aware of at least one phone manufacturer who may sometimes send a
+ 404 as well, I am being liberal and saying that any 4XX response
+ to a BYE should result in a terminated dialog. (closes issue
+ #12994) Reported by: pabelanger Patches: 12994.patch uploaded by
+ putnopvut (license 60) Closes AST-129 ........ ................
+
+2008-11-20 17:42 +0000 [r158069] Jeff Peeler <jpeeler@digium.com>
+
+ * /, main/file.c: Merged revisions 158062 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r158062 |
+ jpeeler | 2008-11-20 11:37:31 -0600 (Thu, 20 Nov 2008) | 6 lines
+ (closes issue #12929) Reported by: snyfer This handles the case
+ for a zero length file to attempt to be streamed. Instead of
+ failing from not playing any data, go ahead and return success as
+ ast_streamfile should consider playing nothing a success when
+ there is nothing to play. ........
+
+2008-11-20 17:40 +0000 [r158067] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_dial.c, /, channels/chan_sip.c: Merged revisions 158066
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r158066 | mmichelson | 2008-11-20 11:39:06 -0600
+ (Thu, 20 Nov 2008) | 20 lines Merged revisions 158053 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r158053 | mmichelson | 2008-11-20 11:33:06 -0600 (Thu, 20 Nov
+ 2008) | 12 lines Make sure to set the hangup cause on the calling
+ channel in the case that ast_call() fails. For incoming SIP
+ channels, this was causing us to send a 603 instead of a 486 when
+ the call-limit was reached on the destination channel. (closes
+ issue #13867) Reported by: still_nsk Patches: 13867.diff uploaded
+ by putnopvut (license 60) Tested by: blitzrage ........
+ ................
+
+2008-11-20 00:10 +0000 [r157975] Kevin P. Fleming <kpfleming@digium.com>
+
+ * main/stdtime/Makefile, codecs/gsm/src, main/db1-ast/btree,
+ channels/misdn/Makefile, main/db1-ast/recno, pbx/ael, res/ael,
+ channels, main/db1-ast/Makefile, main/stdtime, main/db1-ast/hash,
+ codecs/gsm/Makefile, main/db1-ast/db, Makefile.moddir_rules,
+ main/db1-ast/mpool, res/ais, channels/misdn, res/snmp,
+ Makefile.rules, pbx/Makefile, res/Makefile: Merged revisions
+ 157974 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r157974 | kpfleming | 2008-11-19 18:08:12 -0600 (Wed, 19 Nov
+ 2008) | 13 lines Merged revisions 157859 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r157859 | kpfleming | 2008-11-19 15:34:47 -0600 (Wed, 19 Nov
+ 2008) | 7 lines the gcc optimizer frequently finds broken code
+ (use of uninitalized variables, unreachable code, etc.), which is
+ good. however, developers usually compile with the optimizer
+ turned off, because if they need to debug the resulting code,
+ optimized code makes that process very difficult. this means that
+ we get code changes committed that weren't adequately checked
+ over for these sorts of problems. with this build system change,
+ if (and only if) --enable-dev-mode was used and DONT_OPTIMIZE is
+ turned on, when a source file is compiled it will actually be
+ preprocessed (into a .i or .ii file), then compiled once with
+ optimization (with the result sent to /dev/null) and again
+ without optimization (but only if the first compile succeeded, of
+ course). while making these changes, i did some cleanup work in
+ Makefile.rules to move commonly-used combinations of flag
+ variables into their own variables, to make the file easier to
+ read and maintain ........ ................
+
+2008-11-19 18:29 +0000 [r157785] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configure, configure.ac: Merged revisions 157784 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r157784 | tilghman | 2008-11-19 12:28:14 -0600 (Wed, 19 Nov 2008)
+ | 6 lines Add check for t38_terminal_init in spandsp (not found
+ in 0.0.6, so it should fail reasonably) (closes issue #13473)
+ Reported by: genie Patches: 20080916__bug13473.diff.txt uploaded
+ by Corydon76 (license 14) ........
+
+2008-11-19 13:47 +0000 [r157719-157744] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 157743 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157743 |
+ kpfleming | 2008-11-19 07:45:48 -0600 (Wed, 19 Nov 2008) | 1 line
+ correct small bug introduced during API conversion ........
+
+ * CHANGES, apps/app_stack.c, include/asterisk/agi.h, /,
+ res/res_agi.c, UPGRADE.txt, UPGRADE-1.6.txt (added): Merged
+ revisions 157706 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157706 |
+ kpfleming | 2008-11-19 06:42:19 -0600 (Wed, 19 Nov 2008) | 5
+ lines make some corrections to the ast_agi_register_multiple(),
+ ast_agi_unregister_multiple() and ast_agi_fdprintf() API calls to
+ be consistent with API guidelines also, move UPGRADE.txt to
+ UPGRADE-1.6.txt and make the new UPGRADE.txt contain information
+ about upgrading between Asterisk 1.6 releases ........
+
+2008-11-19 01:08 +0000 [r157641] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/logger.h, /, main/logger.c, main/utils.c,
+ include/asterisk/strings.h: Merged revisions 157639 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r157639 | tilghman | 2008-11-18 19:02:45 -0600 (Tue, 18 Nov 2008)
+ | 7 lines Starting with a change to ensure that ast_verbose()
+ preserves ABI compatibility in 1.6.1 (as compared to 1.6.0 and
+ versions of 1.4), this change also deprecates the use of Asterisk
+ with FreeBSD 4, given the central use of va_copy in core
+ functions. va_copy() is C99, anyway, and we already require C99
+ for other purposes, so this isn't really a big change anyway.
+ This change also simplifies some of the core ast_str_* functions.
+ ........
+
+2008-11-19 01:00 +0000 [r157636] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/astmm.c: Merged revisions 157632 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157632 |
+ mmichelson | 2008-11-18 18:59:48 -0600 (Tue, 18 Nov 2008) | 10
+ lines If malloc returns NULL, we need to return NULL immediately
+ or else Asterisk will crash when attempting to dereference the
+ NULL pointer (closes issue #13858) Reported by: eliel Patches:
+ astmm.c.patch uploaded by eliel (license 64) ........
+
+2008-11-19 00:38 +0000 [r157602] Sean Bright <sean.bright@gmail.com>
+
+ * build_tools/make_buildopts_h, makeopts.in, Makefile, /,
+ build_tools/make_version, configure, configure.ac: Merged
+ revisions 157600 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157600 |
+ seanbright | 2008-11-18 19:27:45 -0500 (Tue, 18 Nov 2008) | 10
+ lines Fix a few build problems on Solaris (and check for an md5
+ utility in configure instead of the icky loop I was doing
+ before). (closes issue #13842) Reported by: snuffy Patches:
+ bug13842_20081106.diff uploaded by snuffy (license 35) 13842.diff
+ uploaded by seanbright (license 71) Tested by: snuffy ........
+
+2008-11-18 23:59 +0000 [r157429-157596] Mark Michelson <mmichelson@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 157592 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r157592 | mmichelson | 2008-11-18 17:59:02 -0600 (Tue, 18 Nov
+ 2008) | 10 lines This change prevents a crash from occurring if
+ res_musiconhold.so is unloaded and then Asterisk is stopped. The
+ problem was that we are not unregistering the ast_moh_destroy
+ function at exit. (closes issue #13761) Reported by: eliel
+ Patches: res_musiconhold.c.patch uploaded by eliel (license 64)
+ ........
+
+ * apps/app_voicemail.c, /: Merged revisions 157562 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r157562 | mmichelson | 2008-11-18 17:28:23 -0600 (Tue, 18 Nov
+ 2008) | 11 lines Fix the logic for when delete=yes when IMAP
+ storage is in use so that the message is deleted from both local
+ and IMAP storage. (closes issue #13642) Reported by: jaroth
+ Patches: deleteyes.patch uploaded by jaroth (license 50) ........
+
+ * /, channels/chan_sip.c: Merged revisions 157512 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r157512 | mmichelson | 2008-11-18 16:54:08 -0600 (Tue, 18 Nov
+ 2008) | 21 lines Merged revisions 157503 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r157503 | mmichelson | 2008-11-18 16:47:57 -0600 (Tue, 18 Nov
+ 2008) | 13 lines Add some missing invite state changes necessary
+ in the sip_write function. Not setting the invite state correctly
+ on the call was resulting in the Record application leaving empty
+ files. I also have updated the doxygen comment next to the
+ declaration of the INV_EARLY_MEDIA constant to reflect that we
+ also use this state when we *send* a 18X response to an INVITE.
+ (closes issue #13878) Reported by: nahuelgreco Patches:
+ sip-early-media-recording-1.4.22.patch uploaded by nahuelgreco
+ (license 162) Tested by: putnopvut ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 157496 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157496 |
+ mmichelson | 2008-11-18 15:59:24 -0600 (Tue, 18 Nov 2008) | 6
+ lines Based on Russell's advice on the asterisk-dev list, I have
+ changed from using a global lock in update_call_counter to using
+ the locks within the sip_pvt and sip_peer structures instead.
+ ........
+
+ * /, channels/chan_sip.c: Merged revisions 157427 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157427 |
+ mmichelson | 2008-11-18 14:23:58 -0600 (Tue, 18 Nov 2008) | 13
+ lines * Add a lock to be used in the update_call_counter
+ function. * Revert logic to mirror 1.4's in the sense that it
+ will not allow the call counter to dip below 0. These two
+ measures prevent potential races that could cause a SIP peer to
+ appear to be busy forever. (closes issue #13668) Reported by: mjc
+ Patches: hintfix_trunk_rev152649.patch uploaded by wolfelectronic
+ (license 586) ........
+
+2008-11-18 19:18 +0000 [r157367] Jeff Peeler <jpeeler@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 157366 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r157366 | jpeeler | 2008-11-18 13:16:00 -0600 (Tue, 18 Nov 2008)
+ | 14 lines Merged revisions 157365 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r157365 | jpeeler | 2008-11-18 13:13:33 -0600 (Tue, 18 Nov 2008)
+ | 6 lines (closes issue #13899) Reported by: akkornel This fix is
+ the result of a bug fix in ast_app_separate_args r124395. If an
+ argument does not exist it should always be set to a null string
+ rather than a null pointer. ........ ................
+
+2008-11-18 18:32 +0000 [r157308] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_followme.c, apps/app_dial.c, channels/chan_local.c, /,
+ main/features.c, include/asterisk/channel.h: Merged revisions
+ 157306 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r157306 | mmichelson | 2008-11-18 12:31:08 -0600 (Tue, 18 Nov
+ 2008) | 20 lines Merged revisions 157305 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r157305 | mmichelson | 2008-11-18 12:25:55 -0600 (Tue, 18 Nov
+ 2008) | 12 lines Fix a crash in the end_bridge_callback of
+ app_dial and app_followme which would occur at the end of an
+ attended transfer. The error occurred because we initially stored
+ a pointer to an ast_channel which then was hung up due to a
+ masquerade. This commit adds a "fixup" callback to the
+ bridge_config structure to allow for end_bridge_callback_data to
+ be changed in the case that a new channel pointer is needed for
+ the end_bridge_callback. ........ ................
+
+2008-11-18 18:20 +0000 [r157304] Steve Murphy <murf@digium.com>
+
+ * main/config.c, /: Merged revisions 157302 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157302 |
+ murf | 2008-11-18 11:07:55 -0700 (Tue, 18 Nov 2008) | 18 lines
+ (closes issue #13420) Reported by: alex70 Patches:
+ 13420.13539.patch uploaded by murf (license 17) Tested by: murf,
+ awk This fixes two problems: a spurious linefeed insertion
+ probably left over from pre-precomment times. Only generated when
+ category had no previous comments. The other problem: Insertions
+ could get the line-numbering out of whack and generate negative
+ line numbers, causing chunks of line numbers to be emitted, on
+ the scale of the number of lines up to that point in the file. In
+ such cases, abort the looping, and all is well. ........
+
+2008-11-17 22:39 +0000 [r157255] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_dial.c, /: Merged revisions 157253 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157253 |
+ tilghman | 2008-11-17 16:25:06 -0600 (Mon, 17 Nov 2008) | 8 lines
+ Can't use items duplicated off the stack frame in an element
+ returned from a function: in these cases, we have to use the
+ heap, or garbage will result. (closes issue #13898) Reported by:
+ alecdavis Patches: 20081114__bug13898__2.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: alecdavis ........
+
+2008-11-15 19:49 +0000 [r157108-157166] Kevin P. Fleming <kpfleming@digium.com>
+
+ * Makefile, /, Makefile.moddir_rules, Makefile.rules: Merged
+ revisions 157164 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r157164 | kpfleming | 2008-11-15 20:45:19 +0100 (Sat, 15 Nov
+ 2008) | 13 lines Merged revisions 157162-157163 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r157162 | kpfleming | 2008-11-15 20:24:24 +0100 (Sat, 15 Nov
+ 2008) | 1 line dist-clean should remove dependency information
+ files as well ........ r157163 | kpfleming | 2008-11-15 20:31:03
+ +0100 (Sat, 15 Nov 2008) | 1 line when an individual directory
+ dist-clean is run, run clean in that directory first, and when
+ running top-level dist-clean, do not run subdirectory clean
+ operations twice ........ ................
+
+ * /, contrib/asterisk-ng-doxygen: Merged revisions 157105 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r157105 | kpfleming | 2008-11-15 19:00:32 +0100 (Sat, 15
+ Nov 2008) | 13 lines major update to doxygen configuration file:
+ 1) update to doxygen 1.5.x style file, as used in trunk 2) tell
+ doxygen where are header files are, so include-file processing
+ can be done 3) make all macros that are used to define
+ variables/functions be expanded, so that doxygen will properly
+ document the resulting variable/function 4) make all macros that
+ are used to provide the contents of a variable (structure) be
+ expanded, so that doxygen will be able to document the resulting
+ fields 5) suppress compiler attributes (__attribute__(xxx)) from
+ being seen by doxygen, so it will properly match up function
+ definition and usage (for an example of th effect of this, look
+ at the doxygen docs for ast_log() from before and afte this
+ commit) ........
+
+2008-11-15 04:30 +0000 [r157040-157042] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c, main/features.c, main/taskprocessor.c:
+ Merged revisions 157041 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r157041 |
+ russell | 2008-11-14 22:25:57 -0600 (Fri, 14 Nov 2008) | 3 lines
+ Fix a few more places where the case insensitive hash should be
+ used since the comparison is case insensitive. ........
+
+ * /, channels/chan_console.c: Merged revisions 157039 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r157039 | russell | 2008-11-14 22:08:42 -0600 (Fri, 14 Nov 2008)
+ | 3 lines Use the new case insensitive hash function for console
+ interfaces. The comparison function is case insensitive. ........
+
+2008-11-14 21:21 +0000 [r156963] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 156962 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r156962 |
+ mmichelson | 2008-11-14 15:19:58 -0600 (Fri, 14 Nov 2008) | 7
+ lines Revision 155513 of chan_sip.c in trunk inadvertently
+ removed a very important line to set the "len" field for incoming
+ SIP requests. The result was that all incoming SIP messages
+ appeared to be 0-length, meaning Asterisk could do no meaningful
+ processing of anything SIP-related ........
+
+2008-11-14 17:04 +0000 [r156913] Tilghman Lesher <tlesher@digium.com>
+
+ * main/manager.c, /: Merged revisions 156911 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r156911 |
+ tilghman | 2008-11-14 11:02:00 -0600 (Fri, 14 Nov 2008) | 4 lines
+ Ping is missing the standard double-newline after the event.
+ (closes issue #13903) Reported by: kebl0155 ........
+
+2008-11-14 16:57 +0000 [r156819-156894] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, include/asterisk/strings.h: This is the 1.6.1
+ version of trunk commit 156883. It is functionally equivalent to
+ the 1.6.0 commit
+
+ * apps/app_voicemail.c, /: Merged revisions 156817 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r156817 | mmichelson | 2008-11-14 09:20:03 -0600
+ (Fri, 14 Nov 2008) | 18 lines Merged revisions 156816 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156816 | mmichelson | 2008-11-14 09:18:59 -0600 (Fri, 14 Nov
+ 2008) | 10 lines If the prompt to reenter a voicemail password
+ timed out, it resulted in the password not being saved, even if
+ the input matched what you gave when first prompted to enter a
+ new password. This is because the return value of ast_readstring
+ was checked, but not checked properly. This bug was discovered by
+ Jared Smith during an Asterisk training course. Thanks for
+ reporting it! ........ ................
+
+2008-11-14 00:44 +0000 [r156691-156757] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_while.c, /: Merged revisions 156756 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156756 | tilghman | 2008-11-13 18:43:13 -0600 (Thu, 13 Nov 2008)
+ | 13 lines Merged revisions 156755 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156755 | tilghman | 2008-11-13 18:41:37 -0600 (Thu, 13 Nov 2008)
+ | 6 lines ast_waitfordigit() requires that the channel be up, for
+ no good logical reason. This prevents While/EndWhile from working
+ within the "h" extension. Reported by: jgalarneau (for ABE C.2)
+ Fixed by: me ........ ................
+
+ * main/manager.c, /: Merged revisions 156690 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156690 | tilghman | 2008-11-13 15:30:41 -0600 (Thu, 13 Nov 2008)
+ | 14 lines Merged revisions 156688 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156688 | tilghman | 2008-11-13 15:24:00 -0600 (Thu, 13 Nov 2008)
+ | 7 lines Provide more space for all the data which can appear in
+ an originating channel name. (closes issue #13398) Reported by:
+ bamby Patches: manager.c.diff uploaded by bamby (license 430)
+ ........ ................
+
+2008-11-13 19:29 +0000 [r156654] Brandon Kruse <bkruse@digium.com>
+
+ * main/manager.c: Merged revisions 156017 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r156017 |
+ pari | 2008-11-11 17:02:43 -0600 (Tue, 11 Nov 2008) | 5 lines
+ Patch by Ryan Brindley -- Make sure that manager refuses any
+ duplicate 'new category' requests in updateconfig (closes issue
+ #13539) ........
+
+2008-11-13 19:18 +0000 [r156650] Jeff Peeler <jpeeler@digium.com>
+
+ * main/pbx.c, /: Merged revisions 156649 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r156649 |
+ jpeeler | 2008-11-13 13:17:50 -0600 (Thu, 13 Nov 2008) | 6 lines
+ (closes issue #13891) Reported by: smurfix This reverts a change
+ I made in 116297. At the time it seemed the change was required
+ to solve an issue with attempting a transfer but then letting it
+ timeout without dialing any digits. However, I didn't realize
+ that having an empty extension was possible. I'm removing the
+ immediate return that was added in pbx_find_extension if the
+ extension is null. ........
+
+2008-11-13 17:12 +0000 [r156614] Mark Michelson <mmichelson@digium.com>
+
+ * autoconf/ast_c_compile_check.m4, /, configure: Merged revisions
+ 156612 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r156612 |
+ mmichelson | 2008-11-13 11:07:56 -0600 (Thu, 13 Nov 2008) | 4
+ lines Kevin sent a note indicating that this change is not
+ necessary, so I am reverting it ........
+
+2008-11-12 21:36 +0000 [r156389] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_dial.c, /: Merged revisions 156388 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156388 | tilghman | 2008-11-12 15:34:51 -0600 (Wed, 12 Nov 2008)
+ | 12 lines Merged revisions 156386 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156386 | tilghman | 2008-11-12 15:18:57 -0600 (Wed, 12 Nov 2008)
+ | 5 lines When using call limits under 1 second, infinite call
+ lengths are allowed, instead. (closes issue #13851) Reported by:
+ ruddy ........ ................
+
+2008-11-12 20:11 +0000 [r156354] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 156299 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156299 | murf | 2008-11-12 12:47:29 -0700 (Wed, 12 Nov 2008) |
+ 26 lines Merged revisions 156297 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156297 | murf | 2008-11-12 12:36:16 -0700 (Wed, 12 Nov 2008) |
+ 18 lines It turns out that the 0x0XX00 codes being returned for
+ N, X, and Z are off by one, as per conversation with jsmith on
+ #asterisk-dev; he was teaching a class and disconcerted that this
+ published rule was not being followed, with patterns _NXX,
+ _[1-8]22 and _[2-9]22... and NXX was winning, but [1-8] should
+ have been. This change, tested on these 3 patterns now picks the
+ proper one. However, this change may surprise users who set up
+ dialplans based on previous behavior, which has been there for
+ what, 2 and half years or so now. ........ ................
+
+2008-11-12 19:29 +0000 [r156296] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 156295 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156295 | tilghman | 2008-11-12 13:28:22 -0600 (Wed, 12 Nov 2008)
+ | 13 lines Merged revisions 156294 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156294 | tilghman | 2008-11-12 13:26:45 -0600 (Wed, 12 Nov 2008)
+ | 6 lines If the SLA thread is not started, then reload causes a
+ memory leak. (closes issue #13889) Reported by: eliel Patches:
+ app_meetme.c.patch uploaded by eliel (license 64) ........
+ ................
+
+2008-11-12 19:11 +0000 [r156291] Jeff Peeler <jpeeler@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 156290 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156290 | jpeeler | 2008-11-12 13:11:15 -0600 (Wed, 12 Nov 2008)
+ | 11 lines Merged revisions 156289 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156289 | jpeeler | 2008-11-12 13:10:12 -0600 (Wed, 12 Nov 2008)
+ | 3 lines For whatever reason, gcc only warned me about the
+ possible use of an uninitialized variable when compiling 1.6.1.
+ ........ ................
+
+2008-11-12 19:05 +0000 [r156284-156288] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c, /: Merged revisions 156243 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r156243 | tilghman | 2008-11-12 12:55:18 -0600
+ (Wed, 12 Nov 2008) | 18 lines Merged revisions 156229 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156229 | tilghman | 2008-11-12 12:39:21 -0600 (Wed, 12 Nov 2008)
+ | 11 lines Revert revision 132506, since it occasionally caused
+ IAX2 HANGUP packets not to be sent, and instead, schedule a task
+ to destroy the iax2 pvt structure 10 seconds later. This allows
+ the IAX2 HANGUP packet to be queued, transmitted, and ACKed
+ before the pvt is destroyed. (closes issue #13645) Reported by:
+ dzajro Patches: 20081111__bug13645__3.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: vazir Reviewed:
+ http://reviewboard.digium.com/r/51/ ........ ................
+
+ * apps/app_meetme.c: Fix build (res possibly unused in this
+ function, says gcc)
+
+2008-11-12 18:55 +0000 [r156247] Jeff Peeler <jpeeler@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 156228 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156228 | jpeeler | 2008-11-12 12:32:46 -0600 (Wed, 12 Nov 2008)
+ | 16 lines Merged revisions 156178 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156178 | jpeeler | 2008-11-12 11:53:44 -0600 (Wed, 12 Nov 2008)
+ | 8 lines (closes issue #13173) Reported by: pep This change adds
+ an announce_thread responsible for playing announcements to an
+ existing conference. This allows all announcing to be immediately
+ stopped if necessary but more importantly allows other threads
+ that need to play something to not block. There are multiple
+ benefits to this, but the actual bug is for solving the scenario
+ for a channel to be unusable after hang up for the entire
+ duration of the parting announcement. The parting announcement
+ can be extremely long depending on what the user recorded upon
+ joining the conference. Reviewed by Russell on Review Board:
+ http://reviewboard.digium.com/r/25/ ........ ................
+
+2008-11-12 17:48 +0000 [r156171] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_dial.c, /: Merged revisions 156169 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156169 | mmichelson | 2008-11-12 11:41:56 -0600 (Wed, 12 Nov
+ 2008) | 15 lines Merged revisions 156167 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156167 | mmichelson | 2008-11-12 11:38:33 -0600 (Wed, 12 Nov
+ 2008) | 7 lines When doing some tests, I was having a crash at
+ the end of every call if an attended transfer occurred during the
+ call. I traced the cause to the CDR on one of the channels being
+ NULL. murf suggested a check in the end bridge callback to be
+ sure the CDR is non-NULL before proceeding, so that's what I'm
+ adding. ........ ................
+
+2008-11-12 17:38 +0000 [r156168] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 156166 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r156166 | russell | 2008-11-12 11:38:20 -0600 (Wed, 12 Nov 2008)
+ | 15 lines Merged revisions 156164 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r156164 | russell | 2008-11-12 11:29:52 -0600 (Wed, 12 Nov 2008)
+ | 7 lines Move the sanity check that makes sure "always fork" is
+ not set along with the console option to be after the code that
+ reads options from asterisk.conf. This resolves a situation where
+ Asterisk can start taking up 100% when misconfigured. (Thanks to
+ Bryce Porter (x86 on IRC) for letting me log in to his system to
+ figure out what was causing the 100% CPU problem.) ........
+ ................
+
+2008-11-12 15:34 +0000 [r156128] Mark Michelson <mmichelson@digium.com>
+
+ * autoconf/ast_c_compile_check.m4, /, configure: Merged revisions
+ 156127 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r156127 |
+ mmichelson | 2008-11-12 09:33:11 -0600 (Wed, 12 Nov 2008) | 5
+ lines Add a couple of AC_SUBST calls to the AST_C_COMPILE_CHECK
+ macro. These missing calls were discovered when working on
+ timerfd support in a separate branch. ........
+
+2008-11-11 19:52 +0000 [r156005] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_realtime.c: Merged revisions 155862 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155862 |
+ tilghman | 2008-11-10 15:12:28 -0600 (Mon, 10 Nov 2008) | 5 lines
+ Make documentation of update method match documentation and
+ update update2 method to match. Reported by: atis, via -dev
+ mailing list. Fixed by: me ........
+
+2008-11-10 21:15 +0000 [r155864] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 155863 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r155863 | mmichelson | 2008-11-10 15:14:44 -0600
+ (Mon, 10 Nov 2008) | 22 lines Merged revisions 155861 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r155861 | mmichelson | 2008-11-10 15:07:39 -0600 (Mon, 10 Nov
+ 2008) | 14 lines Channel drivers assume that when their indicate
+ callback is invoked, that the channel on which the callback was
+ called is locked. This patch corrects an instance in chan_agent
+ where a channel's indicate callback is called directly without
+ first locking the channel. This was leading to some observed
+ locking issues in chan_local, but considering that all channel
+ drivers operate under the same expectations, the generic fix in
+ chan_agent is the right way to go. AST-126 ........
+ ................
+
+2008-11-10 20:56 +0000 [r155764-155826] Tilghman Lesher <tlesher@digium.com>
+
+ * doc/valgrind.txt, /: Merged revisions 155804 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155803 |
+ tilghman | 2008-11-10 14:49:59 -0600 (Mon, 10 Nov 2008) | 1 line
+ I got tired of saying this in every single bugnote referring to
+ this file. ........
+
+ * /, main/editline/readline.c: Merged revisions 155763 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r155763 | tilghman | 2008-11-10 12:04:30 -0600 (Mon, 10 Nov 2008)
+ | 6 lines Fix memory leak when MALLOC_DEBUG is enabled. (closes
+ issue #13864) Reported by: eliel Patches: readline.c.patch
+ uploaded by eliel (license 64) ........
+
+2008-11-09 16:32 +0000 [r155556-155672] Sean Bright <sean.bright@gmail.com>
+
+ * configs/chan_dahdi.conf.sample, /: Merged revisions 155671 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r155671 | seanbright | 2008-11-09 11:30:29 -0500 (Sun,
+ 09 Nov 2008) | 1 line Fix this as well. Pointed out by tzafrir.
+ ........
+
+ * apps/app_followme.c, apps/app_queue.c, apps/app_dial.c, /,
+ main/features.c, include/asterisk/channel.h: Merged revisions
+ 155554 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r155554 | seanbright | 2008-11-08 20:27:00 -0500 (Sat, 08 Nov
+ 2008) | 14 lines Merged revisions 155553 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r155553 | seanbright | 2008-11-08 20:08:07 -0500 (Sat, 08 Nov
+ 2008) | 6 lines Use static functions here instead of nested ones.
+ This requires a small change to the ast_bridge_config struct as
+ well. To understand the reason for this change, see the following
+ post: http://gcc.gnu.org/ml/gcc-help/2008-11/msg00049.html
+ ........ ................
+
+2008-11-08 21:48 +0000 [r155515-155517] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c, include/asterisk/strings.h: Merged
+ revisions 155516 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155516 |
+ russell | 2008-11-08 15:46:43 -0600 (Sat, 08 Nov 2008) | 3 lines
+ - Check for failure when putting the packet in the ast_str - fix
+ a spelling error in a header file ........
+
+ * /, channels/chan_sip.c: Merged revisions 155513 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155513 |
+ russell | 2008-11-08 15:34:36 -0600 (Sat, 08 Nov 2008) | 3 lines
+ Remove some code that is basically a no-op. Code above this
+ already ensures that the buffer is terminated. ........
+
+2008-11-07 23:42 +0000 [r155469] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 155467 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155467 |
+ mmichelson | 2008-11-07 17:41:44 -0600 (Fri, 07 Nov 2008) | 12
+ lines Set the invite state to INV_CANCELLED in a place that makes
+ more sense. Where it was set before, it was impossible to
+ actually delay sending a CANCEL if we had not yet received a
+ provisional response to an INVITE. (closes issue #13626) Reported
+ by: atis Patches: 13626.patch uploaded by putnopvut (license 60)
+ Tested by: atis ........
+
+2008-11-07 22:29 +0000 [r155396-155400] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 155399 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r155399 | tilghman | 2008-11-07 16:28:58 -0600 (Fri, 07 Nov 2008)
+ | 14 lines Merged revisions 155398 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r155398 | tilghman | 2008-11-07 16:27:32 -0600 (Fri, 07 Nov 2008)
+ | 7 lines Clarify error message. (closes issue #13809) Reported
+ by: denke Patches: 20081104__bug13809.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: denke ........ ................
+
+ * /, funcs/func_odbc.c: Merged revisions 155395 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155395 |
+ tilghman | 2008-11-07 16:03:50 -0600 (Fri, 07 Nov 2008) | 2 lines
+ Two bugs relating to colnames found by Marquis42 on #asterisk-dev
+ ........
+
+2008-11-07 21:16 +0000 [r155362] Mark Michelson <mmichelson@digium.com>
+
+ * /, configs/voicemail.conf.sample: Merged revisions 155360 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r155360 | mmichelson | 2008-11-07 15:14:49 -0600 (Fri,
+ 07 Nov 2008) | 8 lines Remove one more instance of the sample
+ configuration lying about what's possible. The tz cannot be set
+ in a context like this. It can only be set in the general section
+ or per-mailbox. Thanks to sasargen on #asterisk-dev for pointing
+ this out ........
+
+2008-11-07 20:19 +0000 [r155325] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 155324 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r155324 | tilghman | 2008-11-07 14:13:32 -0600 (Fri, 07 Nov 2008)
+ | 7 lines Send call release with unallocated cause instead of
+ normal call clearing, when invalid extension is called. (closes
+ issue #13408) Reported by: adomjan Patches:
+ chan_dahdi.c-ss7-unallocated-2 uploaded by adomjan (license 487)
+ ........
+
+2008-11-07 15:43 +0000 [r155242-155272] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 155264 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155264 |
+ russell | 2008-11-07 09:42:04 -0600 (Fri, 07 Nov 2008) | 3 lines
+ Remove a bogus ast_free() that Kevin noticed. This was probably
+ just left over from pre-astobj2ified chan_sip. ........
+
+ * /, include/asterisk/astobj2.h: Merged revisions 155244 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r155244 | russell | 2008-11-07 09:01:02 -0600 (Fri, 07
+ Nov 2008) | 4 lines Clarify which part of OBJ_MULTIPLE is not
+ implemented, and under what case it is perfectly fine to use.
+ (Inspired by a question I received about my last commit.)
+ ........
+
+ * /, channels/chan_sip.c: Merged revisions 155241 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155241 |
+ russell | 2008-11-07 08:50:30 -0600 (Fri, 07 Nov 2008) | 4 lines
+ Fix some code in chan_sip that was intended to unlink multiple
+ objects from a container. The OBJ_MULTIPLE flag must be provided
+ here. Otherwise, this would only remove a single object. ........
+
+2008-11-06 22:49 +0000 [r155117-155122] Kevin P. Fleming <kpfleming@digium.com>
+
+ * res/ael/ael.flex, /, res/ael/ael_lex.c, utils/extconf.c: Merged
+ revisions 155121 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r155121 |
+ kpfleming | 2008-11-06 16:49:19 -0600 (Thu, 06 Nov 2008) | 3
+ lines don't blindly assume that Darwin and Cygwin need
+ GLOB_ABORTED defined; only define it if it is not already defined
+ ........
+
+ * configure, configure.ac: ensure that an adequately new version of
+ libpri is in place so that chan_dahdi will compile with PRI
+ support
+
+2008-11-06 19:48 +0000 [r155014] Mark Michelson <mmichelson@digium.com>
+
+ * /, configs/voicemail.conf.sample: Merged revisions 155012 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r155012 | mmichelson | 2008-11-06 13:46:53 -0600
+ (Thu, 06 Nov 2008) | 16 lines Merged revisions 155011 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r155011 | mmichelson | 2008-11-06 13:45:52 -0600 (Thu, 06 Nov
+ 2008) | 8 lines The documentation listed the ability to set
+ 'maxmsg' per context. The truth is that you can only set this in
+ the general section or per mailbox. Thus I am updating the sample
+ config file to be more accurate. Thanks to sasargen on IRC for
+ bringing up this issue. ........ ................
+
+2008-11-05 22:02 +0000 [r154920] Sean Bright <sean.bright@gmail.com>
+
+ * include/asterisk.h, /: Merged revisions 154919 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r154919 |
+ seanbright | 2008-11-05 17:01:22 -0500 (Wed, 05 Nov 2008) | 2
+ lines Fix a problem found while building res_snmp. ........
+
+2008-11-05 22:00 +0000 [r154917] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c, /: Merged revisions 154428 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r154428 | tilghman | 2008-11-04 17:03:00 -0600 (Tue, 04 Nov 2008)
+ | 7 lines Switch to using a thread condition to signal that a
+ child thread is ready for work, rather than a busy wait. (closes
+ issue #13011) Reported by: jpgrayson Patches:
+ chan_iax2_find_idle.patch uploaded by jpgrayson (license 492)
+ ........
+
+2008-11-05 16:14 +0000 [r154690] Steve Murphy <murf@digium.com>
+
+ * main/channel.c, /: Merged revisions 154687 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r154687 | murf | 2008-11-05 09:11:11 -0700 (Wed, 05 Nov 2008) | 9
+ lines Merged revisions 154685 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r154685 | murf | 2008-11-05 09:06:53 -0700 (Wed, 05 Nov 2008) | 1
+ line This fix was prompted by communication from user, who was
+ seeing thousands of error logs... looks like EAGAIN. Made such
+ uninteresting. ........ ................
+
+2008-11-04 20:52 +0000 [r154367] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c, /: Merged revisions 154366 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r154366 | tilghman | 2008-11-04 14:51:18 -0600
+ (Tue, 04 Nov 2008) | 16 lines Merged revisions 154365 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r154365 | tilghman | 2008-11-04 14:49:33 -0600 (Tue, 04 Nov 2008)
+ | 9 lines On busy systems, it's possible for the values checked
+ within a single line of code to change, unless the structure is
+ locked to ensure a consistent state. (closes issue #13717)
+ Reported by: kowalma Patches: 20081102__bug13717.diff.txt
+ uploaded by Corydon76 (license 14) Tested by: kowalma ........
+ ................
+
+2008-11-04 19:09 +0000 [r154269] Richard Mudgett <rmudgett@digium.com>
+
+ * channels/chan_misdn.c, /: Merged revisions 154268 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r154268 | rmudgett | 2008-11-04 13:07:26 -0600
+ (Tue, 04 Nov 2008) | 11 lines Merged revisions 154266 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r154266 | rmudgett | 2008-11-04 13:01:08 -0600 (Tue, 04 Nov 2008)
+ | 4 lines JIRA ABE-1703 mISDN sets the channel to the wrong state
+ when it receives the indication AST_CONTROL_RINGING. ........
+ ................
+
+2008-11-04 19:02 +0000 [r154024-154267] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_h323.c: Merged revisions 154264 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r154264 | tilghman | 2008-11-04 12:59:48 -0600
+ (Tue, 04 Nov 2008) | 10 lines Recorded merge of revisions 154263
+ via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r154263 | tilghman | 2008-11-04 12:58:05 -0600 (Tue, 04 Nov 2008)
+ | 3 lines Make the monitor thread non-detached, so it can be
+ joined (suggested by Russell on -dev list). ........
+ ................
+
+ * apps/app_voicemail.c, /: Recorded merge of revisions 154072 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r154072 | tilghman | 2008-11-03 16:28:12 -0600
+ (Mon, 03 Nov 2008) | 12 lines Merged revisions 154066 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r154066 | tilghman | 2008-11-03 16:27:10 -0600 (Mon, 03 Nov 2008)
+ | 5 lines Attempting to expunge a mailbox when the mailstream is
+ NULL will crash Asterisk. (Closes issue #13829) Reported by:
+ jaroth Patch by: me (modified jaroth's patch) ........
+ ................
+
+ * main/rtp.c, /: Merged revisions 154060 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r154060 | tilghman | 2008-11-03 15:48:21 -0600 (Mon, 03 Nov 2008)
+ | 3 lines Remove the potential for a division by zero error.
+ (Closes issue #13810) ........
+
+ * /, funcs/func_odbc.c: Recorded merge of revisions 154023 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r154023 | tilghman | 2008-11-03 15:01:30 -0600 (Mon, 03
+ Nov 2008) | 4 lines Should have passed the string pointer, not
+ the ast_str structure. (closes issue #13830) Reported by: Marquis
+ ........
+
+2008-11-03 00:21 +0000 [r153710-153711] Kevin P. Fleming <kpfleming@digium.com>
+
+ * include/asterisk/compiler.h, apps/app_stack.c,
+ include/asterisk/agi.h, configure,
+ include/asterisk/autoconfig.h.in, autoconf/ast_gcc_attribute.m4,
+ configure.ac: Merged revision 153709 from trunk
+ ------------------------------------------------------------------------
+ r153709 | kpfleming | 2008-11-02 17:34:39 -0600 (Sun, 02 Nov
+ 2008) | 3 lines instead of trying to forcibly load res_agi when
+ app_stack is loaded (even if the administrator didn't want it
+ loaded), use GCC weak symbols to determine whether it was loaded
+ already or not; if it was loaded, then use it.
+ ------------------------------------------------------------------------
+
+ * channels/chan_iax2.c, res/res_jabber.c, channels/chan_oss.c,
+ utils/stereorize.c, main/channel.c, main/manager.c,
+ res/ael/ael_lex.c, main/file.c, pbx/pbx_dundi.c,
+ formats/format_gsm.c, main/asterisk.c, utils/muted.c, /,
+ formats/format_wav.c, apps/app_authenticate.c,
+ res/res_phoneprov.c, res/res_crypto.c, utils/astman.c,
+ res/res_musiconhold.c, res/res_http_post.c, apps/app_queue.c,
+ res/res_config_sqlite.c, agi/eagi-sphinx-test.c, utils/frame.c,
+ channels/chan_dahdi.c, res/ael/ael.tab.c, funcs/func_odbc.c,
+ main/ast_expr2f.c, res/res_agi.c, main/http.c, main/logger.c,
+ channels/chan_h323.c, apps/app_sms.c, res/ael/ael.flex,
+ pbx/pbx_config.c, apps/app_chanspy.c, apps/app_stack.c,
+ utils/streamplayer.c, apps/app_adsiprog.c, apps/app_voicemail.c,
+ apps/app_dial.c, channels/chan_sip.c, apps/app_festival.c,
+ main/db1-ast/hash/hash_page.c, res/ael/ael.y, agi/eagi-test.c,
+ pbx/pbx_lua.c, formats/format_ogg_vorbis.c, main/utils.c,
+ utils/astcanary.c, formats/format_wav_gsm.c: import gcc 4.3.2
+ warning fixes from trunk, with a few changes specific to this
+ branch
+
+2008-11-02 20:07 +0000 [r153363-153653] Russell Bryant <russell@digium.com>
+
+ * include/asterisk/features.h, /: Merged revisions 153652 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r153652 | russell | 2008-11-02 14:06:03 -0600
+ (Sun, 02 Nov 2008) | 10 lines Merged revisions 153651 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r153651 | russell | 2008-11-02 13:51:17 -0600 (Sun, 02 Nov 2008)
+ | 2 lines features.h depends on linkedlists.h, so include it
+ ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 153362 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r153362 |
+ russell | 2008-11-01 15:41:38 -0500 (Sat, 01 Nov 2008) | 3 lines
+ Ensure that the sip_pvt properly has its refcount incremented
+ when the scheduler holds a reference to it for session timer
+ processing. ........
+
+2008-10-31 22:11 +0000 [r153266] Terry Wilson <twilson@digium.com>
+
+ * apps/app_followme.c, apps/app_queue.c, apps/app_dial.c, /,
+ main/features.c, include/asterisk/channel.h: Merged revisions
+ 153181 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r153181 |
+ twilson | 2008-10-31 13:55:33 -0500 (Fri, 31 Oct 2008) | 5 lines
+ Recent CDR fixes moved execution of the 'h' exten into the
+ bridging code, so variables that were set after ast_bridge_call
+ was called would not show up in the 'h' exten. Added a callback
+ function to handle setting variables, etc. from w/in the bridging
+ code. Calls back into a nested function within the function
+ calling ast_bridge_call (closes issue #13793) Reported by:
+ greenfieldtech ........
+
+2008-10-31 20:10 +0000 [r153225] Mark Michelson <mmichelson@digium.com>
+
+ * main/dial.c, include/asterisk/dial.h: This commit contains the
+ bug fixes and documentation updates which were committed to trunk
+ in revision 153223. I blocked that commit from 1.6.1 since it
+ also contained a new feature. Note to self: Separate commits so
+ that you don't end up with a situation where part of a commit
+ should be merged but part should be blocked from stable branches.
+
+2008-10-31 16:36 +0000 [r153123] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_sip.c: Turn off qualify on uncached realtime
+ peers. (Closes issue #13383)
+
+2008-10-30 21:01 +0000 [r152995] Sean Bright <sean.bright@gmail.com>
+
+ * bootstrap.sh: The -I argument to aclocal needs a space before
+ the include directory name.
+
+2008-10-30 20:36 +0000 [r152924-152974] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_h323.c: Cannot join detached threads. See
+ http://www.opengroup.org/onlinepubs/000095399/functions/pthread_join.html
+ (Closes issue #13400)
+
+ * channels/chan_local.c: Unlock before returning, when extension
+ doesn't exist. (closes issue #13807) Reported by: eliel Patches:
+ chan_local.c.patch uploaded by eliel (license 64)
+
+2008-10-30 19:41 +0000 [r152878-152921] Russell Bryant <russell@digium.com>
+
+ * channels/chan_sip.c: Fix the sip_peer reference count with
+ respect to scheduler entries for scheduling peer pokes, and
+ scheduling peer poke expirations.
+
+ * channels/chan_sip.c: Fix the sip_peer reference count with
+ respect to scheduler entries for registration expirations.
+
+ * include/asterisk/sched.h: Fix a bug in AST_SCHED_REPLACE_UNREF().
+ The reference count of the object _must_ be increased before
+ creating the scheduler entry. Otherwise, you create a race
+ condition where the reference count may hit zero and the object
+ can disappear out from under you. This could also would have
+ incorrectly decreased the reference count in the case that the
+ scheduler add failed.
+
+ * channels/chan_sip.c: Modify the documentation of the sip_registry
+ struct - Remove a comment that says that the monitor thread is the
+ only one that ever touches these objects. This is no longer the
+ case with TCP. Also, I would eventually like to get the scheduler
+ in its own thread, so this is just a poor assumption to make. -
+ Note that reference counting of these objects with respect to
+ scheduler entries is not complete. There are some leaked
+ references when deleting scheduler entries.
+
+2008-10-30 16:55 +0000 [r152814] Kevin P. Fleming <kpfleming@digium.com>
+
+ * main/cdr.c: instead of comparing the string pointer to 0,
+ let's compare the value that was actually parsed out of the
+ string (found by sparse)
+
+2008-10-30 04:29 +0000 [r152690-152777] Tilghman Lesher <tlesher@digium.com>
+
+ * configs/extensions.conf.sample: Set up an example stdexten that
+ preserves the original context and extension in the CDR. (Related
+ to issue #13799) Reported by: davidw
+
+ * main/pbx.c: Track down and fix annoying lock errors. These would
+ occur when merging hints that resulted from a pattern matched hint
+ during a 'dialplan reload'.
+
+2008-10-29 20:55 +0000 [r152648] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_directory.c: If there was no named defined in a
+ voicemail.conf mailbox entry, then app_directory would crash when
+ attempting to read that entry from the file. We now check for the
+ NULL or empty string properly so that there will be no crash.
+ (closes issue #13804) Reported by: bluecrow76
+
+2008-10-29 20:16 +0000 [r152645] Terry Wilson <twilson@digium.com>
+
+ * apps/app_queue.c: Small modification to putnopvut's patch to fix
+ this issue. Thanks for all the help, putnopvut! (closes issue
+ #12884) Reported by: bcnit Patches: 12884v4-1.6.0-branch.patch
+ uploaded by otherwiseguy (license 396) Tested by: otherwiseguy
+
+2008-10-29 05:52 +0000 [r152606] Steve Murphy <murf@digium.com>
+
+ * apps/app_queue.c, configs/features.conf.sample, apps/app_dial.c:
+ A little documentation cross-ref between features and dial and
+ queue... I wasted some time (stupidly) trying to get the
+ one-touch parking stuff working, because it didn't occur to me
+ that I had to also have the corresponding options in the dial
+ command! Duh! (In all this time, I never set this up before!) So,
+ to keep some poor fool from suffering the same fate, I made the
+ features.conf.sample file mention the corresponding opts in
+ dial/queue; and the docs for dial/app specifically mention the
+ corresponding decls in the feature.conf file. I hope this doesn't
+ spoil some vast, eternal plan...
+
+2008-10-29 05:35 +0000 [r152573] Russell Bryant <russell@digium.com>
+
+ * channels/chan_sip.c: Fix an incorrect usage of sizeof() (closes
+ issue #13795) Reported by: andrew53 Patches:
+ chan_sip_sizeof.patch uploaded by andrew53 (license 519)
+
+2008-10-29 05:09 +0000 [r152537] Steve Murphy <murf@digium.com>
+
+ * apps/app_queue.c, include/asterisk/features.h, apps/app_dial.c,
+ main/features.c, include/asterisk/pbx.h: The magic trick to avoid
+ this crash is not to try to find the channel by name in the list,
+ which is slow and resource consuming, but rather to pay attention
+ to the result codes from the ast_bridge_call, to which I added the
+ AST_PBX_NO_HANGUP_PEER_PARKED value, which now are returned when
+ a channel is parked. Why? because CDR's aren't generated via
+ parking, so nothing is needed, but if a transfer occurred, there
+ are critical things I need. If you get AST_PBX_KEEPALIVE, then
+ don't touch the channel pointer. If you get
+ AST_PBX_NO_HANGUP_PEER, or AST_PBX_NO_HANGUP_PEER_PARKED, then
+ don't touch the peer pointer. Updated the several places where
+ the results from a bridge were not being properly obeyed, and
+ fixed some code I had introduced so that the results of the
+ bridge were not overridden (in trunk). All the places that
+ previously tested for AST_PBX_NO_HANGUP_PEER now have to check
+ for both AST_PBX_NO_HANGUP_PEER and
+ AST_PBX_NO_HANGUP_PEER_PARKED. I tested this against the 4 common
+ parking scenarios: 1. A calls B; B answers; A parks B; B hangs up
+ while A is getting the parking slot announcement, immediately
+ after being put on hold. 2. A calls B; B answers; A parks B; B
+ hangs up after A has been hung up, but before the park times out.
+ 3. A calls B; B answers; B parks A; A hangs up while B is getting
+ the parking slot announcement, immediately after being put on
+ hold. 4. A calls B; B answers; B parks A; A hangs up after B has
+ been hung up, but before the park times out. No crash. I also ran
+ the scenarios above against valgrind, and accesses looked good.
+
+2008-10-28 22:35 +0000 [r152370-152471] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c: Quoting in the wrong direction (Fixes
+ AST-107)
+
+ * channels/chan_mgcp.c: Only re-add the io port if it was closed,
+ otherwise reload causes a memory leak. (closes issue #13785)
+ Reported by: eliel Patches: chan_mgcp.c.patch uploaded by eliel
+ (license 64)
+
+ * apps/app_dial.c: Reset all DIAL variables back to blank, in case
+ Dial is called multiple times per call (which could otherwise
+ lead to inconsistent status reports). (closes issue #13216)
+ Reported by: ruddy Patches: 20081014__bug13216.diff.txt uploaded
+ by Corydon76 (license 14) Tested by: ruddy
+
+2008-10-27 23:32 +0000 [r152288] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c: Buffer policy setting for half is not
+ needed.
+
+2008-10-27 21:53 +0000 [r152173-152217] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_local.c: Inherit ALL elements of CallerID across a
+ local channel. (closes issue #13368) Reported by: Peter Schlaile
+ Patches: 20080826__bug13368.diff.txt uploaded by Corydon76
+ (license 14)
+
+ * apps/app_stack.c: Oops, only delete the ARG variables once upon
+ release. The following section would have removed them again
+ (removing variables from 2 stack frames, instead of just one).
+
+2008-10-27 16:06 +0000 [r152133] Jason Parker <jparker@digium.com>
+
+ * apps/app_transfer.c: Remove options argument parsing/syntax (it
+ isn't used any longer) (closes issue #13789) Reported by: IgorG
+ Patches: app_transfer.c.diff uploaded by IgorG (license 20)
+
+2008-10-26 20:27 +0000 [r152068] Sean Bright <sean.bright@gmail.com>
+
+ * funcs/func_strings.c: Since passing \0 as the second argument to
+ strchr is valid (and will match the trailing \0 of a string) we
+ need to check that first, otherwise we end up with incorrect
+ results. Fix suggested by reporter. (closes issue #13787)
+ Reported by: meitinger
+
+2008-10-25 11:11 +0000 [r151907] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c: Move AMI initialization to occur after loading
+ modules. This prevents a deadlock when someone tries to
+ initiate a module reload from the AMI just as Asterisk is
+ starting. (closes issue #13778) Reported by: hotsblanc Fix
+ suggested by hotsblanc
+
+2008-10-22 20:08 +0000 [r151603] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/scripts/live_ast: Add a contributed script for running
+ Asterisk without installing it, first. (closes issue #11680)
+ Reported by: tzafrir Patches: live_ast_6 uploaded by tzafrir
+ (license 46)
+
+2008-10-22 20:05 +0000 [r151421-151602] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_dahdi.c: Change some logical ands to bitwise ands
+ and add messages alerting that a channel is being ignored if the
+ PROC_DAHDI_NOCHAN option is set in process_dahdi. (closes issue
+ #13759) Reported by: smurfix Patches: dahdi.patch uploaded by
+ smurfix (license 547)
+
+ * channels/chan_sip.c: The logic of a strncasecmp call was reversed.
+ (closes issue #13706) Reported by: andrew53 Patches:
+ sip_notify_from_rfc3265.patch uploaded by andrew53 (license 519)
+
+ * channels/chan_sip.c: Make the sip_standard_port function more
+ granular by allowing separate type and port arguments. This is
+ necessary because when building our From and Contact headers, we
+ need to be absolutely sure that we are placing our source port
+ there and not the peer's source port. (closes issue #12761)
+ Reported by: asbestoshead Patches: patch-chan-sip-contact-port.txt
+ uploaded by asbestoshead (license 455)
+
+ * channels/chan_sip.c: Get this compiling in dev-mode
+
+ * channels/chan_sip.c: If a peer uses any transport other than UDP,
+ then MWI will fail for that peer since sip_alloc will allocate a
+ sip_pvt with a default transport of UDP. This change resets the
+ socket type immediately after allocating the sip_pvt in
+ sip_send_mwi_from_peer, so that the proceeding call to
+ create_addr_from_peer does not fail right away. The socket data
+ from the peer is properly copied to the sip_pvt in
+ create_addr_from_peer. (closes issue #13710) Reported by:
+ andrew53 Patches: sip_notify_use_tcp.patch uploaded by andrew53
+ (license 519)
+
+ * channels/chan_sip.c: When attempting to resolve hostnames, we
+ need to be sure to remove any parameters from the string so that
+ name resolution succeeds. (closes issue #13727) Reported by:
+ fnordian Patches: resolvewithouturiparameter.patch uploaded by
+ fnordian (license 110)
+
+2008-10-21 15:21 +0000 [r151372] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_mixmonitor.c: Default file modes should always be full
+ read and write, to allow the system administrator to make the
+ decision of what permissions will actually be given, through the
+ use of the process umask. (Closes issue# 13751)
+
+2008-10-21 11:03 +0000 [r151328] BJ Weschke <bweschke@btwtech.com>
+
+ * channels/chan_sip.c: Fix configuration parsing so type=friend
+ still identifies "friend" as a peer even though it is now a
+ legacy configuration verb. (closes issue #13705) reported by:
+ blitzrage patched by: bweschke
+
+2008-10-20 05:06 +0000 [r151135-151245] Kevin P. Fleming <kpfleming@digium.com>
+
+ * autoconf (added), autoconf/ast_check_pwlib.m4,
+ autoconf/acx_pthread.m4, autoconf/ast_func_fork.m4, configure,
+ autoconf/ast_gcc_attribute.m4, bootstrap.sh,
+ autoconf/ast_check_gnu_make.m4, autoconf/ast_ext_lib.m4,
+ autoconf/ast_prog_ld.m4, autoconf/ast_c_compile_check.m4,
+ autoconf/ast_c_define_check.m4, autoconf/ast_prog_egrep.m4,
+ autoconf/ast_ext_tool_check.m4, autoconf/ast_check_mandatory.m4,
+ autoconf/ast_check_openh323.m4, autoconf/ast_prog_ld_gnu.m4,
+ configure.ac, acinclude.m4 (removed), autoconf/ast_prog_sed.m4:
+ break up acinclude.m4 into individual files, which will make it
+ easier to maintain, easier to add new macros (less patching) and
+ will ease maintenance of these macros across Asterisk branches.
+ Rename this macro to properly reflect what it does
+
+ * main/tcptls.c, main/manager.c, channels/chan_sip.c, main/http.c,
+ apps/app_externalivr.c, include/asterisk/tcptls.h: cleaup of the
+ TCP/TLS socket API: 1) rename 'struct server_args' to 'struct
+ ast_tcptls_session_args', to follow coding guidelines 2) make
+ ast_make_file_from_fd() static and rename it to something that
+ indicates what it really is for (again coding guidelines) 3)
+ rename address variables inside 'struct ast_tcptls_session_args'
+ to be more descriptive (dare i say it... coding guidelines) 4)
+ change ast_tcptls_client_start() to use the new 'remote_address'
+ field of the session args for the destination of the connection,
+ and use the 'local_address' field to bind() the socket to the
+ proper source address, if one is supplied 5) in chan_sip, ensure
+ that we pass in the PP address we are bound to when creating
+ outbound (client) connections, so that our connections will
+ appear from the correct address
+
+2008-10-18 02:29 +0000 [r150829] BJ Weschke <bweschke@btwtech.com>
+
+ * main/manager.c: Using the GetVar handler in AMI is potentially
+ dangerous (insta-crash [tm]) when you use a dialplan function
+ that requires a channel and then you don't provide one or provide
+ an invalid one in the Channel: parameter. We'll handle this
+ situation exactly the same way it was handled in pbx.c back on
+ r61766. We'll create a bogus channel for the function call and
+ destroy it when we're done. If we have trouble allocating the
+ bogus channel then we're not going to try executing the function
+ call at all and run the risk of crashing. (closes issue #13715)
+ reported by: makoto patch by: bweschke
+
+2008-10-17 17:10 +0000 [r150606-150636] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c: Make helper call a little safer (suggested
+ by Russell on IRC)
+
+ * channels/chan_iax2.c, include/asterisk/sched.h: Fix the FRACK!
+ warnings in chan_iax2 when POKE/LAGRQ packets are not answered.
+
+2008-10-16 23:41 +0000 [r150208-150306] Mark Michelson <mmichelson@digium.com>
+
+ * main/manager.c: Reverting changes from commits 150298 and 150301
+ since I was mistakenly under the assumption that dialplan
+ functions *always* required that a channel be present. I need to
+ go home earlier, I think :)
+
+ * main/manager.c: Don't try to call a dialplan function's read
+ callback from the manager's GetVar handler if an invalid channel
+ has been specified. Several dialplan functions, including CHANNEL
+ and SIP_HEADER, do not check for NULL-ness of the channel being
+ passed in. (closes issue #13715) Reported by: makoto
+ And don't forget to return on the error condition
+
+ * apps/app_sms.c: Answer the channel prior to checking for the 'a'
+ option in app_sms. (closes issue #13675) Reported by: alecdavis
+ Patches: app_sms.bug13675.148985.diff.txt uploaded by alecdavis
+ (license 585)
+
+ * configure, configure.ac: Change configure script to search for
+ openais in both /usr/lib and /usr/lib64 since some distros place
+ 64-bit libraries only in the /usr/lib64 directory. (closes issue
+ #13721) Reported by: jcollie Patches:
+ 0007-Look-in-64bit-dirs-for-openais.patch uploaded by jcollie
+ (license 412)
+
+ * channels/chan_sip.c: INVITES with proxy auth were sent with a
+ different branch than what was in the invite_branch of a sip_pvt,
+ meaning that if a CANCEL were sent later, the branch in the
+ CANCEL would not match the branch in the latest INVITE sent out,
+ leading to some endpoints responding to the CANCEL with a 481.
+ (closes issue #13714) Reported by: fnordian Patches:
+ invite_branch.patch uploaded by fnordian (license 110)
+
+2008-10-16 16:17 +0000 [r150127] Richard Mudgett <rmudgett@digium.com>
+
+ * channels/chan_misdn.c: Fix memory leak found by customer
+
+2008-10-16 13:32 +0000 [r149919-149995] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_sip.c: return this logic to where it used to be,
+ *after* the dialog->needdestroy flag has been determined to be set;
+ otherwise, we generate these debug messages every time we inspect
+ every active dialog
+
+ * apps/app_stack.c: building this module depends on res_agi being
+ built as well
+
+ * res/res_phoneprov.c: inter-module dependencies should be included
+ in the source code, not just in sample config files
+
+ * res/res_phoneprov.c: correct file name in message
+
+2008-10-15 21:00 +0000 [r149803] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: Make the sip_proxy struct reference counted.
+ This is necessary to allow for a sip_pvt to maintain a reference
+ to a sip_peer's outboundproxy even after the peer has been freed.
+ (closes issue #13700) Reported by: fnordian Patches: 13700.patch
+ uploaded by putnopvut (license 60) Tested by: fnordian
+
+2008-10-15 20:22 +0000 [r149758] BJ Weschke <bweschke@btwtech.com>
+
+ * configs/agents.conf.sample: An update to the documentation/example
+ of agents.conf.sample with the correct parameter for this feature
+ as defined in chan_agent.c (closes issue #13709)
+
+2008-10-15 19:09 +0000 [r149589-149688] Tilghman Lesher <tlesher@digium.com>
+
+ * funcs/func_odbc.c: Permit data fields to contain more than 255
+ characters. (closes issue #13631) Reported by: seanbright Patches:
+ 20081015__bug13631.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: blitzrage
+
+ * funcs/func_odbc.c: Only set buf to blank before the goto.
+
+ * codecs/lpc10/lpcini.c: When using MALLOC_DEBUG, codec_lpc10 leaks
+ memory, because it matches a library malloc() with an ast_free
+ (which, of course, doesn't match up with known allocated memory,
+ so the free fails). (closes issue #13702) Reported by: eliel
+ Patches: codec_lpc10_lpcini.c uploaded by eliel (license 64)
+
+ * apps/app_echo.c: Minor spacing change (closes issue #13697)
+ Reported by: alecdavis Patches: app_echo.bug13697.103249.diff.txt
+ uploaded by alecdavis (license 585)
+
+2008-10-15 11:32 +0000 [r149512] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_sip.c: fix some problems when parsing SIP messages
+ that have the maximum number of headers or body lines that we
+ support
+
+2008-10-14 23:58 +0000 [r149203-149280] Mark Michelson <mmichelson@digium.com>
+
+ * CHANGES, apps/app_dial.c: When specifying an invalid timeout to
+ Dial, take it to mean that no timeout is desired. (closes issue
+ #13625) Reported by: atis
+
+ * channels/chan_sip.c: Change this warning to an error message.
+ Suggestion comes from Sean Bright. Thanks Sean!
+
+ * channels/chan_sip.c: Call register_peer_exten even in the case
+ that the peer's IP/port does not change. (closes issue #13309)
+ Reported by: dimas Patches: v2-13309.patch uploaded by dimas
+ (license 88)
+
+ * include/asterisk/audiohook.h, main/audiohook.c: Add a tolerance
+ period for sync-triggered audiohooks so that if packetization of
+ audio is close (but not equal) we don't end up flushing the
+ audiohooks over small inconsistencies in synchronization. Related
+ to issue #13005, and solves the issue for most people who were
+ experiencing the problem. However, a small number of people are
+ still experiencing the problem on long calls, so I am not
+ closing the issue yet
+
+ * apps/app_queue.c: Update the queue with the correct number of
+ calls and whether the call was completed within the service level
+ when a transfer takes place. This way, we do not "break" the
+ leastrecent and fewestcalls strategies by not logging a call
+ until after the transferred call has ended. (closes issue #13395)
+ Reported by: Marquis Patches: app_queue.c.transfer.patch uploaded
+ by Marquis (license 32)
+
+2008-10-14 22:42 +0000 [r149202] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/hashtab.h, main/chanvars.c, main/config.c,
+ main/hashtab.c, pbx/pbx_spool.c, channels/chan_sip.c,
+ include/asterisk/chanvars.h, include/asterisk/config.h,
+ include/asterisk/strings.h, res/res_indications.c: Add additional
+ memory debugging to several core APIs, and fix several memory
+ leaks found with these changes. (Closes issue #13505, closes
+ issue #13543) Reported by: mav3rick, triccyx Patches:
+ 20081001__bug13505.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: mav3rick, triccyx
+
+2008-10-14 21:09 +0000 [r149132] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: Don't allow reserved characters to be used in
+ register lines in sip.conf. (closes issue #13570) Reported by:
+ putnopvut
+
+2008-10-14 20:17 +0000 [r149063] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_waitforsilence.c: Check correct values in the return of
+ ast_waitfor(); also, get rid of a possible memory leak. (closes
+ issue #13658) Reported by: explidous Patch by: me
+
+2008-10-14 19:42 +0000 [r149060] Leif Madsen <lmadsen@digium.com>
+
+ * doc/manager_1_1.txt: Add missing documentation for SipShowRegistry
+ action and RegistryEntry event. (closes issue #13342) Reported and
+ patch by: Laureano
+
+2008-10-14 18:59 +0000 [r148918-148986] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_sms.c: App is ignoring 'p' parameter -- initial pause.
+ (closes issue #13617) Reported by: alecdavis Patches:
+ app_sms.13oct.diff.txt uploaded by alecdavis (license 585)
+
+ * apps/app_voicemail.c: Ensure that mail headers are 7-bit clean,
+ even when UTF-8 characters are used in headers like 'Subject' and
+ 'To'. Closes AST-107.
+
+2008-10-14 17:39 +0000 [r148915] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_local.c: Deadlock prevention in chan_local. (closes
+ issue #13676) Reported by: tacvbo Patches: 13676.patch uploaded by
+ putnopvut (license 60) Tested by: tacvbo
+
+2008-10-14 15:18 +0000 [r148869] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_fax.c: API differences in spandsp 0.0.6pre1 and higher
+ (closes issue #13688) Reported by: irroot Patches:
+ app_fax-span6.patch uploaded by irroot (license 52) with minor
+ modifications by me
+
+2008-10-14 11:35 +0000 [r148614-148763] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_sip.c: fix some references to the owner of a
+ private structure that may not be present
+
+ * Makefile: on Ubuntu (at least), recent versions of ld in binutils
+ delete all debugging symbols when -x is supplied; since the
+ reasons why -x is being passed are lost in the mists of time,
+ remove it so debugging will work properly
+
+ * channels/chan_sip.c: ensure that *all* fields in the req
+ structure are cleared out before reusing it; has_to_tag was not
+ cleared, which caused the second incoming call over a TCP socket
+ to fail if pedantic checking was enabled
+
+ * main/translate.c: it would be nice if this message printing code
+ had actually been tested before it was committed...
+
+2008-10-13 17:56 +0000 [r148562] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c: Hmmm. Nobody (but me) is interested in seeing the
+ trie info when they do 'dialplan show ...' (even with debug set
+ to non-zero); so I set up a 'dialplan debug [context]' cli
+ command instead, to explicitly show just the trie info. I even
+ added an extension_exists() call to make sure the trie info is
+ built. I moved the explanatory header to above the extension loop
+ to ensure it only prints once. And it will do this now, whether
+ debug is set or not. I removed the trie printing from the
+ 'dialplan show' command entirely.
+
+2008-10-13 15:36 +0000 [r148472] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_sip.c: Sending a 403 after a 200 is considered very
+ bad. (found at SIPit)
+
+2008-10-10 21:22 +0000 [r148375-148377] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: The logic used when checking a peer got
+ changed subtly in the "kill the user" commit and caused calls
+ relying on the insecure setting to not work properly. I changed
+ for finding a peer back to how it was prior to that commit.
+ (closes issue #13644) Reported by: pj Patches: 13644_trunkv2.patch
+ uploaded by putnopvut (license 60) Tested by: pj
+
+ * channels/chan_sip.c: Make sure that the inUse and inRinging
+ fields for a sip peer cannot go below zero. This is a
+ regression from 1.4 and so it will be applied to 1.6.0 as
+ well. (closes issue #13668) Reported by: mjc
+
+2008-10-10 16:37 +0000 [r148269] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c: User not notified of temporary greeting, if
+ ODBC storage is in use. (closes issue #13659) Reported by:
+ moliveras Patches: 20081009__bug13659.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: moliveras
+
+2008-10-10 01:33 +0000 [r148240] Sean Bright <sean.bright@gmail.com>
+
+ * res/res_config_sqlite.c, apps/app_voicemail.c,
+ include/asterisk.h, main/tdd.c, main/cryptostub.c: Don't include
+ logger.h in asterisk.h by default as it is causing problems
+ building app_voicemail. Instead, include it where it is needed.
+ This turned out to be a relatively minor issue because other
+ headers include logger.h as well. Need to test -addons before
+ merging this back to 1.6.0. (closes issue #13605) Reported by:
+ tomo1657 Patches: 13605_seanbright.diff uploaded by seanbright
+ (license 71) Tested by: mmichelson
+
+2008-10-09 23:55 +0000 [r148151-148161] Mark Michelson <mmichelson@digium.com>
+
+ * main/manager.c: The priority was unnecessary for the manager
+ atxfer, so it has been removed. Furthermore, now we actually use
+ the Context argument passed to set the transfer context and don't
+ error out if no context is specified. This addresses the actual
+ problems outlined in issue 12158. Regarding the other points
+ brought up, regarding the inability to not transfer to extensions
+ which cannot be represented by DTMF, it is not enough of a
+ constraint that it is worth attempting to rework the feature.
+ (closes issue #12158) Reported by: davidw
+
+ * apps/app_voicemail.c: Read the callerid in the correct order and
+ make sure to read the Urgent flag value from the IMAP headers.
+ (closes issue #13652) Reported by: jaroth Patches:
+ imapheaders.patch uploaded by jaroth (license 50)
+
+2008-10-09 23:27 +0000 [r148128] Tilghman Lesher <tlesher@digium.com>
+
+ * configs/res_ldap.conf.sample: Fix example schema (closes issue
+ #12860) Reported by: flyn Patches: res_ldap.conf.patch uploaded
+ by flyn (license 503)
+
+2008-10-09 23:20 +0000 [r148115] Mark Michelson <mmichelson@digium.com>
+
+ * main/features.c: (closes issue #13579) Reported by: dwagner
+ (closes issue #13584) Reported by: dwagner Tested by: murf,
+ putnopvut The thought occurred to me that the res= from the
+ extension spawn was ending up being returned from the bridge.
+ "Thou shalt not poison the return value". Made the change and it
+ appears to allow blind xfers to work as normal. If I'm wrong,
+ reopen the bugs. But it looks good to me! Many thanks to
+ putnopvut for helping me reproduce this!
+
+2008-10-09 20:01 +0000 [r148006-148011] Tilghman Lesher <tlesher@digium.com>
+
+ * sounds/Makefile, sounds/sounds.xml: Publish MOH files in sln16
+ format
+
+ * apps/app_voicemail.c: When blank, callerid name and number
+ should display "unknown caller" in voicemail emails. (Closes
+ issue #13643)
+
+2008-10-09 19:28 +0000 [r147957] Jeff Peeler <jpeeler@digium.com>
+
+ * main/features.c: (closes issue #13139) Reported by: krisk84
+ Tested by: krisk84 This change prevents a call that is placed in
+ the parkinglot to be picked up before the PBX is finished. If
+ another extension dials the parking extension before the PBX
+ thread has completed at minimum warnings will occur about the PBX
+ not properly being terminated. At worst, a crash could occur.
+
+2008-10-09 17:54 +0000 [r147901] Michiel van Baak <michiel@vanbaak.info>
+
+ * include/asterisk/endian.h: only include this for OpenBSD. At least
+ FreeBSD is borked when including it (closes issue #13649)
+ Reported by: ys
+
+2008-10-09 17:47 +0000 [r147898] Tilghman Lesher <tlesher@digium.com>
+
+ * configs/extensions.conf.sample: Remove "second form" of
+ extensions, as it no longer applies. Also, cleanup the grammar,
+ formatting, and introduce several clarifications to the text.
+ (Closes issue #13654)
+
+2008-10-09 15:06 +0000 [r147811] Steve Murphy <murf@digium.com>
+
+ * channels/chan_iax2.c, main/astobj2.c, channels/chan_oss.c,
+ main/config.c, main/rtp.c, main/cli.c, channels/chan_usbradio.c,
+ configure, channels/console_gui.c, utils/extconf.c, main/pbx.c,
+ include/asterisk.h, doc/CODING-GUIDELINES,
+ include/asterisk/autoconfig.h.in, main/translate.c,
+ channels/vcodecs.c, configure.ac, channels/console_video.c:
+ (closes issue #13557) Reported by: nickpeirson Patches:
+ pbx.c.patch uploaded by nickpeirson (license 579)
+ replace_bzero+bcopy.patch uploaded by nickpeirson (license 579)
+ Tested by: nickpeirson, murf 1. replaced all refs to bzero and
+ bcopy to memset and memmove instead. 2. added a note to the
+ CODING-GUIDELINES 3. add two macros to asterisk.h to prevent
+ bzero, bcopy from creeping back into the source 4. removed bzero
+ from configure, configure.ac, autoconfig.h.in
+
+2008-10-08 22:33 +0000 [r147719] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_meetme.c: Some small tweaks regarding realtime conference
+ announcements. (closes issue #13522) Reported by: DEA Patches:
+ meetme-rt-fixes.txt uploaded by DEA (license 3)
+
+2008-10-08 22:27 +0000 [r147692] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_dahdi.c: when parsing a text configuration option,
+ ensure that the buffer on the stack is actually large enough to
+ hold the legal values of that option, and also ensure that
+ sscanf() knows to stop parsing if it would overrun the buffer
+ (without these changes, specifying "buffers=...,immediate" would
+ overflow the buffer on the stack, and could not have worked as
+ expected)
+
+2008-10-08 19:09 +0000 [r147593] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_sms.c: Correct a typo in the help; also, ensure that the
+ date and time are correctly set, if not specified in the message.
+ (Closes issue #13594, closes issue #13595) Reported by: alecdavis
+ Patches: 20081001__bug13595.diff.txt uploaded by Corydon76
+ (license 14) Tested by: alecdavis
+
+2008-10-08 15:10 +0000 [r147519] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_speech_utils.c: If we receive DTMF make sure that the
+ state of the speech structure goes back to being not ready.
+ (issue #LUMENVOX-8)
+
+2008-10-07 16:54 +0000 [r147196] Sean Bright <sean.bright@gmail.com>
+
+ * apps/app_voicemail.c: Make 'imapsecret' an alias to
+ 'imappassword' in voicemail.conf.
+
+2008-10-07 16:05 +0000 [r147147] Jeff Peeler <jpeeler@digium.com>
+
+ * main/features.c: Explicitly setting these fields to NULL was done
+ because I wasn't sure if they would be NULL otherwise. Since they
+ will be set automatically, removing.
+
+2008-10-07 15:06 +0000 [r147100] Richard Mudgett <rmudgett@digium.com>
+
+ * funcs/func_callerid.c: Independent change from branch issue8824
+ that is not part of COLP. (-r142574 rmudgett)
+
+2008-10-07 12:03 +0000 [r147052] Sean Bright <sean.bright@gmail.com>
+
+ * apps/app_dial.c: Make sure to compare the correct number of
+ characters when special-casing our DAHDI operator mode stuff.
+ Technically, it would work fine, as 'DAH' is currently unique
+ amongst our channel technologies, but as Jared points out:
+ <@jsmith> Sure... as long as the technology starts whith DAH....
+ but it could be DAHDOO!
+
+2008-10-07 00:13 +0000 [r146972] Terry Wilson <twilson@digium.com>
+
+ * channels/chan_sip.c: A blind transfer to the parking thread would
+ cause a segfault because copy_request accesses dst->data w/o
+ being able to tell whether it is proerly initialized
+
+2008-10-06 23:22 +0000 [r146930] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/threadstorage.h: Update documentation;
+ AST_THREADSTORAGE() in trunk only takes a single argument.
+
+2008-10-06 23:08 +0000 [r146876-146924] Jeff Peeler <jpeeler@digium.com>
+
+ * include/asterisk/features.h, main/features.c, res/res_agi.c:
+ Similar to r143204, masquerade the channel in the case of Park
+ being called from AGI. ........
+
+ * include/asterisk/endian.h: Mvanbaak said this was needed to
+ compile on OpenBSD, so put it in the OpenBSD section.
+
+ * main/features.c: This commit squashes together three commits
+ because the wrong approach was originally used. (One of the
+ commits was only one line.) 1) r143204: The main change here was
+ to masquerade the channel if the channel that was to be parked
+ was running a PBX on it. The PBX thread can then maintain full
+ control of the channel (the zombie) as it expects to while
+ allowing the parking thread full control of the real (parked)
+ channel. 2) r143270: Changed park_call_full to hold the
+ parkinglot lock a little longer, which protects the parkeduser
+ struct from being freed out from underneath. Made sure that the
+ parking extension is added to the parking context while holding
+ the lock thereby ensuring that there are no spurious warnings
+ from removal attempts when a hangup occurs while the parking lot
+ is being announced. 3) r143475: (the one liner) compare peer and
+ chan instead of looking at the parked user (pu), which could have
+ possibly already have been freed by the parking thread
+
+ * main/features.c: fix some comment placement
+
+ * main/features.c: Explicitly set args in park_call_exec NULL so in
+ the case of no options being passed in, there is no garbage
+ attempted to be used. Also, do not set args to unknown value
+ again if there are no options passed in.
+
+2008-10-06 21:53 +0000 [r146874] Michiel van Baak <michiel@vanbaak.info>
+
+ * include/asterisk/endian.h: make aescrypt.c compile on OpenBSD again
+
+2008-10-06 21:32 +0000 [r146715-146838] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_iax2.c, funcs/func_callerid.c,
+ apps/app_speech_utils.c, funcs/func_curl.c,
+ funcs/func_groupcount.c, res/res_smdi.c, channels/chan_sip.c,
+ funcs/func_timeout.c, funcs/func_odbc.c, funcs/func_cdr.c,
+ funcs/func_math.c: Dialplan functions should not actually return
+ 0, unless they have modified the workspace. To signal an error
+ (and no change to the workspace), -1 should be returned instead.
+ (closes issue #13340) Reported by: kryptolus Patches:
+ 20080827__bug13340__2.diff.txt uploaded by Corydon76 (license 14)
+
+ * channels/chan_local.c: Check whether an extension exists in the
+ _call method, rather than the _alloc method, because we need to
+ evaluate the callerid (since that data affects whether an
+ extension exists). (closes issue #13343) Reported by: efutch
+ Patches: 20080915__bug13343.diff.txt uploaded by Corydon76
+ (license 14) Tested by: efutch
+
+2008-10-06 16:39 +0000 [r146698] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_dahdi.c: ensure that the private structure for
+ pseudo channels is created without 'leaking' configuration data
+ from other configured channels (closes issue #13555) Reported by:
+ jeffg Patches: issue_13555.patch uploaded by kpfleming (license
+ 421) Tested by: jeffg
+
+2008-10-06 00:23 +0000 [r146557] Sean Bright <sean.bright@gmail.com>
+
+ * utils/Makefile: Quote arguments to cp so we can handle spaces in
+ our paths.
+
+2008-10-05 21:24 +0000 [r146451] Jason Parker <jparker@digium.com>
+
+ * channels/chan_sip.c: Fix silly formatting.
+
+2008-10-04 01:57 +0000 [r146314] Sean Bright <sean.bright@gmail.com>
+
+ * configs/sip_notify.conf.sample: Add ability to remotely reboot
+ snom phones. Also cleaned up and reorganized
+ sip_notify.conf.sample a bit as well. Tested snom reboot on snom
+ 360 and verified snom-check-cfg worked as well. (closes issue
+ #13601) Reported by: mjc Tested by: seanbright
+
+2008-10-03 22:42 +0000 [r146243] Jeff Peeler <jpeeler@digium.com>
+
+ * main/features.c: remove superfluous reference counting operations
+ in manage_parkinglot since ao2_interator_next increments the ref
+ count automatically
+
+2008-10-03 22:13 +0000 [r146200] Sean Bright <sean.bright@gmail.com>
+
+ * main/cli.c: Resolve a subtle bug where we would never
+ successfully be able to get the first item in the CLI entry list.
+ This was preventing '!' from showing up in either 'help' or in tab
+ completion. (closes issue #13578) Reported by: mvanbaak
+
+2008-10-02 19:31 +0000 [r145960-145964] Russell Bryant <russell@digium.com>
+
+ * CHANGES: The 'P' command for ExternalIVR was also added in 1.6.0
+
+ * CHANGES: TCP support for ExternalIVR went in to 1.6.1, not 1.6.0
+
+2008-10-02 15:30 +0000 [r145781] Sean Bright <sean.bright@gmail.com>
+
+ * configure, configure.ac: This is much cleaner, methinks.
+
+2008-10-02 15:19 +0000 [r145754] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_odbc.c: Some sanity checks that may have led to prior
+ crashes, found by codefreeze-lap (murf) on IRC. Also some cleanup
+ of incorrectly-used constants.
+
+2008-10-01 23:54 +0000 [r145694] Sean Bright <sean.bright@gmail.com>
+
+ * configure, configure.ac: Try a test compile using the GMime
+ library. Some distros install gmime-config in the base package
+ instead of the -devel package. Now we print a notice and disable
+ GMime support instead of bombing during the main compilation.
+ (closes issue #13583) Reported by: arkadia
+
+2008-10-01 22:24 +0000 [r145557-145609] Mark Michelson <mmichelson@digium.com>
+
+ * main/features.c: Okay, this should really do it now. While I did
+ manage to fix blind transfers with my last commit here, I also
+ caused an unwanted side-effect. That is, only the first priority
+ of the 'h' extension would be executed when a blind transfer
+ occurred instead of all priorities. Essentially, my last commit
+ corrected the return value of ast_bridge_call. However, the
+ implementation still was not 100% correct. Now it is.
+
+ * main/features.c: if (!(x) == 0) is the same as if (x).
+
+ * main/features.c: The logic surrounding the return value of
+ ast_spawn_extension within ast_bridge_call was reversed. This
+ problem was observed when a blind transfer placed from the callee
+ channel of a test call failed. While the problem I am solving
+ here is exactly the same as what was reported in issue #13584,
+ the difference is that this fix I am applying is trunk-only.
+ Issue #13584 was reported against the 1.4 branch, and my tests of
+ 1.4's blind transfers appear to work fine.
+
+2008-10-01 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0 released.
+
+2008-09-09 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-rc6 released.
+
+2008-09-09 15:44 +0000 [r142065] Russell Bryant <russell@digium.com>
+
+ * /, main/features.c: Merged revisions 142064 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r142064 | russell | 2008-09-09 10:44:10 -0500 (Tue, 09 Sep 2008)
+ | 13 lines Merged revisions 142063 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r142063 | russell | 2008-09-09 10:40:24 -0500 (Tue, 09 Sep 2008)
+ | 5 lines Ensure that the stored CDR reference is still valid
+ after the bridge before poking at it. Also, keep the channel
+ locked while messing with this CDR. (fixes crashes reported in
+ issue #13409) ........ ................
+
+2008-09-09 12:34 +0000 [r141996-141999] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_oss.c, /: Merged revisions 141995 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r141995 |
+ mmichelson | 2008-09-09 05:20:58 -0500 (Tue, 09 Sep 2008) | 8
+ lines Fix a memory leak in chan_oss (closes issue #13311)
+ Reported by: eliel Patches: chan_oss.c.patch uploaded by eliel
+ (license 64) ........
+
+2008-09-09 01:49 +0000 [r141950] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, /: Merged revisions 141949 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r141949 |
+ russell | 2008-09-08 20:47:56 -0500 (Mon, 08 Sep 2008) | 9 lines
+ Modify ast_answer() to not hold the channel lock while calling
+ ast_safe_sleep() or when calling ast_waitfor(). These are
+ inappropriate times to hold the channel lock. This is what has
+ caused "could not get the channel lock" messages from chan_sip
+ and has likely caused a negative impact on performance results of
+ SIP in Asterisk 1.6. Thanks to file for pointing out this section
+ of code. (closes issue #13287) (closes issue #13115) ........
+
+2008-09-08 21:07 +0000 [r141808] Russell Bryant <russell@digium.com>
+
+ * main/pbx.c, /: Merged revisions 141807 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r141807 | russell | 2008-09-08 16:05:01 -0500 (Mon, 08 Sep 2008)
+ | 15 lines Merged revisions 141806 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141806 | russell | 2008-09-08 16:02:36 -0500 (Mon, 08 Sep 2008)
+ | 7 lines When doing an async goto, detect if the channel is
+ already in the middle of a masquerade. This can happen when
+ chan_local is trying to optimize itself out. If this happens,
+ fail the async goto instead of bursting into flames. (closes
+ issue #13435) Reported by: geoff2010 ........ ................
+
+2008-09-08 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-rc5 released.
+
+2008-09-08 20:19 +0000 [r141746] Jason Parker <jparker@digium.com>
+
+ * Makefile, /, redhat (removed): Merged revisions 141745 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r141745 | qwell | 2008-09-08 15:18:17 -0500
+ (Mon, 08 Sep 2008) | 16 lines Merged revisions 141741 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141741 | qwell | 2008-09-08 15:15:42 -0500 (Mon, 08 Sep 2008) |
+ 8 lines Remove RPM package targets from Makefile (and all
+ associated parts). This has never worked in 1.4, and we decided
+ that it makes no sense to be done here. There are many distros
+ out there that already have "proper" spec files that can be
+ (re)used. Closes issue #13113 Closes issue #10950 Closes issue
+ #10952 ........ ................
+
+2008-09-08 17:14 +0000 [r141683] Sean Bright <sean.bright@gmail.com>
+
+ * /, build_tools/make_buildopts_h: Merged revisions 141682 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r141682 | seanbright | 2008-09-08 13:13:04 -0400 (Mon,
+ 08 Sep 2008) | 9 lines Quote the arguments to grep so that sh on
+ various platforms doesn't choke on the special characters (like
+ ^). (closes issue #13417) Reported by: dougm Patches:
+ 13417.make_buildopts_h.patch uploaded by seanbright (license 71)
+ Tested by: dougm ........
+
+2008-09-06 20:21 +0000 [r141567] Steve Murphy <murf@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 141566 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r141566 | murf | 2008-09-06 14:19:50 -0600 (Sat, 06 Sep 2008) | 9
+ lines Merged revisions 141565 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141565 | murf | 2008-09-06 14:13:16 -0600 (Sat, 06 Sep 2008) | 1
+ line This fix comes from Joshua Colp The Brilliant, who, given
+ the trace, came up with a solution. This will most likely will
+ close 13235 and 13409. I'll wait till Monday to verify, and then
+ close these bugs. ........ ................
+
+2008-09-06 15:40 +0000 [r141505-141508] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 141504 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r141504 | tilghman | 2008-09-06 10:26:45 -0500 (Sat, 06 Sep 2008)
+ | 12 lines Merged revisions 141503 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141503 | tilghman | 2008-09-06 10:23:42 -0500 (Sat, 06 Sep 2008)
+ | 4 lines Reverting behavior change (AGI should not exit non-zero
+ on SUCCESS) (closes issue #13434) Reported by: francesco_r
+ ........ ................
+
+2008-09-05 22:06 +0000 [r141368-141426] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 141367 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r141367 | mmichelson | 2008-09-05 16:12:09 -0500
+ (Fri, 05 Sep 2008) | 15 lines Merged revisions 141366 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141366 | mmichelson | 2008-09-05 16:10:32 -0500 (Fri, 05 Sep
+ 2008) | 7 lines Agent's should not try to call a channel's
+ indicate callback if the channel has been hung up. It will likely
+ crash otherwise ABE-1159 ........ ................
+
+2008-09-05 14:24 +0000 [r141116-141158] Steve Murphy <murf@digium.com>
+
+ * main/channel.c, /: Merged revisions 141157 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r141157 | murf | 2008-09-05 08:18:43 -0600 (Fri, 05 Sep 2008) | 9
+ lines Merged revisions 141156 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141156 | murf | 2008-09-05 08:15:43 -0600 (Fri, 05 Sep 2008) | 1
+ line A small change to prevent double-posting of CDR's; thanks to
+ Daniel Ferrer for bringing it to our attention ........
+ ................
+
+ * pbx/ael/ael-test/ref.ael-vtest25 (added), /,
+ pbx/ael/ael-test/ael-vtest25/extensions.ael,
+ pbx/ael/ael-test/ael-vtest25 (added), res/ael/ael_lex.c,
+ pbx/ael/ael-test/ref.ael-test6, res/ael/ael.flex: Merged
+ revisions 141115 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r141115 | murf | 2008-09-04 17:31:41 -0600 (Thu, 04 Sep 2008) |
+ 78 lines Merged revisions 141094 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141094 | murf | 2008-09-04 17:15:07 -0600 (Thu, 04 Sep 2008) |
+ 70 lines (closes issue #13357) Reported by: pj Tested by: murf
+ (closes issue #13416) Reported by: yarns Tested by: murf If you
+ find this message overly verbose, relax, it's probably not meant
+ for you. This message is meant for probably only two people in
+ the whole world: me, or the poor schnook that has to maintain
+ this code because I'm either dead or unavailable at the moment.
+ This fix solves two reports, both having to do with embedding a
+ function call in a ${} construct. It was tricky because the
+ funccall syntax has parenthesis () in it. And up till now, the
+ 'word' token in the flex stuff didn't allow that, because it
+ would tend to steal the LP and RP tokens. To be truthful, the
+ "word" token was the trickiest, most unstable thing in the whole
+ lexer. I was lucky it made this long without complaints. I had to
+ choose every character in the pattern with extreme care, and I
+ knew that someday I'd have to revisit it. Well, the day has come.
+ So, my brilliant idea (and I'm being modest), was to use the
+ surrounding ${} construct to make a state machine and capture
+ everything in it, no matter what it contains. But, I have to now
+ treat the word token like I did with comments, in that I turn the
+ whole thing into a state-machine sort of spec, with new contexts
+ "curlystate", "wordstate", and "brackstate". Wait a minute,
+ "brackstate"? Yes, well, it didn't take very many regression
+ tests to point out if I do this for ${} constructs, I also have
+ to do it with the $[] constructs, too. I had to create a separate
+ pcbstack2 and pcbstack3 because these constructs can occur inside
+ macro argument lists, and when we have two state machines
+ operating on the same structures we'd get problems otherwise. I
+ guess I could have stopped at pcbstack2 and had the brackstate
+ stuff share it, but it doesn't hurt to be safe. So, the pcbpush
+ and pcbpop routines also now have versions for "2" and "3". I had
+ to add the {KEYWORD} construct to the initial pattern for "word",
+ because previously word would match stuff like "default7",
+ because it was a longer match than the keyword "default". But,
+ not any more, because the word pattern only matches only one or
+ two characters now, and it will always lose. So, I made it the
+ winner again by making an optional match on any of the keywords
+ before it's normal pattern. I added another regression test to
+ make sure we don't lose this in future edits, and had to fix just
+ one regression, where it no longer reports a 'cascaded' error,
+ which I guess is a plus. I've given some thought as to whether to
+ apply these fixes to 1.4 and the 1.6.x releases, vs trunk; I
+ decided to put it in 1.4 because one of the bug reports was
+ against 1.4; and it is unexpected that AEL cannot handle this
+ situation. It actually reduced the amount of useless "cascade"
+ error messages that appeared in the regressions (by one line,
+ ehhem). There is a possible side-effect in that it does now do
+ more careful checking of what's in those ${} constructs, as far
+ as matching parens, and brackets are concerned. Some users may
+ find a an insidious problem and correct it this way. This should
+ be exceedingly rare, I hope. ........ ................
+
+2008-09-04 18:35 +0000 [r141086] Jeff Peeler <jpeeler@digium.com>
+
+ * /, main/features.c, res/res_agi.c: Merged revisions 141039 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r141039 | jpeeler | 2008-09-04 12:27:56 -0500
+ (Thu, 04 Sep 2008) | 15 lines Merged revisions 141028 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r141028 | jpeeler | 2008-09-04 12:00:29 -0500 (Thu, 04 Sep 2008)
+ | 7 lines (closes issue #11979) Fixes multiple parking problems:
+ Crash when executing a park on an extension dialed by AGI due to
+ not returning the proper return code. Crash when using a builtin
+ feature that was a subset of a enabled dynamic feature. Crash due
+ to always hanging up the peer despite the fact that the peer was
+ supposed to be parked. ........ ................
+
+2008-09-03 20:18 +0000 [r140976] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 140975 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r140975 |
+ mmichelson | 2008-09-03 15:16:12 -0500 (Wed, 03 Sep 2008) | 4
+ lines Fix some locking order issues in app_queue. This was
+ brought up by atis on IRC a while ago. ........
+
+2008-09-03 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-rc4 released.
+
+2008-09-03 14:17 +0000 [r140825-140827] Steve Murphy <murf@digium.com>
+
+ * main/cdr.c, /: Merged revisions 140749 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r140749 | murf | 2008-09-02 17:44:04 -0600 (Tue, 02 Sep 2008) |
+ 11 lines Merged revisions 140747 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r140747 | murf | 2008-09-02 17:36:56 -0600 (Tue, 02 Sep 2008) | 1
+ line I am turning the warnings generated in ast_cdr_free and
+ post_cdr into verbose level 2 messages. Really, they matter
+ little to end users. You either get the CDR's you wanted, or you
+ don't, and it is a bug. For trunk, I am going one step further.
+ These messages were pretty worthless even for debug, so I'm
+ completely removing them. ........ ................
+
+ * main/channel.c, /: Merged revisions 140692 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r140692 | murf | 2008-09-02 16:55:12 -0600 (Tue, 02 Sep 2008) |
+ 13 lines Merged revisions 140690 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r140690 | murf | 2008-09-02 16:40:13 -0600 (Tue, 02 Sep 2008) | 1
+ line After reconsidering, with respect to 13409, ast_cdr_detach
+ should be OK, better in fact, than ast_cdr_free, which generates
+ lots of useless warnings that will undoubtably generate
+ complaints. Hmmm. It doesn't hush the useless warnings, but it
+ does allow control of posting via the detach and post routines,
+ for those possible situations, where you'd want to post
+ single-channel cdrs. ........ ................
+
+ * main/channel.c, main/pbx.c, /: Merged revisions 140691 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r140691 | murf | 2008-09-02 16:50:59 -0600 (Tue,
+ 02 Sep 2008) | 22 lines Merged revisions 140670 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r140670 | murf | 2008-09-02 16:15:57 -0600 (Tue, 02 Sep 2008) |
+ 14 lines (closes issue #13409) Reported by: tomaso Patches:
+ asterisk-1.6.0-rc2-cdrmemleak.patch uploaded by tomaso (license
+ 564) I basically spent the day, verifying that this patch solves
+ the problem, and doesn't hurt in non-problem cases. Why valgrind
+ did not plainly reveal this leak absolutely mystifies and stuns
+ me. Many, many thanks to tomaso for finding and providing the
+ fix. ........ ................
+
+2008-09-03 13:27 +0000 [r140818] Russell Bryant <russell@digium.com>
+
+ * main/poll.c, /: Merged revisions 140817 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r140817 | russell | 2008-09-03 08:26:43 -0500 (Wed, 03 Sep 2008)
+ | 12 lines Merged revisions 140816 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r140816 | russell | 2008-09-03 08:24:35 -0500 (Wed, 03 Sep 2008)
+ | 4 lines Don't freak out if the poll emulation receives NULL for
+ the pollfds array (closes issue #13307) Reported by: jcovert
+ ........ ................
+
+2008-09-02 18:17 +0000 [r140607] Sean Bright <sean.bright@gmail.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 140606 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r140606 | seanbright | 2008-09-02 14:15:54 -0400
+ (Tue, 02 Sep 2008) | 16 lines Merged revisions 140605 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r140605 | seanbright | 2008-09-02 14:14:57 -0400 (Tue, 02 Sep
+ 2008) | 8 lines Make sure to use the correct length of the
+ mohinterpret and mohsuggest buffers when copying configuration
+ values. (closes issue #13336) Reported by:
+ decryptus_proformatique Patches:
+ chan_iax2_mohinterpret_mohsuggest_general_settings.patch uploaded
+ by decryptus (license 555) ........ ................
+
+2008-09-02 15:12 +0000 [r140564-140567] Russell Bryant <russell@digium.com>
+
+ * apps/app_jack.c, /, codecs/codec_resample.c: Merged revisions
+ 140566 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r140566 |
+ russell | 2008-09-02 10:11:53 -0500 (Tue, 02 Sep 2008) | 2 lines
+ Update instructions for getting libresample ........
+
+2008-08-27 20:15 +0000 [r140302-140304] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: Revert commit 140302. Should not be merging
+ changes like that into a release-candidate branch
+
+ * channels/chan_sip.c: Merged revisions 140301 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r140301 | mmichelson | 2008-08-27 15:11:22 -0500 (Wed, 27 Aug
+ 2008) | 19 lines Merged revisions 140299 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r140299 | mmichelson | 2008-08-27 14:49:20 -0500 (Wed, 27 Aug
+ 2008) | 11 lines Fix tag checking in get_sip_pvt_byid_locked when
+ in pedantic mode. The problem was that the wrong tags would be
+ compared depending on the direction of the call. (closes issue
+ #13353) Reported by: flefoll Patches:
+ chan_sip.c.br14.139015.patch-refer-pedantic uploaded by flefoll
+ (license 244) ........ ................
+
+2008-08-26 18:12 +0000 [r140170] Russell Bryant <russell@digium.com>
+
+ * Makefile, /: Merged revisions 140169 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r140169 |
+ russell | 2008-08-26 13:11:49 -0500 (Tue, 26 Aug 2008) | 4 lines
+ Fix building menuselect-tree with PRINT_DIR set. We _must_ use
+ the --quiet flag here, or else some arbitrary text will end up in
+ the resulting menuselect-tree file and things will explode.
+ ........
+
+2008-08-25 21:33 +0000 [r139918] Sean Bright <sean.bright@gmail.com>
+
+ * build_tools/get_moduleinfo, /, build_tools/get_makeopts: Merged
+ revisions 139915 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r139915 | seanbright | 2008-08-25 17:32:10 -0400 (Mon, 25 Aug
+ 2008) | 17 lines Merged revisions 139909 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139909 | seanbright | 2008-08-25 17:31:03 -0400 (Mon, 25 Aug
+ 2008) | 9 lines Some versions of awk (nawk, for example) don't
+ like empty regular expressions so be slightly more verbose.
+ (closes issue #13374) Reported by: dougm Patches: 13374.diff
+ uploaded by seanbright (license 71) Tested by: dougm ........
+ ................
+
+2008-08-25 21:05 +0000 [r139872] Terry Wilson <twilson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 139870 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r139870 | twilson | 2008-08-25 15:59:58 -0500 (Mon, 25 Aug 2008)
+ | 10 lines Merged revisions 139869 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139869 | twilson | 2008-08-25 15:46:10 -0500 (Mon, 25 Aug 2008)
+ | 2 lines Make SIPADDHEADER() propagate indefinitely ........
+ ................
+
+2008-08-25 16:00 +0000 [r139774] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /, main/features.c: Merged revisions 139770 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r139770 | murf | 2008-08-25 09:54:18 -0600 (Mon,
+ 25 Aug 2008) | 17 lines Merged revisions 139764 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139764 | murf | 2008-08-25 09:33:14 -0600 (Mon, 25 Aug 2008) | 9
+ lines This patch reverts the changes made via 139347, and 139635,
+ as users are seeing adverse difference. I will un-close 13251.
+ Back to the drawing board/ concept/ beginning/ whatever! ........
+ ................
+
+2008-08-24 16:30 +0000 [r139705-139708] Tilghman Lesher <tlesher@digium.com>
+
+ * /, cdr/cdr_pgsql.c: Merged revisions 139707 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r139707 |
+ tilghman | 2008-08-24 11:26:48 -0500 (Sun, 24 Aug 2008) | 2 lines
+ Memory leak ........
+
+2008-08-22 22:35 +0000 [r139628-139671] Steve Murphy <murf@digium.com>
+
+ * /, main/features.c: Merged revisions 139662 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r139662 | murf | 2008-08-22 16:32:35 -0600 (Fri, 22 Aug 2008) |
+ 14 lines Merged revisions 139635 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139635 | murf | 2008-08-22 16:24:02 -0600 (Fri, 22 Aug 2008) | 6
+ lines I found some problems with the code I committed earlier,
+ when I merged them into trunk, so I'm coming back to clean up.
+ And, in the process, I found an error in the code I added to
+ trunk and 1.6.x, that I'll fix using this patch also. ........
+ ................
+
+ * apps/app_dial.c, main/pbx.c, /, main/features.c: Merged revisions
+ 139627 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r139627 | murf | 2008-08-22 16:03:13 -0600 (Fri, 22 Aug 2008) |
+ 59 lines Merged revisions 139347 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139347 | murf | 2008-08-21 17:03:50 -0600 (Thu, 21 Aug 2008) |
+ 47 lines (closes issue #13251) Reported by: sergee Tested by:
+ murf THis is a bold move for a static release fix, but I wouldn't
+ have made it if I didn't feel confident (at least a *bit*
+ confident) that it wouldn't mess everyone up. The reasoning goes
+ something like this: 1. We simply cannot do anything with CDR's
+ at the current point (in pbx.c, after the __ast_pbx_run loop).
+ It's way too late to have any affect on the CDRs. The CDR is
+ already posted and gone, and the remnants have been cleared. 2. I
+ was very much afraid that moving the running of the 'h' extension
+ down into the bridge code (where it would be now practical to do
+ it), would result in a lot more calls to the 'h' exten, so I
+ implemented it as another exten under another name, but found, to
+ my pleasant surprise, that there was a 1:1 correspondence to the
+ running of the 'h' exten in the pbx_run loop, and the new spot at
+ the end of the bridge. So, I ifdef'd out the current 'h' loop,
+ and moved it into the bridge code. The only difference I can see
+ is the stuff about the AST_PBX_KEEPALIVE, and hopefully, if this
+ is still an important decision point, I can replicate it if there
+ are complaints. To be perfectly honest, the KEEPALIVE situation
+ is not totally clear to me, and how it relates to a post-bridge
+ situation is less clear. I suspect the users will point out
+ everything in total clarity if this steps on anyone's toes! 3. I
+ temporarily swap the bridge_cdr into the channel before running
+ the 'h' exten, which makes it possible for users to edit the cdr
+ before it goes out the door. And, of course, with the
+ endbeforehexten config var set, the users can also get at the
+ billsec/duration vals. After the h exten finishes, the cdr is
+ swapped back and processing continues as normal. Please, all who
+ deal with CDR's, please test this version of Asterisk, and file
+ bug reports as appropriate! ........ I also made a little fix to
+ the app_dial's 'e' option, that is related to my updates.
+ ................
+
+2008-08-22 20:21 +0000 [r139458-139564] Mark Michelson <mmichelson@digium.com>
+
+ * include/asterisk/threadstorage.h, /: Merged revisions 139554 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r139554 | mmichelson | 2008-08-22 14:45:41 -0500
+ (Fri, 22 Aug 2008) | 16 lines Merged revisions 139553 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139553 | mmichelson | 2008-08-22 14:45:19 -0500 (Fri, 22 Aug
+ 2008) | 8 lines Fix compilation when DEBUG_THREAD_LOCALS is
+ selected (closes issue #13298) Reported by: snuffy Patches:
+ bug13298_20080822.diff uploaded by snuffy (license 35) ........
+ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 139469 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r139469 | mmichelson | 2008-08-22 12:25:12 -0500
+ (Fri, 22 Aug 2008) | 11 lines Merged revisions 139466 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139466 | mmichelson | 2008-08-22 12:24:47 -0500 (Fri, 22 Aug
+ 2008) | 3 lines Fix the build. Thanks, mvanbaak! ........
+ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 139457 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r139457 | mmichelson | 2008-08-22 11:58:21 -0500
+ (Fri, 22 Aug 2008) | 15 lines Merged revisions 139456 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139456 | mmichelson | 2008-08-22 11:57:38 -0500 (Fri, 22 Aug
+ 2008) | 7 lines Prevent a deadlock in chan_iax2 resulting from
+ incorrect locking order between iax2_pvt and ast_channel
+ structures. AST-13 ........ ................
+
+2008-08-21 23:46 +0000 [r139400] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 139391 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r139391 | jpeeler | 2008-08-21 18:41:50 -0500
+ (Thu, 21 Aug 2008) | 11 lines Merged revisions 139387 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139387 | jpeeler | 2008-08-21 18:39:31 -0500 (Thu, 21 Aug 2008)
+ | 3 lines Fixes loop that could possibly never exit in the event
+ of a channel never being able to be opened or specify after a
+ restart. (closes issue #11017) ........ ................
+
+2008-08-21 10:02 +0000 [r139282] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, channels/chan_gtalk.c: Merged revisions 139281 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r139281 | phsultan | 2008-08-21 11:55:31 +0200 (Thu, 21 Aug 2008)
+ | 5 lines Fix two memory leaks in chan_gtalk, thanks Eliel!
+ (closes issue #13310) Reported by: eliel Patches:
+ chan_gtalk.c.patch uploaded by eliel (license 64) ........
+
+2008-08-20 Kevin P. Fleming <kpfleming@digium.com>
+
+ * Asterisk 1.6.0-rc3 released.
+
+2008-08-20 22:17 +0000 [r139216] Russell Bryant <russell@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 139215 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r139215 | russell | 2008-08-20 17:16:36 -0500 (Wed, 20 Aug 2008)
+ | 19 lines Merged revisions 139213 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139213 | russell | 2008-08-20 17:14:35 -0500 (Wed, 20 Aug 2008)
+ | 11 lines Fix a crash in the ChanSpy application. The issue here
+ is that if you call ChanSpy and specify a spy group, and sit in
+ the application long enough looping through the channel list, you
+ will eventually run out of stack space and the application with
+ exit with a seg fault. The backtrace was always inside of a
+ harmless snprintf() call, so it was tricky to track down.
+ However, it turned out that the call to snprintf() was just the
+ biggest stack consumer in this code path, so it would always be
+ the first one to hit the boundary. (closes issue #13338) Reported
+ by: ruddy ........ ................
+
+2008-08-20 20:12 +0000 [r139155] Shaun Ruffell <sruffell@digium.com>
+
+ * codecs/codec_dahdi.c: Fix bug where the samples were not accurate
+ when in G723 mode, which would cause the timestamp field of the
+ RTP header to be invalid.
+
+2008-08-20 17:30 +0000 [r139104] Steve Murphy <murf@digium.com>
+
+ * main/cdr.c, /: Merged revisions 139083 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r139083 | murf | 2008-08-20 11:25:07 -0600 (Wed, 20 Aug 2008) |
+ 20 lines Merged revisions 139074 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139074 | murf | 2008-08-20 11:14:55 -0600 (Wed, 20 Aug 2008) |
+ 12 lines (closes issue #13263) Reported by: brainy Tested by:
+ murf The specialized reset routine is tromping on the flags field
+ of the CDR. I made a change to not reset the DISABLED bit. This
+ should get rid of this problem. ........ ................
+
+2008-08-20 15:39 +0000 [r138889-139017] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 139016 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r139016 | mmichelson | 2008-08-20 10:38:47 -0500 (Wed, 20 Aug
+ 2008) | 14 lines Merged revisions 139015 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r139015 | mmichelson | 2008-08-20 10:37:56 -0500 (Wed, 20 Aug
+ 2008) | 6 lines sip_read should properly handle a NULL return
+ from sip_rtp_read. (closes issue #13257) Reported by: travishein
+ ........ ................
+
+ * apps/app_chanspy.c: Manually add revision 138887 from trunk to
+ the 1.6.0 branch. I had misunderstood the policy for when to
+ merge to 1.6.0 since it moved to rc status.
+
+2008-08-19 16:38 +0000 [r138846-138847] Steve Murphy <murf@digium.com>
+
+ * utils/conf2ael.c, /, res/ael/ael.tab.c, res/ael/ael.y,
+ res/ael/ael.tab.h, utils/ael_main.c: Merged revisions 138845 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r138845 | murf | 2008-08-19 10:31:24 -0600 (Tue, 19 Aug
+ 2008) | 1 line Oops. put a decl in a generated file. My bad, but
+ fixed now. ........
+
+ * main/pbx.c, /, res/ael/ael.tab.c, res/ael/ael.y,
+ res/ael/ael.tab.h: Merged revisions 138815 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r138815 |
+ murf | 2008-08-19 09:59:12 -0600 (Tue, 19 Aug 2008) | 19 lines
+ These changes are in regards to bug 13249, where users are being
+ surprised by the changes made to the Set app in trunk/1.6.x, as
+ they come from the 1.4 world. They are only bitten if they write
+ their AEL dialplan in the 1.4 world, and then carry it over to a
+ trunk/1.6.x installation where a "make samples" was executed, or
+ where they hand-edited the asterisk.conf file and added the
+ [compat] category with app_set = 1.6 (or higher). (this commit
+ does not totally solve 13249, at least not yet) The change
+ involves issueing a single warning while the AEL file is loading,
+ if: 1. app_set is present in the config file, and set to 1.6 or
+ higher. 2. there are double quotes in an assignment statement (eg
+ x = "hi there";) 3. the warning was not already issued. The
+ standalone app, aelparse, does not (yet) issue this warning. I'd
+ have to have it read in the asterisk.conf file, and that's a bit
+ of hassle. I'll add it if users request it, tho. ........
+
+2008-08-19 00:15 +0000 [r138776-138781] Sean Bright <sean.bright@gmail.com>
+
+ * /, channels/chan_sip.c: Merged revisions 138778-138780 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r138778 | seanbright | 2008-08-18 20:08:27 -0400 (Mon,
+ 18 Aug 2008) | 1 line While we're at it, make this machine
+ parseable too. ........ r138779 | seanbright | 2008-08-18
+ 20:09:38 -0400 (Mon, 18 Aug 2008) | 1 line And remove code we
+ don't need anymore. ........ r138780 | seanbright | 2008-08-18
+ 20:10:56 -0400 (Mon, 18 Aug 2008) | 1 line Let it compile now,
+ too (woops) ........
+
+ * /, channels/chan_sip.c: Merged revisions 138775 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r138775 |
+ seanbright | 2008-08-18 19:42:36 -0400 (Mon, 18 Aug 2008) | 3
+ lines Change event header to RegistrationTime to be more
+ consistent (and avoid breaking existing frameworks). Pointed out
+ by Laureano on #asterisk-dev. ........
+
+2008-08-18 20:23 +0000 [r138688-138695] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 138687 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r138687 | mmichelson | 2008-08-18 15:04:10 -0500 (Mon, 18 Aug
+ 2008) | 18 lines Merged revisions 138685 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r138685 | mmichelson | 2008-08-18 15:01:14 -0500 (Mon, 18 Aug
+ 2008) | 10 lines Change the inequalities used in app_queue with
+ regards to timeouts from being strict to non-strict for more
+ accuracy. (closes issue #13239) Reported by: atis Patches:
+ app_queue_timeouts_v2.patch uploaded by atis (license 242)
+ ........ ................
+
+2008-08-18 15:54 +0000 [r138632] Jason Parker <jparker@digium.com>
+
+ * Makefile, /: Merged revisions 138631 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r138631 |
+ qwell | 2008-08-18 10:54:07 -0500 (Mon, 18 Aug 2008) | 1 line
+ Remove option that isn't valid here. ........
+
+2008-08-18 02:14 +0000 [r138519] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 138518 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r138518 | jpeeler | 2008-08-17 21:13:04 -0500 (Sun, 17 Aug 2008)
+ | 1 line add missing define for SS7 in dahdi_restart ........
+
+2008-08-17 14:14 +0000 [r138443-138483] Sean Bright <sean.bright@gmail.com>
+
+ * /, main/features.c: Merged revisions 138482 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r138482 |
+ seanbright | 2008-08-17 10:12:11 -0400 (Sun, 17 Aug 2008) | 6
+ lines Move Uniqueid to the end of the event for those that rely
+ on the position of the name/value pairs, pointed out by
+ snuffy-home on #asterisk-commits. For those of you who rely on
+ the position of name/value pairs in manager events... stop...
+ that is why associative arrays were invented. ........
+
+ * /, main/features.c: Merged revisions 138479 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r138479 |
+ seanbright | 2008-08-17 09:51:08 -0400 (Sun, 17 Aug 2008) | 7
+ lines Add Uniqueid header to ParkedCall manager event. (closes
+ issue #13323) Reported by: srt Patches:
+ 13323_unique_id_for_parkedcalls_event.diff uploaded by srt
+ (license 378) ........
+
+ * main/rtp.c, /: Merged revisions 138476 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r138476 |
+ seanbright | 2008-08-17 09:40:36 -0400 (Sun, 17 Aug 2008) | 7
+ lines Add missing colons to RTCPReceived and RTCPSent manager
+ events. (closes issue #13319) Reported by: srt Patches:
+ 13319_rtcp_manager_event_headers.diff uploaded by srt (license
+ 378) ........
+
+ * /, channels/chan_iax2.c: Merged revisions 138473 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r138473 | seanbright | 2008-08-17 09:31:54 -0400 (Sun, 17 Aug
+ 2008) | 7 lines Fix the output of the JitterBufStats manager
+ event. (closes issue #13324) Reported by: srt Patches:
+ 13324_missing_nl_in_jitterbufstats_event_2.diff uploaded by srt
+ (license 378) ........
+
+ * configs/cdr_tds.conf.sample, /: Merged revisions 138442 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r138442 | seanbright | 2008-08-16 12:40:43 -0400 (Sat,
+ 16 Aug 2008) | 4 lines Since it's introduction in revision 3497,
+ cdr_tds has *never* read the port configuration option from
+ cdr_tds.conf. So go ahead and remove it from the sample config.
+ ........
+
+2008-08-16 13:07 +0000 [r138410-138413] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 138412 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r138412 | tilghman | 2008-08-16 08:07:08 -0500 (Sat, 16 Aug 2008)
+ | 2 lines Fix compilation warnings (found with dev-mode) ........
+
+2008-08-16 01:14 +0000 [r138333-138362] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 138361 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r138361 | jpeeler | 2008-08-15 20:13:26 -0500
+ (Fri, 15 Aug 2008) | 9 lines Merged revisions 138360 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r138360 | jpeeler | 2008-08-15 20:12:18 -0500 (Fri, 15
+ Aug 2008) | 1 line fixes use count to properly decrement if an
+ active dahdi channel is destroyed allowing module to be unloaded
+ ........ ................
+
+ * channels/chan_dahdi.c, /: Merged revisions 138311 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r138311 | jpeeler | 2008-08-15 18:46:09 -0500
+ (Fri, 15 Aug 2008) | 20 lines Merged revisions
+ 138119,138151,138238 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r138119 | jpeeler | 2008-08-15 14:21:51 -0500 (Fri, 15 Aug 2008)
+ | 4 lines Fixes the dahdi restart functionality. Dahdi restart
+ allows one to restart all DAHDI channels, even if they are
+ currently in use. This is different from unloading and then
+ loading the module since unloading requires the use count to be
+ zero. Reloading the module is different in that the signalling is
+ not changed from what it was originally configured. Also, this
+ fixes not closing all the file descriptors for D-channels upon
+ module unload (which would prevent loading the module
+ afterwards). (closes issue #11017) ........ r138151 | jpeeler |
+ 2008-08-15 14:41:29 -0500 (Fri, 15 Aug 2008) | 1 line declared
+ static mutexes using AST_MUTEX_DEFINE_STATIC macro ........
+ r138238 | jpeeler | 2008-08-15 16:28:26 -0500 (Fri, 15 Aug 2008)
+ | 1 line initialize condition variable ss_thread_complete using
+ ast_cond_init ........ ................
+
+2008-08-15 23:03 +0000 [r138207-138262] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c, configs/sip.conf.sample: Merged revisions
+ 138260 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r138260 | tilghman | 2008-08-15 17:54:57 -0500 (Fri, 15 Aug 2008)
+ | 16 lines Merged revisions 138258 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r138258 | tilghman | 2008-08-15 17:33:42 -0500 (Fri, 15 Aug 2008)
+ | 8 lines More fixes for realtime peers. (closes issue #12921)
+ Reported by: Nuitari Patches: 20080804__bug12921.diff.txt
+ uploaded by Corydon76 (license 14) 20080815__bug12921.diff.txt
+ uploaded by Corydon76 (license 14) Tested by: Corydon76 ........
+ ................
+
+ * configs/extensions.conf.sample, main/pbx.c, /: Merged revisions
+ 138206 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r138206 |
+ tilghman | 2008-08-15 15:35:24 -0500 (Fri, 15 Aug 2008) | 4 lines
+ Remove deprecated syntax from sample config file (closes issue
+ #13314) Reported by: kue ........
+
+2008-08-15 20:20 +0000 [r138156-138157] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c: rename all zfd instances in chan_dahdi to
+ dfd to match 1.4 (left over from DAHDI transition)
+
+2008-08-15 15:12 +0000 [r138029] Russell Bryant <russell@digium.com>
+
+ * main/autoservice.c, /: Merged revisions 138028 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r138028 | russell | 2008-08-15 10:09:46 -0500 (Fri, 15 Aug 2008)
+ | 17 lines Merged revisions 138027 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r138027 | russell | 2008-08-15 10:07:16 -0500 (Fri, 15 Aug 2008)
+ | 9 lines Ensure that when a hangup occurs in autoservice, that a
+ hangup frame gets properly deferred to be read from the channel
+ owner when it gets taken out of autoservice. (closes issue
+ #12874) Reported by: dimas Patches: v1-12874.patch uploaded by
+ dimas (license 88) ........ ................
+
+2008-08-15 15:04 +0000 [r138025] Tilghman Lesher <tlesher@digium.com>
+
+ * /, funcs/func_strings.c: Merged revisions 138024 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r138024 | tilghman | 2008-08-15 10:03:32 -0500
+ (Fri, 15 Aug 2008) | 16 lines Merged revisions 138023 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r138023 | tilghman | 2008-08-15 09:51:12 -0500 (Fri, 15 Aug 2008)
+ | 8 lines Additional check for more string specifiers than
+ arguments. (closes issue #13299) Reported by: adomjan Patches:
+ 20080813__bug13299.diff.txt uploaded by Corydon76 (license 14)
+ func_strings.c-sprintf.patch uploaded by adomjan (license 487)
+ Tested by: adomjan ........ ................
+
+2008-08-14 22:43 +0000 [r137988] Russell Bryant <russell@digium.com>
+
+ * /, doc/tex/Makefile: Merged revisions 137987 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r137987 |
+ russell | 2008-08-14 17:43:15 -0500 (Thu, 14 Aug 2008) | 2 lines
+ Fix a bashism that causes an error when trying to build the pdf
+ on ubuntu ........
+
+2008-08-14 18:48 +0000 [r137934] Sean Bright <sean.bright@gmail.com>
+
+ * cdr/cdr_sqlite3_custom.c, /: Merged revisions 137933 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r137933 | seanbright | 2008-08-14 14:47:28 -0400 (Thu, 14 Aug
+ 2008) | 8 lines Fix memory leak in cdr_sqlite3_custom. (closes
+ issue #13304) Reported by: eliel Patches: sqlite.patch uploaded
+ by eliel (license 64) (Slightly modified by me) ........
+
+2008-08-14 17:01 +0000 [r137849-137852] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 137848 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r137848 | tilghman | 2008-08-14 11:52:43 -0500
+ (Thu, 14 Aug 2008) | 17 lines Merged revisions 137847 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r137847 | tilghman | 2008-08-14 11:47:30 -0500 (Thu, 14 Aug 2008)
+ | 9 lines When creating the secondary subchannel name, it is
+ necessary to compare to the existing channel name without the
+ "Zap/" or "DAHDI/" prefix, since our test string is also without
+ that prefix. (closes issue #13027) Reported by: dferrer Patches:
+ chan_zap-1.4.21.1_fix2.patch uploaded by dferrer (license 525)
+ (Slightly modified by me, to compensate for both names) ........
+ ................
+
+2008-08-14 Jason Parker <jparker@digium.com>
+
+ * Asterisk 1.6.0-rc2 released.
+
+2008-08-14 15:37 +0000 [r137814] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 137812 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r137812 |
+ qwell | 2008-08-14 10:32:16 -0500 (Thu, 14 Aug 2008) | 8 lines
+ Make sure we set the socket port, so we don't try to use <ip
+ address>:0. (closes issue #13255) Reported by: falves11 Patches:
+ 13255-socketport.diff uploaded by qwell (license 4) Tested by:
+ falves11 ........
+
+2008-08-14 15:20 +0000 [r137783] Russell Bryant <russell@digium.com>
+
+ * /, configs/sip.conf.sample: Merged revisions 137732 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r137732 | russell | 2008-08-14 09:15:50 -0500
+ (Thu, 14 Aug 2008) | 12 lines Merged revisions 137731 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r137731 | russell | 2008-08-14 09:05:23 -0500 (Thu, 14 Aug 2008)
+ | 4 lines Comments in this config file were aligned only if your
+ tab size was set to 8. So, convert tabs to spaces so that things
+ should be aligned regardless of what tab size you use in your
+ editor. ........ ................
+
+2008-08-14 15:05 +0000 [r137781] Sean Bright <sean.bright@gmail.com>
+
+ * cdr/cdr_tds.c, /: Merged revisions 137780 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r137780 |
+ seanbright | 2008-08-14 11:03:03 -0400 (Thu, 14 Aug 2008) | 8
+ lines If we detect that we are no longer connected, try to
+ reconnect a few times before giving up. This relies on the
+ timeout settings in the freetds.conf file and, unfortunately, on
+ a recent version of FreeTDS (0.82 or newer). I either need to
+ change the current execs to be non-blocking (which I do not want
+ to do) or we have to force people to run with the latest and
+ greatest of FreeTDS. I'm on the fence... ........
+
+2008-08-14 02:04 +0000 [r137681] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, Zaptel-to-DAHDI.txt: Merged revisions 137680 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r137680 | kpfleming | 2008-08-13 21:03:47 -0500 (Wed, 13 Aug
+ 2008) | 9 lines Merged revisions 137679 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r137679 | kpfleming | 2008-08-13 21:03:04 -0500 (Wed, 13 Aug
+ 2008) | 1 line forgot one module name that changed ........
+ ................
+
+2008-08-13 Kevin P. Fleming <kpfleming@digium.com>
+
+ * Asterisk 1.6.0-rc1 released.
+
+2008-08-13 23:00 +0000 [r137631-137641] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, build_tools/prep_tarball: Merged revisions 137640 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r137640 | kpfleming | 2008-08-13 18:00:37 -0500 (Wed, 13 Aug
+ 2008) | 1 line make this script actually work ........
+
+ * /, Zaptel-to-DAHDI.txt (added), UPGRADE.txt: Merged revisions
+ 137627 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r137627 | kpfleming | 2008-08-13 17:33:32 -0500 (Wed, 13 Aug
+ 2008) | 9 lines Merged revisions 137530 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r137530 | kpfleming | 2008-08-13 15:46:19 -0500 (Wed, 13 Aug
+ 2008) | 1 line add document describing what users will need to be
+ aware of when upgrading to this version and using DAHDI ........
+ ................
+
+2008-08-13 21:09 +0000 [r137497-137533] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 137532 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r137532 |
+ qwell | 2008-08-13 16:08:58 -0500 (Wed, 13 Aug 2008) | 8 lines
+ Correctly end locally ended calls. (closes issue #12170) Reported
+ by: pj Patches: 20080702__issue12170_clear_pendinginvite.diff
+ uploaded by bbryant (license 36) Tested by: bbryant, pabelanger
+ ........
+
+ * /, apps/app_fax.c: Merged revisions 137496 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r137496 |
+ qwell | 2008-08-13 15:05:50 -0500 (Wed, 13 Aug 2008) | 6 lines
+ Add FAXMODE variable with what fax transport was used. (closes
+ issue #13252) Patches: v1-13252.patch uploaded by dimas (license
+ 88) ........
+
+2008-08-13 14:47 +0000 [r137350-137407] Sean Bright <sean.bright@gmail.com>
+
+ * /, doc/tex/cdrdriver.tex: Merged revisions 137406 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r137406 | seanbright | 2008-08-13 10:41:49 -0400
+ (Wed, 13 Aug 2008) | 9 lines Merged revisions 137405 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r137405 | seanbright | 2008-08-13 10:33:49 -0400 (Wed,
+ 13 Aug 2008) | 1 line Update docs to reflect the change to
+ cdr_tds ........ ................
+
+ * cdr/cdr_tds.c, /: Merged revisions 137403 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r137403 |
+ seanbright | 2008-08-13 10:22:47 -0400 (Wed, 13 Aug 2008) | 1
+ line Use the ast_vasprintf macro instead of vasprintf directly.
+ ........
+
+2008-08-12 19:48 +0000 [r137300-137302] Russell Bryant <russell@digium.com>
+
+ * doc/tex/asterisk.tex, /: Merged revisions 137301 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r137301 | russell | 2008-08-12 14:48:38 -0500 (Tue, 12 Aug 2008)
+ | 2 lines Grammar hax from Qwell ........
+
+ * doc/tex/asterisk.tex, /: Merged revisions 137299 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r137299 | russell | 2008-08-12 14:40:35 -0500 (Tue, 12 Aug 2008)
+ | 3 lines Note that developer documentation belongs in doxygen,
+ and not integrated with the user manual stuff in doc/tex/.
+ ........
+
+2008-08-11 16:15 +0000 [r137240] Russell Bryant <russell@digium.com>
+
+ * Makefile, /: Merged revisions 137239 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r137239 |
+ russell | 2008-08-11 11:14:29 -0500 (Mon, 11 Aug 2008) | 2 lines
+ Make PRINT_DIR work as advertised. ........
+
+2008-08-11 14:31 +0000 [r137217] Sean Bright <sean.bright@gmail.com>
+
+ * cdr/cdr_tds.c, /, UPGRADE.txt: Merged revisions 137203 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r137203 | seanbright | 2008-08-11 10:25:15 -0400 (Mon,
+ 11 Aug 2008) | 7 lines Log the userfield CDR variable like the
+ other CDR backends, assuming the column is actually there. If
+ it's not, we still log everything else as before. (closes issue
+ #13281) Reported by: falves11 ........
+
+2008-08-11 00:27 +0000 [r137160] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 137150 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r137150 | tilghman | 2008-08-10 19:25:28 -0500 (Sun, 10 Aug 2008)
+ | 13 lines Merged revisions 137138 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r137138 | tilghman | 2008-08-10 19:20:38 -0500 (Sun, 10 Aug 2008)
+ | 5 lines Deallocate database connection handle on disconnect, as
+ we allocate another one on connect. (closes issue #13271)
+ Reported by: dveiga ........ ................
+
+2008-08-09 15:27 +0000 [r136948] Tilghman Lesher <tlesher@digium.com>
+
+ * /, include/asterisk/compat.h, include/asterisk/astobj2.h: Merged
+ revisions 136947 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r136947 | tilghman | 2008-08-09 10:26:27 -0500 (Sat, 09 Aug 2008)
+ | 18 lines Merged revisions 136946 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r136946 | tilghman | 2008-08-09 10:25:36 -0500
+ (Sat, 09 Aug 2008) | 10 lines Merged revisions 136945 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r136945 | tilghman | 2008-08-09 10:24:36 -0500 (Sat, 09 Aug 2008)
+ | 2 lines Regression fixes for Solaris ........ ................
+ ................
+
+2008-08-09 01:16 +0000 [r136860] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 136859 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r136859 |
+ tilghman | 2008-08-08 20:15:38 -0500 (Fri, 08 Aug 2008) | 4 lines
+ Update documentation as to the behavior of AGI in 1.6.0 and
+ higher. Also, add an OOB message that answers the question of, if
+ AGI no longer shuts down the connection on hangup, how will
+ FastAGI know when to stop processing the call? ........
+
+2008-08-08 15:33 +0000 [r136785] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 136784 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r136784 | mmichelson | 2008-08-08 10:31:31 -0500 (Fri, 08 Aug
+ 2008) | 3 lines Fix compilation for ODBC voicemail ........
+
+2008-08-08 06:45 +0000 [r136778] Steve Murphy <murf@digium.com>
+
+ * pbx/ael/ael-test/ref.ael-test8, pbx/ael/ael-test/ref.ael-test18,
+ pbx/ael/ael-test/ref.ael-test19,
+ pbx/ael/ael-test/ref.ael-vtest13, res/ael/pval.c, /,
+ pbx/ael/ael-test/ref.ael-ntest10, include/asterisk/ael_structs.h,
+ utils/ael_main.c: Merged revisions 136746 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r136746 | murf | 2008-08-07 18:48:35 -0600 (Thu, 07 Aug 2008) |
+ 40 lines Merged revisions 136726 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r136726 | murf | 2008-08-07 18:15:34 -0600 (Thu, 07 Aug 2008) |
+ 32 lines (closes issue #13236) Reported by: korihor Wow, this one
+ was a challenge! I regrouped and ran a new strategy for setting
+ the ~~MACRO~~ value; I set it once per extension, up near the
+ top. It is only set if there is a switch in the extension. So, I
+ had to put in a chunk of code to detect a switch in the pval
+ tree. I moved the code to insert the set of ~~exten~~ up to the
+ beginning of the gen_prios routine, instead of down in the switch
+ code. I learned that I have to push the detection of the switches
+ down into the code, so everywhere I create a new exten in
+ gen_prios, I make sure to pass onto it the values of the
+ mother_exten first, and the exten next. I had to add a couple
+ fields to the exten struct to accomplish this, in the
+ ael_structs.h file. The checked field makes it so we don't repeat
+ the switch search if it's been done. I also updated the
+ regressions. ........ ................
+
+2008-08-08 02:36 +0000 [r136753] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Merged revisions 136751 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r136751 |
+ tilghman | 2008-08-07 21:34:17 -0500 (Thu, 07 Aug 2008) | 2 lines
+ Removing bad properties ........
+
+2008-08-07 23:42 +0000 [r136719-136724] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c: This is weird. Either SVN or vim tabbed a
+ bunch of functions over one level during a merge.
+
+ * apps/app_voicemail.c, /: Merged revisions 136722 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r136722 | mmichelson | 2008-08-07 18:39:50 -0500 (Thu, 07 Aug
+ 2008) | 3 lines Remove one last batch of debug messages ........
+
+ * apps/app_voicemail.c, /: Merged revisions 136715 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r136715 | mmichelson | 2008-08-07 17:25:50 -0500 (Thu, 07 Aug
+ 2008) | 18 lines Merging the imap_consistency_trunk branch to
+ trunk. For an explanation of what "imap_consistency" is, please
+ see svn revision 134223 to the 1.4 branch. Coincidentally, this
+ also fixes a recent bug report regarding the inability to save
+ messages to the new folder when using IMAP storage since they
+ will would be flagged as "seen" and not be recognized as new
+ messages. (closes issue #13234) Reported by: jaroth ........
+
+2008-08-07 20:41 +0000 [r136672-136674] Shaun Ruffell <sruffell@digium.com>
+
+ * codecs/codec_dahdi.c: Removing code that was commented out.
+
+ * codecs/codec_dahdi.c: Updated codec_dahdi to use the transcoder
+ interface in the DAHDI. (Issue: DAHDI-42)
+
+2008-08-07 20:26 +0000 [r136632-136663] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/features.c: Merged revisions 136660 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r136660 |
+ mmichelson | 2008-08-07 15:25:43 -0500 (Thu, 07 Aug 2008) | 4
+ lines Bump a LOG_NOTICE message to LOG_DEBUG since it appears
+ once for every bridged call ........
+
+ * main/pbx.c, /: Merged revisions 136635 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r136635 |
+ mmichelson | 2008-08-07 14:58:32 -0500 (Thu, 07 Aug 2008) | 5
+ lines Don't allow Answer() to accept a negative argument.
+ Negative argument means an infinite delay and we don't want that.
+ ........
+
+ * main/channel.c, /: Merged revisions 136633 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r136633 |
+ mmichelson | 2008-08-07 14:54:27 -0500 (Thu, 07 Aug 2008) | 7
+ lines Fix a calculation error I had made in the poll. The poll
+ would reset to 500 ms every time a non-voice frame was received.
+ The total time we poll should be 500 ms, so now we save the
+ amount of time left after the poll returned and use that as our
+ argument for the next call to poll ........
+
+ * main/channel.c, /: Merged revisions 136631 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r136631 |
+ mmichelson | 2008-08-07 14:36:46 -0500 (Thu, 07 Aug 2008) | 13
+ lines Scrap the 500 ms delay when Asterisk auto-answers a
+ channel. Instead, poll the channel until receiving a voice frame.
+ The cap on this poll is 500 ms. The optional delay is still
+ allowable in the Answer() application, but the delay has been
+ moved back to its original position, after the call to the
+ channel's answer callback. The poll for the voice frame will not
+ happen if a delay is specified when calling Answer(). (closes
+ issue #12708) Reported by: kactus ........
+
+2008-08-07 19:19 +0000 [r136598] Richard Mudgett <rmudgett@digium.com>
+
+ * channels/misdn_config.c, channels/chan_misdn.c, /,
+ configs/misdn.conf.sample: Merged revisions 136594 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r136594 | rmudgett | 2008-08-07 14:01:03 -0500
+ (Thu, 07 Aug 2008) | 13 lines Merged revisions 136241 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r136241 | rmudgett | 2008-08-06 16:18:53 -0500 (Wed, 06 Aug 2008)
+ | 5 lines * The allowed_bearers setting in misdn.conf misspelled
+ one of its options: digital_restricted. * Fixed some other
+ spelling errors and typos. ........ ................
+
+2008-08-07 17:44 +0000 [r136506-136543] Kevin P. Fleming <kpfleming@digium.com>
+
+ * include/asterisk/doxyref.h, /: Merged revisions 136542 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r136542 | kpfleming | 2008-08-07 12:44:20 -0500
+ (Thu, 07 Aug 2008) | 6 lines Merged revisions 136541 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ ........ ................
+
+2008-08-07 16:57 +0000 [r136490] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 136489 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r136489 | tilghman | 2008-08-07 11:55:57 -0500 (Thu, 07 Aug 2008)
+ | 15 lines Merged revisions 136488 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r136488 | tilghman | 2008-08-07 11:50:47 -0500 (Thu, 07 Aug 2008)
+ | 7 lines Update persistent state on all exit conditions. (closes
+ issue #12916) Reported by: sgenyuk Patches: app_queue.patch.txt
+ uploaded by neutrino88 (license 297) Tested by: sgenyuk, aragon
+ ........ ................
+
+2008-08-06 20:16 +0000 [r136113-136192] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/init.d/rc.redhat.asterisk: Merged revisions 136191 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r136191 | tilghman | 2008-08-06 15:15:34 -0500
+ (Wed, 06 Aug 2008) | 12 lines Merged revisions 136190 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r136190 | tilghman | 2008-08-06 15:14:54 -0500 (Wed, 06 Aug 2008)
+ | 4 lines -C option takes a filename, not a directory path.
+ (closes issue #13007) Reported by: klaus3000 ........
+ ................
+
+ * /, funcs/func_dialgroup.c: Merged revisions 136112 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r136112 | tilghman | 2008-08-06 11:58:42 -0500 (Wed, 06 Aug 2008)
+ | 7 lines Persist DIALGROUP() values in astdb (closes issue
+ #13138) Reported by: Corydon76 Patches:
+ 20080725__bug13138.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: pj ........
+
+2008-08-06 16:00 +0000 [r136064] Mark Michelson <mmichelson@digium.com>
+
+ * main/rtp.c, /, channels/chan_skinny.c: Merged revisions 136063
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r136063 | mmichelson | 2008-08-06 10:59:29 -0500
+ (Wed, 06 Aug 2008) | 24 lines Merged revisions 136062 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r136062 | mmichelson | 2008-08-06 10:58:40 -0500 (Wed, 06 Aug
+ 2008) | 16 lines Since adding the AST_CONTROL_SRCUPDATE frame
+ type, there are places where ast_rtp_new_source may be called
+ where the tech_pvt of a channel may not yet have an rtp structure
+ allocated. This caused a crash in chan_skinny, which was fixed
+ earlier, but now the same crash has been reported against
+ chan_h323 as well. It seems that the best solution is to modify
+ ast_rtp_new_source to not attempt to set the marker bit if the
+ rtp structure passed in is NULL. This change to
+ ast_rtp_new_source also allows the removal of what is now a
+ redundant pointer check from chan_skinny. (closes issue #13247)
+ Reported by: pj ........ ................
+
+2008-08-06 13:59 +0000 [r136006] Olle Johansson <oej@edvina.net>
+
+ * /, res/res_jabber.c: Merged revisions 136005 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r136005 |
+ oej | 2008-08-06 15:34:08 +0200 (Ons, 06 Aug 2008) | 6 lines -
+ Formatting - Changing debug messages from VERBOSE to DEBUG
+ channel - Adding a few todo's - Adding a few more "XMPP"'s to
+ compliment Jabber... ........
+
+2008-08-06 03:56 +0000 [r135901-135951] Tilghman Lesher <tlesher@digium.com>
+
+ * main/channel.c, /: Merged revisions 135950 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135950 | tilghman | 2008-08-05 22:55:49 -0500 (Tue, 05 Aug 2008)
+ | 12 lines Merged revisions 135949 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135949 | tilghman | 2008-08-05 22:53:36 -0500 (Tue, 05 Aug 2008)
+ | 4 lines Fix a longstanding bug in channel walking logic, and
+ fix the explanation to make sense. (Closes issue #13124) ........
+ ................
+
+ * /, main/translate.c: Merged revisions 135938 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135938 | tilghman | 2008-08-05 22:29:42 -0500 (Tue, 05 Aug 2008)
+ | 12 lines Merged revisions 135915 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135915 | tilghman | 2008-08-05 22:24:56 -0500 (Tue, 05 Aug 2008)
+ | 4 lines Since powerof() can return an error condition, it's
+ foolhardy not to detect and deal with that condition. (Related to
+ issue #13240) ........ ................
+
+ * include/asterisk/threadstorage.h, include/asterisk/utils.h, /:
+ Merged revisions 135900 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135900 | tilghman | 2008-08-05 22:04:01 -0500 (Tue, 05 Aug 2008)
+ | 12 lines Merged revisions 135899 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135899 | tilghman | 2008-08-05 22:02:59 -0500 (Tue, 05 Aug 2008)
+ | 4 lines 1) Bugfix for debugging code 2) Reduce compiler
+ warnings for another section of debugging code (Closes issue
+ #13237) ........ ................
+
+2008-08-06 00:31 +0000 [r135852] Mark Michelson <mmichelson@digium.com>
+
+ * include/asterisk/abstract_jb.h, main/channel.c, /,
+ main/abstract_jb.c, main/fixedjitterbuf.h: Merged revisions
+ 135851 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135851 | mmichelson | 2008-08-05 19:30:53 -0500 (Tue, 05 Aug
+ 2008) | 48 lines Merged revisions 135841,135847,135850 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135841 | mmichelson | 2008-08-05 19:25:10 -0500 (Tue, 05 Aug
+ 2008) | 27 lines Merging the issue11259 branch. The purpose of
+ this branch was to take into account "burps" which could cause
+ jitterbuffers to misbehave. One such example is if the L option
+ to Dial() were used to inject audio into a bridged conversation
+ at regular intervals. Since the audio here was not passed through
+ the jitterbuffer, it would cause a gap in the jitterbuffer's
+ timestamps which would cause a frames to be dropped for a brief
+ period. Now ast_generic_bridge will empty and reset the
+ jitterbuffer each time it is called. This causes injected audio
+ to be handled properly. ast_generic_bridge also will empty and
+ reset the jitterbuffer if it receives an AST_CONTROL_SRCUPDATE
+ frame since the change in audio source could negatively affect
+ the jitterbuffer. All of this was made possible by adding a new
+ public API call to the abstract_jb called ast_jb_empty_and_reset.
+ (closes issue #11259) Reported by: plack Tested by: putnopvut
+ ........ r135847 | mmichelson | 2008-08-05 19:27:54 -0500 (Tue,
+ 05 Aug 2008) | 4 lines Revert inadvertent changes to app_skel
+ that occurred when I was testing for a memory leak ........
+ r135850 | mmichelson | 2008-08-05 19:29:54 -0500 (Tue, 05 Aug
+ 2008) | 3 lines Remove properties that should not be here
+ ........ ................
+
+2008-08-05 23:52 +0000 [r135822] Steve Murphy <murf@digium.com>
+
+ * apps/app_dial.c, main/cdr.c, main/channel.c, /, main/features.c,
+ include/asterisk/cdr.h: Merged revisions 135821 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135821 | murf | 2008-08-05 17:45:32 -0600 (Tue, 05 Aug 2008) |
+ 42 lines Merged revisions 135799 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135799 | murf | 2008-08-05 17:13:20 -0600 (Tue, 05 Aug 2008) |
+ 34 lines (closes issue #12982) Reported by: bcnit Tested by: murf
+ I discovered that also, in the previous bug fixes and changes,
+ the cdr.conf 'unanswered' option is not being obeyed, so I fixed
+ this. And, yes, there are two 'answer' times involved in this
+ scenario, and I would agree with you, that the first answer time
+ is the time that should appear in the CDR. (the second 'answer'
+ time is the time that the bridge was begun). I made the necessary
+ adjustments, recording the first answer time into the peer cdr,
+ and then using that to override the bridge cdr's value. To get
+ the 'unanswered' CDRs to appear, I purposely output them, using
+ the dial cmd to mark them as DIALED (with a new flag), and
+ outputting them if they bear that flag, and you are in the right
+ mode. I also corrected one small mention of the Zap device to
+ equally consider the dahdi device. I heavily tested 10-sec-wait
+ macros in dial, and without the macro call; I tested hangups
+ while the macro was running vs. letting the macro complete and
+ the bridge form. Looks OK. Removed all the instrumentation and
+ debug. ........ ................
+
+2008-08-05 21:38 +0000 [r135749] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 135748 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r135748 | tilghman | 2008-08-05 16:37:35 -0500
+ (Tue, 05 Aug 2008) | 17 lines Merged revisions 135747 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135747 | tilghman | 2008-08-05 16:34:46 -0500 (Tue, 05 Aug 2008)
+ | 9 lines In a conversion to use ast_strlen_zero, the meaning of
+ the flag IAX_HASCALLERID was perverted. This change reverts IAX2
+ to the original meaning, which was, that the callerid set on the
+ client should be overridden on the server, even if that means the
+ resulting callerid is blank. In other words, if you set
+ "callerid=" in the IAX config, then the callerid should be
+ overridden to blank, even if set on the client. Note that there's
+ a distinction, even on realtime, between the field not existing
+ (NULL in databases) and the field existing, but set to blank
+ (override callerid to blank). ........ ................
+
+2008-08-05 13:27 +0000 [r135599] Sean Bright <sean.bright@gmail.com>
+
+ * main/cli.c, /: Merged revisions 135598 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135598 | seanbright | 2008-08-05 09:26:34 -0400 (Tue, 05 Aug
+ 2008) | 9 lines Merged revisions 135597 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135597 | seanbright | 2008-08-05 09:25:00 -0400 (Tue, 05 Aug
+ 2008) | 1 line Use PATH_MAX for filenames ........
+ ................
+
+2008-08-04 20:15 +0000 [r135538] Russell Bryant <russell@digium.com>
+
+ * configs/chan_dahdi.conf.sample, /: Merged revisions 135537 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r135537 | russell | 2008-08-04 15:15:27 -0500
+ (Mon, 04 Aug 2008) | 10 lines Merged revisions 135536 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135536 | russell | 2008-08-04 15:15:03 -0500 (Mon, 04 Aug 2008)
+ | 2 lines fix a config sample typo ........ ................
+
+2008-08-04 17:12 +0000 [r135478-135486] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/init.d/rc.mandriva.asterisk (added), Makefile,
+ contrib/init.d/rc.mandrake.asterisk (removed), /,
+ contrib/init.d/rc.mandriva.zaptel (added),
+ contrib/init.d/rc.mandrake.zaptel (removed): Merged revisions
+ 135485 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r135485 |
+ tilghman | 2008-08-04 12:12:15 -0500 (Mon, 04 Aug 2008) | 3 lines
+ Rename Mandrake scripts to Mandriva (Closes issue #13221)
+ ........
+
+ * contrib/init.d/rc.mandrake.asterisk, /: Merged revisions 135483
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r135483 | tilghman | 2008-08-04 12:08:42 -0500
+ (Mon, 04 Aug 2008) | 11 lines Merged revisions 135482 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135482 | tilghman | 2008-08-04 12:07:52 -0500 (Mon, 04 Aug 2008)
+ | 2 lines Define ASTSBINDIR for script (Closes issue #13221)
+ ........ ................
+
+ * apps/app_voicemail.c, /: Merged revisions 135480 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r135480 | tilghman | 2008-08-04 11:58:29 -0500
+ (Mon, 04 Aug 2008) | 14 lines Merged revisions 135479 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135479 | tilghman | 2008-08-04 11:56:19 -0500 (Mon, 04 Aug 2008)
+ | 6 lines Memory leak on unload (closes issue #13231) Reported
+ by: eliel Patches: app_voicemail.leak.patch uploaded by eliel
+ (license 64) ........ ................
+
+2008-08-04 16:28 +0000 [r135440-135475] Russell Bryant <russell@digium.com>
+
+ * configs/chan_dahdi.conf.sample, /: Merged revisions 135474 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r135474 | russell | 2008-08-04 11:28:07 -0500
+ (Mon, 04 Aug 2008) | 10 lines Merged revisions 135473 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135473 | russell | 2008-08-04 11:26:17 -0500 (Mon, 04 Aug 2008)
+ | 2 lines Add a minor clarification to the documentation of
+ mohinterpret and mohsuggest ........ ................
+
+ * /, channels/chan_console.c: Merged revisions 135439 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r135439 | russell | 2008-08-04 10:02:12 -0500 (Mon, 04 Aug 2008)
+ | 4 lines Be explicit that we don't want a result from this
+ callback. The callback would never indicate a match, so nothing
+ would have been returned anyway, but it was still a poor example
+ of proper usage. ........
+
+2008-08-02 05:15 +0000 [r135266] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 135265 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r135265 |
+ murf | 2008-08-01 22:51:29 -0600 (Fri, 01 Aug 2008) | 31 lines
+ (closes issue #13202) Reported by: falves11 Tested by: murf
+ falves11 == The changes I introduce here seem to clear up the
+ problem for me. However, if they do not for you, please reopen
+ this bug, and we'll keep digging. The root of this problem seems
+ to be a subtle memory corruption introduced when creating an
+ extension with an empty extension name. While valgrind cannot
+ detect it outside of DEBUG_MALLOC mode, when compiled with
+ DEBUG_MALLOC, this is certain death. The code in main/features.c
+ is a puzzle to me. On the initial module load, the code is
+ attempting to add the parking extension before the features.conf
+ file has even been opened! I just wrapped the offending call with
+ an if() that will not try to add the extension if the extension
+ name is empty. THis seems to solve the corruption, and let the
+ "memory show allocations" work as one would expect. But, really,
+ adding an extension with an empty name is a seriously bad thing
+ to allow, as it will mess up all the pattern matching algorithms,
+ etc. So, I added a statement to the add_extension2 code to return
+ a -1 if this is attempted. in 1.6.0, the changes to only
+ main/pbx.c were applicable, as apparently the code added to
+ main/features by jpeeler were not included in 1.6.0. ........
+
+2008-08-01 19:30 +0000 [r135198] Sean Bright <sean.bright@gmail.com>
+
+ * channels/chan_mgcp.c, /: Merged revisions 135197 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r135197 | seanbright | 2008-08-01 15:29:26 -0400 (Fri, 01 Aug
+ 2008) | 6 lines Remove some code that used to do something but
+ does not anymore, mainly to get rid of a shadow warning (but this
+ seemed legitimate enough to fix here instead of in my branch).
+ Thanks to putnopvut for taking a look as well. ........
+
+2008-08-01 17:10 +0000 [r135127-135129] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 135128 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r135128 |
+ tilghman | 2008-08-01 12:09:50 -0500 (Fri, 01 Aug 2008) | 2 lines
+ Picky, picky, buildbot ........
+
+ * /, channels/chan_sip.c, configs/sip.conf.sample: Merged revisions
+ 135126 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r135126 |
+ tilghman | 2008-08-01 11:39:51 -0500 (Fri, 01 Aug 2008) | 9 lines
+ SIP should use the transport type set in the Moved Temporarily
+ for the next invite. (closes issue #11843) Reported by:
+ pestermann Patches:
+ 20080723__issue11843_302_ignores_transport_16branch.diff uploaded
+ by bbryant (license 36)
+ 20080723__issue11843_302_ignores_transport_trunk.diff uploaded by
+ bbryant (license 36) Tested by: pabelanger ........
+
+2008-08-01 14:43 +0000 [r135070] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /, configs/voicemail.conf.sample: Merged
+ revisions 135067-135068 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r135067 |
+ mmichelson | 2008-08-01 09:29:48 -0500 (Fri, 01 Aug 2008) | 13
+ lines IMAP storage functioned under the assumption that folders
+ such as "Work" and "Family" would be subfolders of the INBOX.
+ This is an invalid assumption to make, but it could be desirable
+ to set up folders in this manner, so a new option for
+ voicemail.conf, "imapparentfolder" has been added to allow for
+ this. (closes issue #13142) Reported by: jaroth Patches:
+ parentfolder.patch uploaded by jaroth (license 50) ........
+ r135068 | mmichelson | 2008-08-01 09:42:24 -0500 (Fri, 01 Aug
+ 2008) | 3 lines IMAP-specific items must go in IMAP_STORAGE
+ defines... ........
+
+2008-08-01 12:18 +0000 [r135057-135062] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, apps/app_ices.c: Merged revisions 135059 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135059 | mvanbaak | 2008-08-01 13:47:34 +0200 (Fri, 01 Aug 2008)
+ | 10 lines Merged revisions 135058 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135058 | mvanbaak | 2008-08-01 13:43:46 +0200 (Fri, 01 Aug 2008)
+ | 2 lines make app_ices compile on OpenBSD. ........
+ ................
+
+ * /, channels/chan_skinny.c: Merged revisions 135056 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r135056 | mvanbaak | 2008-08-01 13:00:13 +0200
+ (Fri, 01 Aug 2008) | 16 lines Merged revisions 135055 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r135055 | mvanbaak | 2008-08-01 12:55:27 +0200 (Fri, 01 Aug 2008)
+ | 8 lines fix some potential deadlocks in chan_skinny (closes
+ issue #13215) Reported by: qwell Patches:
+ 2008080100_bug13215.diff.txt uploaded by mvanbaak (license 7)
+ Tested by: mvanbaak ........ ................
+
+2008-07-31 22:34 +0000 [r135034] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, main/http.c: Merged revisions 135016 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r135016 | kpfleming | 2008-07-31 17:28:42 -0500 (Thu, 31 Jul
+ 2008) | 11 lines Merged revisions 134983 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134983 | kpfleming | 2008-07-31 17:18:11 -0500 (Thu, 31 Jul
+ 2008) | 3 lines accomodate users who seem to lack a sense of
+ humor :-) ........ ................
+
+2008-07-31 21:58 +0000 [r134926-134981] Tilghman Lesher <tlesher@digium.com>
+
+ * sample.call, main/manager.c, pbx/pbx_spool.c, /: Merged revisions
+ 134980 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134980 | tilghman | 2008-07-31 16:55:42 -0500 (Thu, 31 Jul 2008)
+ | 16 lines Blocked revisions 134976 via svnmerge ........ r134976
+ | tilghman | 2008-07-31 16:53:19 -0500 (Thu, 31 Jul 2008) | 9
+ lines Specify codecs in callfiles and manager, to allow video
+ calls to be set up from callfiles and AMI. (closes issue #9531)
+ Reported by: Geisj Patches: 20080715__bug9531__1.4.diff.txt
+ uploaded by Corydon76 (license 14)
+ 20080715__bug9531__1.6.0.diff.txt uploaded by Corydon76 (license
+ 14) Tested by: Corydon76 ........ ................
+
+ * res/res_config_sqlite.c, /: Merged revisions 134977 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r134977 | tilghman | 2008-07-31 16:53:59 -0500 (Thu, 31 Jul 2008)
+ | 2 lines Switch command order, to meet with current specs
+ ........
+
+2008-07-31 19:54 +0000 [r134923] Steve Murphy <murf@digium.com>
+
+ * /, main/features.c: Merged revisions 134922 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134922 | murf | 2008-07-31 13:48:08 -0600 (Thu, 31 Jul 2008) |
+ 63 lines Merged revisions 134883 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134883 | murf | 2008-07-31 13:23:42 -0600 (Thu, 31 Jul 2008) |
+ 51 lines (closes issue #11849) Reported by: greyvoip Tested by:
+ murf OK, a few days of debugging, a bunch of instrumentation in
+ chan_sip, main/channel.c, main/pbx.c, etc. and 5 solid notebook
+ pages of notes later, I have made the small tweek necc. to get
+ the start time right on the second CDR when: A Calls B B answ. A
+ hits Xfer button on sip phone, A dials C and hits the OK button,
+ A hangs up C answers ringing phone B and C converse B and/or C
+ hangs up But does not harm the scenario where: A Calls B B answ.
+ B hits xfer button on sip phone, B dials C and hits the OK
+ button, B hangs up C answers ringing phone A and C converse A
+ and/or C hangs up The difference in start times on the second CDR
+ is because of a Masquerade on the B channel when the xfer number
+ is sent. It ends up replacing the CDR on the B channel with a
+ duplicate, which ends up getting tossed out. We keep a pointer to
+ the first CDR, and update *that* after the bridge closes. But,
+ only if the CDR has changed. I hope this change is specific
+ enough not to muck up any current CDR-based apps. In my defence,
+ I assert that the previous information was wrong, and this change
+ fixes it, and possibly other similar scenarios. I wonder if I
+ should be doing the same thing for the channel, as I did for the
+ peer, but I can't think of a scenario this might affect. I leave
+ it, then, as an exersize for the users, to find the scenario
+ where the chan's CDR changes and loses the proper start time.
+ ........ ................
+
+2008-07-31 19:41 +0000 [r134918] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_ices.c: Merged revisions 134917 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134917 | russell | 2008-07-31 14:39:50 -0500 (Thu, 31 Jul 2008)
+ | 17 lines Merged revisions 134915 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134915 | russell | 2008-07-31 14:37:26 -0500 (Thu, 31 Jul 2008)
+ | 9 lines Get app_ices working again (closes issue #12981)
+ Reported by: dlogan Patches:
+ 20080709__app_ices_v2_update_trunk.diff uploaded by bbryant
+ (license 36) 20080709__app_ices_v2_update_14.diff uploaded by
+ bbryant (license 36) Tested by: bbryant ........ ................
+
+2008-07-31 16:53 +0000 [r134816] Russell Bryant <russell@digium.com>
+
+ * channels/iax2-parser.c: Merged revisions 134815 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134815 | russell | 2008-07-31 11:50:10 -0500 (Thu, 31 Jul 2008)
+ | 15 lines Merged revisions 134814 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134814 | russell | 2008-07-31 11:45:31 -0500 (Thu, 31 Jul 2008)
+ | 7 lines In case we have some processing threads that free more
+ frames than they allocate, do not let the frame cache grow
+ forever. (closes issue #13160) Reported by: tavius Tested by:
+ tavius, russell ........ ................
+
+2008-07-31 16:07 +0000 [r134760] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 134759 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134759 | mmichelson | 2008-07-31 11:05:12 -0500 (Thu, 31 Jul
+ 2008) | 24 lines Merged revisions 134758 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134758 | mmichelson | 2008-07-31 10:56:18 -0500 (Thu, 31 Jul
+ 2008) | 16 lines Add more timeout checks into app_queue,
+ specifically targeting areas where an unknown and potentially
+ long time has just elapsed. Also added a check to try_calling()
+ to return early if the timeout has elapsed instead of potentially
+ setting a negative timeout for the call (thus making it have *no*
+ timeout at all). (closes issue #13186) Reported by:
+ miquel_cabrespina Patches: 13186.diff uploaded by putnopvut
+ (license 60) Tested by: miquel_cabrespina ........
+ ................
+
+2008-07-30 22:41 +0000 [r134651-134707] Tilghman Lesher <tlesher@digium.com>
+
+ * main/sched.c, /, include/asterisk/sched.h: Merged revisions
+ 134703 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134703 |
+ tilghman | 2008-07-30 17:38:58 -0500 (Wed, 30 Jul 2008) | 2 lines
+ Oops, wrong define ........
+
+ * /, configure, configure.ac: Merged revisions 134650 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r134650 | tilghman | 2008-07-30 16:40:08 -0500
+ (Wed, 30 Jul 2008) | 12 lines Merged revisions 134649 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134649 | tilghman | 2008-07-30 16:38:50 -0500 (Wed, 30 Jul 2008)
+ | 4 lines Qwell pointed out, via IRC, that the previous fix only
+ worked when explicitly set. When nothing is set, and the option
+ is implied, it breaks, because configure sets the prefix to
+ 'NONE'. Fixing. ........ ................
+
+2008-07-30 21:06 +0000 [r134599] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 134598 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134598 | mmichelson | 2008-07-30 16:05:37 -0500 (Wed, 30 Jul
+ 2008) | 15 lines Merged revisions 134556 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134556 |
+ mmichelson | 2008-07-30 15:24:40 -0500 (Wed, 30 Jul 2008) | 7
+ lines Fix the parsing of the "reason" parameter in the Diversion:
+ header. (closes issue #13195) Reported by: woodsfsg ........
+ ................
+
+2008-07-30 20:39 +0000 [r134597] Russell Bryant <russell@digium.com>
+
+ * /, pbx/pbx_dundi.c: Merged revisions 134596 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134596 | russell | 2008-07-30 15:38:35 -0500 (Wed, 30 Jul 2008)
+ | 14 lines Merged revisions 134595 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134595 | russell | 2008-07-30 15:37:17 -0500 (Wed, 30 Jul 2008)
+ | 6 lines Reduce stack consumption by 12.5% of the max stack size
+ to fix a crash when compiled with LOW_MEMORY. (closes issue
+ #13154) Reported by: edantie ........ ................
+
+2008-07-30 20:25 +0000 [r134561] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 134556 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134556 |
+ mmichelson | 2008-07-30 15:24:40 -0500 (Wed, 30 Jul 2008) | 7
+ lines Fix the parsing of the "reason" parameter in the Diversion:
+ header. (closes issue #13195) Reported by: woodsfsg ........
+
+2008-07-30 19:56 +0000 [r134542] Russell Bryant <russell@digium.com>
+
+ * funcs/func_curl.c, /: Merged revisions 134541 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134541 | russell | 2008-07-30 14:55:31 -0500 (Wed, 30 Jul 2008)
+ | 12 lines Merged revisions 134540 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134540 | russell | 2008-07-30 14:52:53 -0500 (Wed, 30 Jul 2008)
+ | 4 lines Fix a memory leak in func_curl. Every thread that used
+ this function leaked an allocation the size of a pointer.
+ (reported by jmls in #asterisk-dev) ........ ................
+
+2008-07-30 19:49 +0000 [r134482-134539] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configure, configure.ac: Merged revisions 134538 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r134538 | tilghman | 2008-07-30 14:48:37 -0500
+ (Wed, 30 Jul 2008) | 12 lines Merged revisions 134536 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134536 | tilghman | 2008-07-30 14:47:16 -0500 (Wed, 30 Jul 2008)
+ | 4 lines Only override sysconfdir and mandir when prefix=/usr
+ (closes issue #13093) Reported by: pabelanger ........
+ ................
+
+ * /, apps/app_queue.c: Merged revisions 134483 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134483 |
+ tilghman | 2008-07-30 14:17:38 -0500 (Wed, 30 Jul 2008) | 4 lines
+ Let "roundrobin" also reference rrmemory, for the 1.6 release (as
+ described in UPGRADE-1.4.txt) (Closes issue #13181) ........
+
+ * /, res/res_agi.c: Merged revisions 134481 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134481 | tilghman | 2008-07-30 14:05:35 -0500 (Wed, 30 Jul 2008)
+ | 13 lines Merged revisions 134480 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134480 | tilghman | 2008-07-30 14:03:44 -0500 (Wed, 30 Jul 2008)
+ | 5 lines launch_netscript sometimes returns -1, which fails to
+ set AGISTATUS. Map failure to -1, so that AGISTATUS is always
+ set. (closes issue #13199) Reported by: smw1218 ........
+ ................
+
+2008-07-30 18:33 +0000 [r134477] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/app.c: Merged revisions 134476 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134476 | mmichelson | 2008-07-30 13:33:12 -0500 (Wed, 30 Jul
+ 2008) | 12 lines Merged revisions 134475 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134475 | mmichelson | 2008-07-30 13:31:47 -0500 (Wed, 30 Jul
+ 2008) | 4 lines Fix a spot where a function could return without
+ bringing a channel out of autoservice. ........ ................
+
+2008-07-30 15:34 +0000 [r134356] Kevin P. Fleming <kpfleming@digium.com>
+
+ * Makefile, /: Merged revisions 134355 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r134355 | kpfleming | 2008-07-30 10:32:14 -0500 (Wed, 30 Jul
+ 2008) | 10 lines Merged revisions 134352 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134352 | kpfleming | 2008-07-30 10:29:17 -0500 (Wed, 30 Jul
+ 2008) | 2 lines use the proper method for building version.h
+ ........ ................
+
+2008-07-29 22:29 +0000 [r134283] Kevin P. Fleming <kpfleming@digium.com>
+
+ * apps/app_rpt.c, apps/app_dahdibarge.c, channels/chan_dahdi.c, /,
+ apps/app_meetme.c, apps/app_dahdiscan.c, apps/app_dahdiras.c:
+ Merged revisions 134260 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134260 |
+ kpfleming | 2008-07-29 17:22:13 -0500 (Tue, 29 Jul 2008) | 2
+ lines build against the now-typedef-free dahdi/user.h, and remove
+ some #ifdefs for features that will always be present in DAHDI
+ ........
+
+2008-07-28 22:16 +0000 [r134164] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 134163 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r134163 | tilghman | 2008-07-28 17:07:12 -0500
+ (Mon, 28 Jul 2008) | 15 lines Merged revisions 134161 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r134161 | tilghman | 2008-07-28 16:50:50 -0500 (Mon, 28 Jul 2008)
+ | 7 lines Detect when sox fails to raise the volume, because sox
+ can't read the file. (closes issue #12939) Reported by:
+ rickbradley Patches: 20080728__bug12939.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: rickbradley ........
+ ................
+
+2008-07-28 19:55 +0000 [r134126] Mark Michelson <mmichelson@digium.com>
+
+ * /, configure, main/Makefile, configure.ac, CHANGES: Merged
+ revisions 134125 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134125 |
+ mmichelson | 2008-07-28 14:53:56 -0500 (Mon, 28 Jul 2008) | 27
+ lines This commit compensates for buggy poll(2) implementations.
+ Asterisk has, for a long time, had its own implementation of
+ poll(2) which just used the input arguments to call select(2). In
+ 1.4, this internal implementation was used for Darwin systems.
+ This was removed in Asterisk trunk at some point, but it seems as
+ though this was not the right move to make. On Mac OS X, it
+ appears as though the poll used to gather CLI input does not
+ respond properly when connecting via a remote Asterisk console.
+ Reverting to the use of Asterisk's poll fixed the issue. Also,
+ there is now an option for the configure script,
+ --enable-internal-poll, which will allow for anyone to use
+ Asterisk's internal poll implementation in case they suspect that
+ their system's poll implementation is buggy. closes issue #11928)
+ Reported by: adriavidal Patches: 1.6.0-configurev2.patch uploaded
+ by putnopvut (license 60) ........
+
+2008-07-28 16:49 +0000 [r134087] Kevin P. Fleming <kpfleming@digium.com>
+
+ * apps/app_parkandannounce.c, main/loader.c, sample.call,
+ contrib/scripts/autosupport, build_tools/cflags.xml,
+ main/channel.c, apps/app_dahdibarge.c, channels/chan_dahdi.c,
+ configs/chan_dahdi.conf.sample, doc/ss7.txt, /, main/features.c,
+ doc/osp.txt, main/file.c, pbx/pbx_config.c: Merged revisions
+ 134086 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134086 |
+ kpfleming | 2008-07-28 11:42:00 -0500 (Mon, 28 Jul 2008) | 3
+ lines remove remaining Zaptel references in various places
+ ........
+
+2008-07-28 16:13 +0000 [r134052] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, include/asterisk/options.h, main/asterisk.c,
+ /, apps/app_meetme.c, apps/app_dahdiscan.c: Merged revisions
+ 134050 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r134050 |
+ mmichelson | 2008-07-28 11:00:19 -0500 (Mon, 28 Jul 2008) | 3
+ lines merging the zap_and_dahdi_trunk branch up to trunk ........
+
+2008-07-26 15:34 +0000 [r133942-133982] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c, include/asterisk/doxyref.h, /: Include the
+ licensing page in 1.6.0 as well. Now, this page exists in 1.4,
+ trunk, and 1.6.0.
+
+ * /: unblock 133575
+
+ * /, main/devicestate.c: Merged revisions 133945-133946 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r133945 | russell | 2008-07-26 10:15:14 -0500 (Sat, 26
+ Jul 2008) | 6 lines ast_device_state() gets called in two
+ different ways. The first way is when called from elsewhere in
+ Asterisk to find the current state of a device. In that case, we
+ want to use the cached value if it exists. The other way is when
+ processing a device state change. In that case, we do not want to
+ check the cache because returning the last known state is counter
+ productive. ........ r133946 | russell | 2008-07-26 10:16:20
+ -0500 (Sat, 26 Jul 2008) | 1 line actually use the cache_cache
+ argument ........
+
+2008-07-25 22:09 +0000 [r133863-133905] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/scripts/asterisk.ldif, /: Merged revisions 133902 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r133902 | tilghman | 2008-07-25 16:59:39 -0500 (Fri, 25
+ Jul 2008) | 6 lines Update version (closes issue #13163) Reported
+ by: suretec Patches: asterisk.ldif uploaded by suretec (license
+ 70) ........
+
+2008-07-25 19:37 +0000 [r133804-133806] Brandon Kruse <bkruse@digium.com>
+
+ * /: Blocking revert of code changes in r133770
+
+ * main/http.c: Include the http_decode function from trunk to
+ replace the + with a space.
+
+2008-07-25 17:33 +0000 [r133694] Brandon Kruse <bkruse@digium.com>
+
+ * /: Blocking a fix from trunk for the function http_decode. 1.6.0
+ does not have this function.
+
+2008-07-25 17:26 +0000 [r133671] Tilghman Lesher <tlesher@digium.com>
+
+ * main/channel.c, /, channels/chan_agent.c, main/devicestate.c:
+ Merged revisions 133665 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r133665 | tilghman | 2008-07-25 12:24:43 -0500 (Fri, 25 Jul 2008)
+ | 16 lines Merged revisions 133649 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r133649 | tilghman | 2008-07-25 12:19:39 -0500 (Fri, 25 Jul 2008)
+ | 8 lines Fix some errant device states by making the devicestate
+ API more strict in terms of the device argument (only without the
+ unique identifier appended). (closes issue #12771) Reported by:
+ davidw Patches: 20080717__bug12771.diff.txt uploaded by Corydon76
+ (license 14) Tested by: davidw, jvandal, murf ........
+ ................
+
+2008-07-25 15:01 +0000 [r133576-133580] Russell Bryant <russell@digium.com>
+
+ * /, LICENSE: Merged revisions 133579 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r133579 | russell | 2008-07-25 10:00:49 -0500 (Fri, 25 Jul 2008)
+ | 18 lines Merged revisions 133578 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r133578 | russell | 2008-07-25 10:00:31 -0500
+ (Fri, 25 Jul 2008) | 10 lines Merged revisions 133577 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r133577 | russell | 2008-07-25 10:00:13 -0500 (Fri, 25 Jul 2008)
+ | 2 lines Fix the IAX2 URI for calling Digium ........
+ ................ ................
+
+2008-07-25 14:41 +0000 [r133571-133574] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 133573 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r133573 | mmichelson | 2008-07-25 09:40:52 -0500 (Fri, 25 Jul
+ 2008) | 15 lines Merged revisions 133572 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r133572 | mmichelson | 2008-07-25 09:40:10 -0500 (Fri, 25 Jul
+ 2008) | 7 lines We need to make sure to null-terminate the "name"
+ portion of SIP URI parameters so that there are no bogus
+ comparisons. Thanks to bbryant for pointing this out. ........
+ ................
+
+2008-07-25 13:25 +0000 [r133567-133569] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 133568 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r133568 |
+ russell | 2008-07-25 08:01:59 -0500 (Fri, 25 Jul 2008) | 4 lines
+ Minor coding guidelines tweaks ... - Use ast_strlen_zero in one
+ place - check for successful string comparison the way most of
+ Asterisk code does it ........
+
+2008-07-24 21:31 +0000 [r133524] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 133509 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r133509 | tilghman | 2008-07-24 16:27:06 -0500 (Thu, 24 Jul 2008)
+ | 11 lines Merged revisions 133488 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r133488 | tilghman | 2008-07-24 16:17:55 -0500 (Thu, 24 Jul 2008)
+ | 3 lines Fix rtautoclear and rtcachefriends (Closes issue
+ #12707) ........ ................
+
+2008-07-24 20:41 +0000 [r133487] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 133486 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r133486 | russell | 2008-07-24 15:40:15 -0500 (Thu, 24 Jul 2008)
+ | 3 lines I made this change from DEVICE_STATE to
+ DEVICE_STATE_CHANGE, but I had it backwards, this is the right
+ event to subscribe to ... ........
+
+2008-07-24 19:55 +0000 [r133449] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/logger.c: Merged revisions 133448 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r133448 |
+ mmichelson | 2008-07-24 14:53:37 -0500 (Thu, 24 Jul 2008) | 12
+ lines Print the correct PID in log messages. Prior to this
+ commit, only the logger thread's PID would be printed. (closes
+ issue #13150) Reported by: atis Patches: log_pid.diff uploaded by
+ putnopvut (license 60) Tested by: eliel ........
+
+2008-07-24 05:21 +0000 [r133392-133405] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/scripts/asterisk.logrotate, Makefile, /: Merged revisions
+ 133400 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r133400 |
+ tilghman | 2008-07-24 00:21:00 -0500 (Thu, 24 Jul 2008) | 3 lines
+ Build the logrotate script according to paths (Closes issue
+ #13147) ........
+
+ * Makefile, /: Merged revisions 133391 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r133391 |
+ tilghman | 2008-07-23 23:51:42 -0500 (Wed, 23 Jul 2008) | 3 lines
+ Optionally install logrotate file (Closes issue #13148) ........
+
+2008-07-23 22:07 +0000 [r133300] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 133299 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r133299 |
+ murf | 2008-07-23 16:03:48 -0600 (Wed, 23 Jul 2008) | 27 lines
+ (closes issue #13144) Reported by: murf Tested by: murf For: J.
+ Geis The 'data' field in the ast_exten struct was being 'moved'
+ from the current dialplan to the replacement dialplan. This was
+ not good, as the current dialplan could have problems in the time
+ between the change and when the new dialplan is swapped in. So, I
+ modified the merge_and_delete code to strdup the 'data' field
+ (the args to the app call), and then it's freed as normal. I
+ improved a few messages; I added code to limit the number of
+ calls to the context_merge_incls_swits_igps_other_registrars() to
+ one per context. I don't think having it called multiple times
+ per context was doing anything bad, but it was inefficient. I
+ hope this fixes the problems Mr. Geiss was noting in
+ asterisk-users, see
+ http://lists.digium.com/pipermail/asterisk-users/2008-July/215634.html
+ ........
+
+2008-07-23 21:50 +0000 [r133297] Jason Parker <jparker@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 133296 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r133296 | qwell | 2008-07-23 16:50:20 -0500
+ (Wed, 23 Jul 2008) | 9 lines Merged revisions 133295 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r133295 | qwell | 2008-07-23 16:49:03 -0500 (Wed, 23 Jul
+ 2008) | 1 line inbandrelease is gone - it's now inbanddisconnect
+ ........ ................
+
+2008-07-23 20:39 +0000 [r133218] Brett Bryant <bbryant@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 133197 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r133197 |
+ bbryant | 2008-07-23 15:33:22 -0500 (Wed, 23 Jul 2008) | 2 lines
+ Fix issue where tcp in sip is enabled by default, despite what it
+ says in the config sample file. Also fix "sip show settings" for
+ tcp connections. ........
+
+2008-07-23 19:50 +0000 [r133042-133172] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, include/asterisk/options.h, main/asterisk.c,
+ /: Merged revisions 133171 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r133171 | mmichelson | 2008-07-23 14:48:03 -0500 (Wed, 23 Jul
+ 2008) | 20 lines Merged revisions 133169 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r133169 | mmichelson | 2008-07-23 14:39:47 -0500 (Wed, 23 Jul
+ 2008) | 12 lines As suggested by seanbright, the PSEUDO_CHAN_LEN
+ in app_chanspy should be set at load time, not at compile time,
+ since dahdi_chan_name is determined at load time. Also changed
+ the next_unique_id_to_use to have the static qualifier. Also
+ added the dahdi_chan_name_len variable so that
+ strlen(dahdi_chan_name) isn't necessary. Thanks to seanbright for
+ the suggestion. ........ ................
+
+ * apps/app_chanspy.c, /: Merged revisions 133106 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r133106 | mmichelson | 2008-07-23 14:07:56 -0500 (Wed, 23 Jul
+ 2008) | 13 lines Merged revisions 133104 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r133104 | mmichelson | 2008-07-23 14:06:16 -0500 (Wed, 23 Jul
+ 2008) | 5 lines Zap/pseudo is ten characters, but DAHDI/pseudo is
+ twelve. The strncmp call in next_channel should account for this.
+ ........ ................
+
+ * apps/app_chanspy.c, /: Merged revisions 133102 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r133102 | mmichelson | 2008-07-23 13:58:37 -0500 (Wed, 23 Jul
+ 2008) | 14 lines Merged revisions 133101 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r133101 | mmichelson | 2008-07-23 13:57:17 -0500 (Wed, 23 Jul
+ 2008) | 6 lines Update the "last" channel in next_channel in
+ app_chanspy so that the same pseudo channel isn't constantly
+ returned. related to issue #13124 ........ ................
+
+ * channels/chan_dahdi.c, /: Merged revisions 133041 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r133041 | mmichelson | 2008-07-23 12:54:03 -0500
+ (Wed, 23 Jul 2008) | 15 lines Merged revisions 133038 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r133038 | mmichelson | 2008-07-23 12:50:01 -0500 (Wed, 23 Jul
+ 2008) | 7 lines Small cleanup. Move the declaration of the
+ DAHDI_SPANINFO variable to the block where it is used. This
+ allows one less #ifdef HAVE_PRI to clutter things up. Thanks to
+ Tzafrir for pointing this out on #asterisk-dev ........
+ ................
+
+2008-07-23 17:21 +0000 [r132978-132983] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 132981 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r132981 | tilghman | 2008-07-23 12:20:43 -0500 (Wed, 23 Jul 2008)
+ | 6 lines Yet another conversion of '|' to ',' (closes issue
+ #13137) Reported by: eliel Patches: chan_iax2trunk-IAXPEER.patch
+ uploaded by eliel (license 64) ........
+
+ * contrib/scripts/asterisk.logrotate (added), /: Merged revisions
+ 132977 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132977 |
+ tilghman | 2008-07-23 12:14:56 -0500 (Wed, 23 Jul 2008) | 6 lines
+ Add logrotate script for Asterisk (closes issue #13085) Reported
+ by: pabelanger Patches: logrotate uploaded by pabelanger (license
+ 224) ........
+
+2008-07-23 16:42 +0000 [r132965-132967] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/misdn/isdn_lib.c, /: Merged revisions 132883,132966 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r132883 | crichter | 2008-07-23 07:07:15 -0500
+ (Wed, 23 Jul 2008) | 9 lines Merged revisions 132826 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r132826 | crichter | 2008-07-23 13:37:50 +0200 (Mi, 23
+ Jul 2008) | 1 line another Fix because of r119585, this commit
+ has broken high frequented BRI Ports, there was a possibility
+ that a channel, that was marked as in_use would be reused later,
+ the corresponding port could got stuck then. So it is recommended
+ to upgrade for chan_misdn users. ........ ................
+ r132966 | kpfleming | 2008-07-23 11:38:28 -0500 (Wed, 23 Jul
+ 2008) | 2 lines use correct function name... please compile with
+ --enable-dev-mode ................
+
+ * include/asterisk/stringfields.h, /, main/utils.c: Merged
+ revisions 132964 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132964 | kpfleming | 2008-07-23 11:30:18 -0500 (Wed, 23 Jul
+ 2008) | 10 lines Merged revisions 132872 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132872 | kpfleming | 2008-07-23 06:52:18 -0500 (Wed, 23 Jul
+ 2008) | 2 lines minor optimization for stringfields: when a field
+ is being set to a larger value than it currently contains and it
+ happens to be the most recent field allocated from the currentl
+ pool, it is possible to 'grow' it without having to waste the
+ space it is currently using (or potentially even allocate a new
+ pool) ........ ................
+
+2008-07-23 08:18 +0000 [r132824] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 132823 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132823 |
+ oej | 2008-07-23 10:13:07 +0200 (Ons, 23 Jul 2008) | 8 lines
+ Well, the content of a channel variable may be longer than the
+ size of a pointer... Thanks, eliel! Reported by: eliel Patches:
+ chan_siptrunk.SIPPEER.patch uploaded by eliel (license 64)
+ (closes issue #13135) ........
+
+2008-07-22 22:20 +0000 [r132797] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 132795 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132795 | mmichelson | 2008-07-22 17:17:09 -0500 (Tue, 22 Jul
+ 2008) | 11 lines Merged revisions 132777 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ Allow
+ Spiraled INVITEs to work correctly within Asterisk. Prior to this
+ change, a spiraled INVITE would cause a 482 Loop Detected to be
+ sent to the caller. With this change, if a potential loop is
+ detected, the Request-URI is inspected to see if it has changed
+ from what was originally received. If pedantic mode is on, then
+ this inspection is fully RFC 3261 compliant. If pedantic mode is
+ not on, then a string comparison is used to test the equality of
+ the two R-URIs. This has been tested by using OpenSER to rewrite
+ the R-URI and send the INVITE back to Asterisk. (closes issue
+ #7403) Reported by: stephen_dredge Modified:
+ branches/1.4/channels/chan_sip.c ........ ................
+
+2008-07-22 22:15 +0000 [r132793] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 132791 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r132791 | kpfleming | 2008-07-22 17:14:37 -0500 (Tue, 22 Jul
+ 2008) | 2 lines correct fix made in r132777... the code *did*
+ compile in dev-mode, as long as libpri was installed and enabled
+ ........
+
+2008-07-22 21:59 +0000 [r132782] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c, doc/sip-retransmit.txt (added): Merged
+ revisions 132703 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132703 | oej | 2008-07-22 22:46:11 +0200 (Tis, 22 Jul 2008) | 17
+ lines Merged revisions 132645 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132645 | oej | 2008-07-22 22:10:26 +0200 (Tis, 22 Jul 2008) | 9
+ lines The most common question on the #asterisk iRC channel and
+ on mailing lists seems to be in regards to an error message when
+ retransmit fails. This is frequently misunderstood as a failure
+ of Asterisk, not a failure of the network to reach the other
+ party. This document tries to assist the Asterisk user in sorting
+ out these issues by explaining the logic and pointing at some
+ possible causes. Hopefully, we will get other questions now :-)
+ ........ ................
+
+2008-07-22 21:55 +0000 [r132780] Tilghman Lesher <tlesher@digium.com>
+
+ * configs/iax.conf.sample, /, channels/chan_iax2.c: Merged
+ revisions 132778 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132778 | tilghman | 2008-07-22 16:53:40 -0500 (Tue, 22 Jul 2008)
+ | 18 lines Merged revisions 132713 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r132713 | tilghman | 2008-07-22 16:19:39 -0500
+ (Tue, 22 Jul 2008) | 10 lines Merged revisions 132711 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r132711 | tilghman | 2008-07-22 16:14:10 -0500 (Tue, 22 Jul 2008)
+ | 2 lines Fixes for AST-2008-010 and AST-2008-011 ........
+ ................ ................
+
+2008-07-22 21:54 +0000 [r132779] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 132777 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r132777 | mmichelson | 2008-07-22 16:52:24 -0500 (Tue, 22 Jul
+ 2008) | 3 lines Get chan_dahdi to compile in devmode ........
+
+2008-07-22 21:23 +0000 [r132574-132729] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 132721 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r132721 | kpfleming | 2008-07-22 16:21:56 -0500
+ (Tue, 22 Jul 2008) | 14 lines Merged revisions 132712 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132712 | kpfleming | 2008-07-22 16:17:23 -0500 (Tue, 22 Jul
+ 2008) | 6 lines ensure that if any alarms exist at channel
+ creation time, they are handled identically to if they occurred
+ later, so that later alarm clearing will work properly and 'make
+ sense' (closes issue #12160) Reported by: tzafrir ........
+ ................
+
+ * /, configure, configure.ac, acinclude.m4: Merged revisions 132705
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r132705 | kpfleming | 2008-07-22 15:54:07 -0500
+ (Tue, 22 Jul 2008) | 10 lines Merged revisions 132704 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132704 | kpfleming | 2008-07-22 15:49:41 -0500 (Tue, 22 Jul
+ 2008) | 2 lines make AST_C_COMPILE_CHECK able to print a 'pretty'
+ description of what it is doing ........ ................
+
+ * channels/chan_dahdi.c, configs/chan_dahdi.conf.sample, /,
+ configure, include/asterisk/autoconfig.h.in, configure.ac: Merged
+ revisions 132643 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132643 | kpfleming | 2008-07-22 14:59:10 -0500 (Tue, 22 Jul
+ 2008) | 10 lines Merged revisions 132641 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132641 | kpfleming | 2008-07-22 14:49:11 -0500 (Tue, 22 Jul
+ 2008) | 2 lines use renamed libpri API call for controlling this
+ feature (was improperly named before) ........ ................
+
+ * channels/chan_dahdi.c, /: Merged revisions 132573 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r132573 | kpfleming | 2008-07-21 17:51:16 -0500
+ (Mon, 21 Jul 2008) | 10 lines Merged revisions 132571 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132571 | kpfleming | 2008-07-21 17:45:16 -0500 (Mon, 21 Jul
+ 2008) | 2 lines teach chan_dahdi how to find the D-channel on BRI
+ spans, and don't attempt to use channel 24 as a D-channel on
+ spans of unexpected sizes ........ ................
+
+2008-07-21 21:13 +0000 [r132515] Brett Bryant <bbryant@digium.com>
+
+ * configs/features.conf.sample, configs/gtalk.conf.sample, /,
+ configs/jingle.conf.sample, configs/manager.conf.sample: Merged
+ revisions 132514 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132514 |
+ bbryant | 2008-07-21 16:12:51 -0500 (Mon, 21 Jul 2008) | 8 lines
+ Update configuration files to add missing options for jingle,
+ gtalk, manager.conf, and features.conf. (closes issue #13128)
+ Reported by: caio1982 Patches: missing_options1.diff uploaded by
+ caio1982 (license 22) ........
+
+2008-07-21 21:02 +0000 [r132512-132513] Tilghman Lesher <tlesher@digium.com>
+
+ * main/fskmodem.c (added), /, include/asterisk/fskmodem.h (added):
+ Merged revisions 132511 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132511 |
+ tilghman | 2008-07-21 16:00:47 -0500 (Mon, 21 Jul 2008) | 2 lines
+ (Step 2 of 2) ........
+
+ * main/fskmodem.c (removed), include/asterisk/fskmodem_int.h
+ (added), build_tools/cflags.xml, main/fskmodem_float.c (added),
+ /, main/tdd.c, include/asterisk/fskmodem.h (removed),
+ main/fskmodem_int.c (added), main/callerid.c,
+ include/asterisk/fskmodem_float.h (added): Merged revisions
+ 132510 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132510 |
+ tilghman | 2008-07-21 15:59:03 -0500 (Mon, 21 Jul 2008) | 5 lines
+ Optionally build integer-based routines for FSK tone decoding
+ (but default to the more accurate float-based routines). (Closes
+ issue #11679) (Step 1 of 2) ........
+
+2008-07-21 20:55 +0000 [r132467-132509] Brett Bryant <bbryant@digium.com>
+
+ * /, apps/app_sendtext.c: Merged revisions 132508 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132508 |
+ bbryant | 2008-07-21 15:54:09 -0500 (Mon, 21 Jul 2008) | 9 lines
+ Fix a bug where SENDTEXTSTATUS isn't set properly when it isn't
+ supported on a channel (yet _another_ useful patch by eliel).
+ (closes issue #13081) Reported by: eliel Patches:
+ app_sendtext.c.patch uploaded by eliel (license 64) Tested by:
+ eliel ........
+
+ * /, channels/chan_sip.c: Merged revisions 132468 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132468 |
+ bbryant | 2008-07-21 12:42:45 -0500 (Mon, 21 Jul 2008) | 5 lines
+ Fix bug where ast_parse_arg would inadvertantly enable sip tcp
+ when parsing a tcpbindaddr if it was disabled. (closes issue
+ #13117) Reported by: pj ........
+
+ * /, channels/chan_iax2.c: Merged revisions 132466 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r132466 | bbryant | 2008-07-21 12:22:02 -0500 (Mon, 21 Jul 2008)
+ | 3 lines Fix an issue in iax2 where a call that's been rejected
+ still kept an open channel on the side that attempted to make the
+ call (not the side of the call that rejected the call). Changes
+ were load tested and also approved by Russell. ........
+
+2008-07-21 15:34 +0000 [r132426] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 132425 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r132425 | jpeeler | 2008-07-21 10:33:13 -0500 (Mon, 21 Jul 2008)
+ | 2 lines make buffers config option (chan_dahdi.conf) parsing
+ safer and added logging in case of failure ........
+
+2008-07-21 14:48 +0000 [r132389-132391] Russell Bryant <russell@digium.com>
+
+ * apps/app_jack.c, include/asterisk/libresample.h (removed), /,
+ build_tools/menuselect-deps.in, configure,
+ include/asterisk/autoconfig.h.in, main/Makefile, main/libresample
+ (removed), configure.ac, codecs/codec_resample.c, makeopts.in:
+ Merged revisions 132390 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132390 |
+ russell | 2008-07-21 09:47:41 -0500 (Mon, 21 Jul 2008) | 16 lines
+ Remove libresample from the Asterisk source tree. It is now
+ available in its own repository, and must be installed like any
+ other library for Asterisk to use. The two modules that require
+ it are codec_resample and app_jack. To install libresample: $ svn
+ co http://svn.digium.com/svn/libresample/trunk libresample $ cd
+ libresample $ ./configure $ make $ sudo make install This code is
+ currently in our own repository because the build system did not
+ include the appropriate targets for building a dynamic library or
+ for installing the library. ........
+
+ * apps/app_jack.c, /, codecs/codec_resample.c: Merged revisions
+ 132388 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132388 |
+ russell | 2008-07-21 08:51:05 -0500 (Mon, 21 Jul 2008) | 3 lines
+ Enable higher quality resampling, as it doesn't have a noticeable
+ performance impact on my machine .. ........
+
+2008-07-19 16:47 +0000 [r132313] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, LICENSE: Merged revisions 132312 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132312 | kpfleming | 2008-07-19 11:46:33 -0500 (Sat, 19 Jul
+ 2008) | 10 lines Merged revisions 132311 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132311 | kpfleming | 2008-07-19 11:45:52 -0500 (Sat, 19 Jul
+ 2008) | 2 lines grant a license exception to allow distribution
+ of Asterisk binaries that use the UW IMAP Toolkit (which is
+ licensed under a non-GPL-compatible license) ........
+ ................
+
+2008-07-19 10:47 +0000 [r132278] Michiel van Baak <michiel@vanbaak.info>
+
+ * res/res_config_sqlite.c, /: Merged revisions 132277 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r132277 | mvanbaak | 2008-07-19 12:46:12 +0200 (Sat, 19 Jul 2008)
+ | 7 lines fix a couple of comments in sqlite resource driver.
+ (closes issue #13110) Reported by: gknispel_proformatique
+ Patches: res_config_sqlite_comments.patch uploaded by gknispel
+ (license 261) ........
+
+2008-07-18 22:20 +0000 [r132245] Brett Bryant <bbryant@digium.com>
+
+ * main/manager.c, /: Merged revisions 132242 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r132242 |
+ bbryant | 2008-07-18 17:19:56 -0500 (Fri, 18 Jul 2008) | 4 lines
+ Fixes problem where manager users loaded from users.conf would be
+ removed early (before the routine to load the configuration was
+ finished) because a variable wasn't initialized. ........
+
+2008-07-18 20:58 +0000 [r132114-132207] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/say.c: Merged revisions 132113 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132113 | tilghman | 2008-07-18 14:09:39 -0500 (Fri, 18 Jul 2008)
+ | 14 lines Merged revisions 132112 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132112 | tilghman | 2008-07-18 14:06:10 -0500 (Fri, 18 Jul 2008)
+ | 6 lines Fix for Taiwanese number syntax (closes issue #12319)
+ Reported by: CharlesWang Patches: saynumber-tw-1.4.18.1.patch
+ uploaded by CharlesWang (license 444) ........ ................
+
+2008-07-18 18:53 +0000 [r132111] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 132108 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r132108 | mattf | 2008-07-18 13:50:00 -0500 (Fri, 18 Jul 2008) |
+ 1 line Make sure we break the poll so that messages queued will
+ be sent on the SS7 when using CLI commands for blocking and
+ blocking of CICs and linksets. ........
+
+2008-07-18 18:51 +0000 [r132110] Tilghman Lesher <tlesher@digium.com>
+
+ * main/config.c, /: Merged revisions 132109 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r132109 | tilghman | 2008-07-18 13:50:37 -0500 (Fri, 18 Jul 2008)
+ | 14 lines Merged revisions 132107 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r132107 | tilghman | 2008-07-18 13:47:50 -0500 (Fri, 18 Jul 2008)
+ | 6 lines Textual clarification (closes issue #13106) Reported
+ by: flefoll Patches: config.c.br14.120173.patch-unknown-directive
+ uploaded by flefoll (license 244) ........ ................
+
+2008-07-18 17:56 +0000 [r132051] Brett Bryant <bbryant@digium.com>
+
+ * main/hashtab.c, /, cdr/cdr_radius.c: Merged revisions 132050 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r132050 | bbryant | 2008-07-18 12:55:41 -0500 (Fri, 18
+ Jul 2008) | 8 lines Fix magic Revision keywords in hashtab.c and
+ change cdr_radius.c to use the same keyword as the other files
+ (patch by eliel). (closes issue #13104) Reported by: eliel
+ Patches: revision.patch uploaded by eliel (license 64) ........
+
+2008-07-18 17:40 +0000 [r131984-132047] Tilghman Lesher <tlesher@digium.com>
+
+ * main/sched.c, /: Merged revisions 131989 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131989 | tilghman | 2008-07-18 12:10:34 -0500 (Fri, 18 Jul 2008)
+ | 10 lines Merged revisions 131988 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131988 | tilghman | 2008-07-18 12:10:01 -0500 (Fri, 18 Jul 2008)
+ | 2 lines Oops ........ ................
+
+ * main/sched.c, /, include/asterisk/sched.h: Merged revisions
+ 131986 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131986 | tilghman | 2008-07-18 11:48:18 -0500 (Fri, 18 Jul 2008)
+ | 10 lines Merged revisions 131985 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131985 | tilghman | 2008-07-18 11:46:23 -0500 (Fri, 18 Jul 2008)
+ | 2 lines Preserve ABI compatibility with last change ........
+ ................
+
+ * main/sched.c, /, include/asterisk/sched.h, channels/chan_iax2.c:
+ Merged revisions 131982 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131982 | tilghman | 2008-07-18 11:33:56 -0500 (Fri, 18 Jul 2008)
+ | 10 lines Merged revisions 131970 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131970 | tilghman | 2008-07-18 11:30:31 -0500 (Fri, 18 Jul 2008)
+ | 2 lines Make the ast_assert call within ast_sched_del report
+ something useful. ........ ................
+
+2008-07-18 16:16 +0000 [r131924] Kevin P. Fleming <kpfleming@digium.com>
+
+ * main/dlfcn.c (removed), main/loader.c, /, main/Makefile,
+ include/asterisk/dlfcn-compat.h (removed): Merged revisions
+ 131923 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131923 | kpfleming | 2008-07-18 11:16:12 -0500 (Fri, 18 Jul
+ 2008) | 10 lines Merged revisions 131921 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131921 | kpfleming | 2008-07-18 11:15:41 -0500 (Fri, 18 Jul
+ 2008) | 2 lines remove the dlfcn compatibility stuff, because no
+ platforms that Asterisk currently runs on it use it, and it
+ doesn't build anyway ........ ................
+
+2008-07-18 15:39 +0000 [r131917] Brett Bryant <bbryant@digium.com>
+
+ * /, main/features.c: Merged revisions 131916 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131916 | bbryant | 2008-07-18 10:38:22 -0500 (Fri, 18 Jul 2008)
+ | 12 lines Merged revisions 131915 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131915 | bbryant | 2008-07-18 10:34:42 -0500 (Fri, 18 Jul 2008)
+ | 4 lines Fix a bug in blind transfers where the BLINDTRANSFER
+ variable isn't always set to the other end of the blind transfer.
+ (closes issue #12586) ........ ................
+
+2008-07-17 22:45 +0000 [r131869] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 131868 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r131868 | jpeeler | 2008-07-17 17:40:00 -0500 (Thu, 17 Jul 2008)
+ | 6 lines Add configuration option to chan_dahdi.conf to allow
+ buffering policy and number of buffers to be configured per
+ channel. Syntax: buffers=<num of buffers>,<policy> Where the
+ number of buffers is some non-negative integer and the policy is
+ either "full", "half", or "immediate". ........
+
+2008-07-17 21:27 +0000 [r131830] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_senddtmf.c: Merged revisions 131824 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r131824 |
+ mmichelson | 2008-07-17 16:26:41 -0500 (Thu, 17 Jul 2008) | 10
+ lines Document that the duration of dtmf may be passed to the
+ SendDTMF application. Also correct the default pause between
+ digits. (closes issue #13102) Reported by: eliel Patches:
+ app_senddtmf.c.patch uploaded by eliel (license 64) ........
+
+2008-07-17 20:38 +0000 [r131754-131792] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 131791 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r131791 | tilghman | 2008-07-17 15:37:14 -0500
+ (Thu, 17 Jul 2008) | 15 lines Merged revisions 131790 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131790 | tilghman | 2008-07-17 15:35:44 -0500 (Thu, 17 Jul 2008)
+ | 7 lines Revert part of issue #5620 (revision 6965) as it
+ appears that it was in error. This should fix talk call progress
+ on analog lines. (closes issue #12178) Reported by: michael-fig
+ Patches: 20080717__bug12178.diff.txt uploaded by Corydon76
+ (license 14) ........ ................
+
+ * res/res_config_sqlite.c, /: Merged revisions 131753 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r131753 | tilghman | 2008-07-17 13:36:34 -0500 (Thu, 17 Jul 2008)
+ | 6 lines Fix memory leaks (closes issue #13099) Reported by:
+ gknispel_proformatique Patches:
+ res_config_sqlite_leak_on_error.patch uploaded by gknispel
+ (license 261) ........
+
+2008-07-17 18:15 +0000 [r131718] Brett Bryant <bbryant@digium.com>
+
+ * /, main/features.c: Merged revisions 131717 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r131717 |
+ bbryant | 2008-07-17 13:14:42 -0500 (Thu, 17 Jul 2008) | 8 lines
+ Fix a memory leak in register_group_feature when attempting to
+ register a feature without specifying a group or feature to
+ register. (closes issue #13101) Reported by: eliel Patches:
+ features.c.patch uploaded by eliel (license 64) ........
+
+2008-07-17 15:46 +0000 [r131682] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_config_sqlite.c, /: Merged revisions 131681 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r131681 | tilghman | 2008-07-17 10:45:25 -0500 (Thu, 17 Jul 2008)
+ | 4 lines Fix memory leak. (Closes issue #13096) Reported by
+ gknispel_proformatique ........
+
+2008-07-16 23:56 +0000 [r131571] Steve Murphy <murf@digium.com>
+
+ * /: The commit from 131570 should not be applied to 1.6.0, as it
+ is not as necessary, because log_show_lock in trunk is not
+ available in 1.6.0, and is estimated to be the only function that
+ might care about the lock_addr values.
+
+2008-07-16 22:18 +0000 [r131493] Brett Bryant <bbryant@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 131492 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r131492 | bbryant | 2008-07-16 17:17:36 -0500
+ (Wed, 16 Jul 2008) | 14 lines Merged revisions 131491 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131491 | bbryant | 2008-07-16 17:17:07 -0500 (Wed, 16 Jul 2008)
+ | 6 lines Fix a bug in iax2 registration that allowed peers to
+ register with case-insensitive names (user_cmp_cb and peer_cmp_cb
+ are now both case-sensitive). (closes issue #13091) ........
+ ................
+
+2008-07-16 21:54 +0000 [r131455-131486] Brett Bryant <bbryant@digium.com>
+
+ * /, funcs/func_sysinfo.c: Merged revisions 131484 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r131484 | bbryant | 2008-07-16 16:54:08 -0500 (Wed, 16 Jul 2008)
+ | 4 lines Fixes sysinfo operator issue also fixed elsewhere in
+ r131445. (issue #13057) ........
+
+ * main/asterisk.c, /: Merged revisions 131445 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r131445 |
+ bbryant | 2008-07-16 16:24:18 -0500 (Wed, 16 Jul 2008) | 9 lines
+ Fixes an issue with "core show sysinfo" that used the wrong
+ operator to calculate the number of bytes from a sysinfo
+ structure. unsigned long. (closes issue #13057) Reported by:
+ eliel Patches: asterisk.c.patch uploaded by eliel (license 64)
+ ........
+
+2008-07-16 20:48 +0000 [r131423] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 131422 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r131422 | russell | 2008-07-16 15:48:27 -0500
+ (Wed, 16 Jul 2008) | 15 lines Merged revisions 131421 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131421 | russell | 2008-07-16 15:47:53 -0500 (Wed, 16 Jul 2008)
+ | 7 lines Always ensure that the channel's tech_pvt reference is
+ NULL after calling the destroy callback. (closes issue #13060)
+ Reported by: jpgrayson Patches: chan_iax2_tech_pvt_crash.patch
+ uploaded by jpgrayson (license 492) ........ ................
+
+2008-07-16 20:24 +0000 [r131301-131378] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 131375 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131375 | mmichelson | 2008-07-16 15:24:12 -0500 (Wed, 16 Jul
+ 2008) | 22 lines Merged revisions 131369 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131369 | mmichelson | 2008-07-16 15:23:02 -0500 (Wed, 16 Jul
+ 2008) | 14 lines Move the init_queue call back to where it used
+ to be (changed Sept 12 last year). It was moved then to prevent a
+ memory leak. Since then, the same memory leak recurred and was
+ fixed in a better way. Now it has been found that the placement
+ of this init_queue call can cause problems if a realtime queue
+ has values changed to an empty string. The problem is that the
+ default value for that queue parameter would not be set. (closes
+ issue #13084) Reported by: elbriga ........ ................
+
+ * res/res_config_sqlite.c, /: Merged revisions 131361 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r131361 | mmichelson | 2008-07-16 14:57:02 -0500 (Wed, 16 Jul
+ 2008) | 9 lines Don't try to dereference the dbfile pointer if we
+ know that it's NULL. (closes issue #13092) Reported by:
+ gknispel_proformatique Patches:
+ trunk_sqlite_check_vars_null.patch uploaded by gknispel (license
+ 261) ........
+
+ * /, apps/app_queue.c: Merged revisions 131358 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131358 | mmichelson | 2008-07-16 14:37:42 -0500 (Wed, 16 Jul
+ 2008) | 14 lines Merged revisions 131357 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131357 | mmichelson | 2008-07-16 14:37:08 -0500 (Wed, 16 Jul
+ 2008) | 6 lines Apparently, "thread safety" is important,
+ whatever that means. :P (Thanks Russell!) ........
+ ................
+
+ * /, apps/app_queue.c: Merged revisions 131300 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131300 | mmichelson | 2008-07-16 13:59:27 -0500 (Wed, 16 Jul
+ 2008) | 21 lines Merged revisions 131299 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131299 | mmichelson | 2008-07-16 13:57:34 -0500 (Wed, 16 Jul
+ 2008) | 13 lines Make absolutely certain that the transfer
+ datastore is removed from the calling channel once the caller is
+ finished in the queue. This could have weird con- sequences when
+ dialing local queue members when multiple transfers occur on a
+ single call. Also fixed a memory leak that would occur when an
+ attended transfer occurred from a queue member. (closes issue
+ #13047) Reported by: festr ........ ................
+
+2008-07-16 18:20 +0000 [r131248] Steve Murphy <murf@digium.com>
+
+ * res/ael/pval.c, /: Merged revisions 131243 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131243 | murf | 2008-07-16 11:59:33 -0600 (Wed, 16 Jul 2008) |
+ 27 lines Merged revisions 131242 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131242 | murf | 2008-07-16 11:53:43 -0600 (Wed, 16 Jul 2008) |
+ 19 lines (closes issue #13090) Reported by: murf The problem was
+ that, esoteric as it is, because the hangerupper context
+ immediately preceded the std-priv-extent macro, that the checking
+ code accidentally would fall from traversing hangerupper into the
+ std-priv-exten macro, where it would hit the hangerupper in the
+ 'includes', and proceed into an infinite recursion. A small fix
+ to traverse into the statements of the context instead of the
+ context solves this issue. I also added some commented out
+ printfs for debug, which were pretty handy in the face of a dorky
+ gdb. This was a problem around since the package was first
+ written; but evidently pretty rare in turning up in the field.
+ ........ ................
+
+2008-07-16 15:04 +0000 [r131206] Luigi Rizzo <rizzo@icir.org>
+
+ * channels/chan_agent.c: add missing terminator argument for
+ ast_event_subscribe(). Without it the function will randomly walk
+ on the stack possibly causing a panic
+
+2008-07-16 00:54 +0000 [r131168] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/logger.c: Merged revisions 131166 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r131166 |
+ tilghman | 2008-07-15 19:52:48 -0500 (Tue, 15 Jul 2008) | 3 lines
+ Fix rotate strategy (Closes issue #13086) ........
+
+2008-07-15 23:41 +0000 [r131131] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 131129 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r131129 |
+ murf | 2008-07-15 17:36:19 -0600 (Tue, 15 Jul 2008) | 21 lines
+ (closes issue #12960) Reported by: mnicholson Spent most of the
+ day on this bug, and the solution was so simple. Just had to find
+ and understand the problem. The problem was, that the routine to
+ copy the existing switches, includes, and ignorepats from the old
+ context to the new one, wasn't getting called when the context is
+ already existent. (In other words, if AEL is adding a new context
+ to the mix, they get copied, but if pbx_config already defined a
+ context, then the copy wasn't happening. This made no sense, so I
+ moved the call to copy the includes & etc, no matter the case.
+ ........
+
+2008-07-15 18:47 +0000 [r131073] Russell Bryant <russell@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 131072 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r131072 |
+ russell | 2008-07-15 13:46:40 -0500 (Tue, 15 Jul 2008) | 5 lines
+ Fix a couple of places in res_agi where the agi_commands lock
+ would not be released, causing a deadlock. (Reported by mvanbaak
+ in #asterisk-dev, discovered by bbryant's change to the lock
+ tracking code to yell at you if a thread exits with a lock still
+ held) ........
+
+2008-07-15 18:29 +0000 [r131060] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, main/manager.c, /, channels/chan_sip.c: Merged
+ revisions 131044 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131044 | tilghman | 2008-07-15 13:25:34 -0500 (Tue, 15 Jul 2008)
+ | 16 lines Merged revisions 130959 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130959 | tilghman | 2008-07-15 12:19:13 -0500 (Tue, 15 Jul 2008)
+ | 8 lines astman_send_error does not need a newline appended --
+ the API takes care of that for us. (closes issue #13068) Reported
+ by: gknispel_proformatique Patches:
+ asterisk_1_4_astman_send.patch uploaded by gknispel (license 261)
+ asterisk_trunk_astman_send.patch uploaded by gknispel (license
+ 261) ........ ................
+
+2008-07-15 18:00 +0000 [r131014] Michiel van Baak <michiel@vanbaak.info>
+
+ * main/cdr.c, /: Merged revisions 131013 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r131013 | mvanbaak | 2008-07-15 19:49:48 +0200 (Tue, 15 Jul 2008)
+ | 15 lines Merged revisions 131012 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r131012 | mvanbaak | 2008-07-15 19:47:15 +0200 (Tue, 15 Jul 2008)
+ | 7 lines remove 4 lines of redundant code. (closes issue #13080)
+ Reported by: gknispel_proformatique Patches:
+ trunk_ast_cdr_setapp.patch uploaded by gknispel (license 261)
+ ........ ................
+
+2008-07-15 13:14 +0000 [r130946] Steve Murphy <murf@digium.com>
+
+ * utils/conf2ael.c, utils/Makefile, res/ael/pval.c,
+ channels/chan_skinny.c, res/ael/ael.tab.c, main/features.c,
+ pbx/pbx_ael.c, res/ael/ael_lex.c, res/ael/ael.tab.h,
+ utils/ael_main.c, include/asterisk/pbx.h, utils/extconf.c,
+ res/ael/ael.flex, pbx/pbx_config.c, apps/app_stack.c,
+ apps/app_dial.c, main/pbx.c, include/asterisk/pval.h, /,
+ channels/chan_sip.c, apps/app_meetme.c, res/ael/ael.y,
+ channels/chan_iax2.c, apps/app_queue.c: Merged revisions 130145
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ Merging this rev from trunk to 1.6.0 was not simple. Why? Because
+ we've enhanced trunk to do a [fast] merge-and-delete operation
+ which also solved problems with contexts having entries from
+ different registrars. Fast as in the amount of time the contexts
+ are locked down. That *is* fast, but traversing the entire
+ dialplan looking for priorities to delete takes more time
+ overall. This particular fix involved pulling in those
+ enhancements from trunk, along with all the various fixes and
+ refinements made along the way. Merging all this from trunk into
+ 1.6 involved: a. mergetrunk6 in the stuff from 130145; b. revert
+ all but the prop changes c. catalog all revisions to pbx.c since
+ 1.6.0 was forked (at rev 105596). d. catalog all revisions to
+ pbx.c in trunk since 1.6.0 was forked, making special note of all
+ revs that were not merged into 1.6.0. e. study each rev in trunk
+ not applied to 1.6.0, and determine if it was involved in the
+ merge_and_delete enhancements in trunk. 25 commits were done in
+ 1.6.0, all but one (106306) was a merge from trunk. Trunk had 22
+ additional changes, of which 7 were involved in the
+ merge_and_delete enhancements: 106757 108894 109169 116461 123358
+ 130145 130297 f. Go to trunk and collect patches, one by one, of
+ the changes made by each rev across the entire source tree, using
+ svn diff -c <num> > pfile g. Apply each patch in order to 1.6.0,
+ and resolve all failures and compilation problems before
+ proceding to the next patch. h. test the stuff. i. profit!
+ ........ r130145 | murf | 2008-07-11 12:24:31 -0600 (Fri, 11 Jul
+ 2008) | 40 lines (closes issue #13041) Reported by: eliel Tested
+ by: murf (closes issue #12960) Reported by: mnicholson In this
+ 'omnibus' fix, I **think** I solved both the problem in 13041,
+ where unloading pbx_ael.so caused crashes, or incomplete removal
+ of previous registrar'ed entries. And I added code to completely
+ remove all includes, switches, and ignorepats that had a matching
+ registrar entry, which should appease 12960. I also added a lot
+ of seemingly useless brackets around single statement if's, which
+ helped debug so much that I'm leaving them there. I added a
+ routine to check the correlation between the extension tree lists
+ and the hashtab tables. It can be amazingly helpful when you have
+ lots of dialplan stuff, and need to narrow down where a problem
+ is occurring. It's ifdef'd out by default. I cleaned up the code
+ around the new CIDmatch code. It was leaving hanging extens with
+ bad ptrs, getting confused over which objects to remove, etc. I
+ tightened up the code and changed the call to remove_exten in the
+ merge_and_delete code. I added more conditions to check for empty
+ context worthy of deletion. It's not empty if there are any
+ includes, switches, or ignorepats present. If I've missed
+ anything, please re-open this bug, and be prepared to supply
+ example dialplan code. ........
+
+2008-07-15 00:00 +0000 [r130891] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 130890 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r130890 | tilghman | 2008-07-14 18:59:54 -0500
+ (Mon, 14 Jul 2008) | 16 lines Merged revisions 130889 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130889 | tilghman | 2008-07-14 18:59:13 -0500 (Mon, 14 Jul 2008)
+ | 8 lines Override the callerid in all cases when the callerid is
+ set in the user, not just when a remote callerid is set. Also, if
+ not set in the user, allow the remote CallerID to pass through.
+ (closes issue #12875) Reported by: dimas Patches:
+ 20080714__bug12875.diff.txt uploaded by Corydon76 (license 14)
+ ........ ................
+
+2008-07-14 22:24 +0000 [r130795-130855] Mark Michelson <mmichelson@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 130854 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r130854 |
+ mmichelson | 2008-07-14 17:22:57 -0500 (Mon, 14 Jul 2008) | 9
+ lines Fix a memory leak in the case that /dev/null cannot be
+ opened when running startup commands from cli.conf (closes issue
+ #13066) Reported by: eliel Patches: asterisk.c.patch uploaded by
+ eliel (license 64) ........
+
+ * apps/app_dial.c, /: Merged revisions 130794 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r130794 | mmichelson | 2008-07-14 12:54:11 -0500 (Mon, 14 Jul
+ 2008) | 16 lines Merged revisions 130792 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130792 | mmichelson | 2008-07-14 12:50:21 -0500 (Mon, 14 Jul
+ 2008) | 8 lines Add a check to the CAN_EARLY_BRIDGE macro in
+ app_dial to be sure there are no audiohooks present on the
+ channels involved. This fixed a one-way audio situation I had in
+ my test setup. I couldn't find any open issues that suggested
+ one-way audio with regards to mixmonitor (or other audiohook)
+ usage, though. ........ ................
+
+2008-07-14 17:22 +0000 [r130752] Michiel van Baak <michiel@vanbaak.info>
+
+ * main/dnsmgr.c, /: Merged revisions 130744 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r130744 | mvanbaak | 2008-07-14 19:21:18 +0200 (Mon, 14 Jul 2008)
+ | 18 lines Merged revisions 130735 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130735 | mvanbaak | 2008-07-14 19:10:21 +0200 (Mon, 14 Jul 2008)
+ | 10 lines notify the user that dnsmgr refresh wont work when
+ dnsmgr is not enabled. Previously this command would
+ automagically appear and disappear. This was confusing. (closes
+ issue #12796) Reported by: chappell Patches:
+ dnsmgr_refresh_3.diff uploaded by chappell (license 8) Tested by:
+ russell, chappell, mvanbaak ........ ................
+
+2008-07-14 10:40 +0000 [r130636-130637] Russell Bryant <russell@digium.com>
+
+ * /, include/asterisk/astobj.h: Merged revisions 129987 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r129987 | russell | 2008-07-11 09:22:44 -0500
+ (Fri, 11 Jul 2008) | 10 lines Merged revisions 129970 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129970 | russell | 2008-07-11 09:18:43 -0500 (Fri, 11 Jul 2008)
+ | 2 lines add a simple ASTOBJ_TRYWRLOCK macro ... ........
+ ................
+
+ * /, main/audiohook.c: Merged revisions 130635 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r130635 | russell | 2008-07-14 05:39:23 -0500 (Mon, 14 Jul 2008)
+ | 10 lines Merged revisions 130634 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130634 | russell | 2008-07-14 05:38:14 -0500 (Mon, 14 Jul 2008)
+ | 2 lines Bump up the debug level for a message. ........
+ ................
+
+2008-07-13 23:20 +0000 [r130575-130582] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, doc/tex/Makefile, build_tools/prep_tarball, res/Makefile:
+ Merged revisions 130578 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r130578 |
+ mvanbaak | 2008-07-14 01:14:03 +0200 (Mon, 14 Jul 2008) | 15
+ lines Make all sed calls Posix sed compatible. To make sure
+ nobody commits script-modified files we first make a backup of
+ asterisk.tex, run the script, generate the pdf and / or html, and
+ put the original asterisk.tex back. This will guard us for the
+ stuff that happened before that someone committed a locally
+ modified asterisk.tex, with changes done by this script. (closes
+ issue #13062) Reported by: mvanbaak Patches:
+ sed_without-i-v3.diff uploaded by mvanbaak (license 7) Tested by:
+ mvanbaak Feedback from Corydon. Thanks for taking the time to go
+ through this. ........
+
+ * main/manager.c, /: Merged revisions 130574 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r130574 | mvanbaak | 2008-07-14 00:50:31 +0200 (Mon, 14 Jul 2008)
+ | 16 lines Merged revisions 130573 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130573 | mvanbaak | 2008-07-14 00:48:51 +0200 (Mon, 14 Jul 2008)
+ | 8 lines fix memory leak when originate from manager cannot
+ create a thread (closes issue #13069) Reported by:
+ gknispel_proformatique Patches:
+ asterisk_trunk_action_originate.patch uploaded by gknispel
+ (license 261) Tested by: gknispel_proformatique, mvanbaak
+ ........ ................
+
+2008-07-13 17:59 +0000 [r130516] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 130515 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r130515 | tilghman | 2008-07-13 12:58:47 -0500
+ (Sun, 13 Jul 2008) | 12 lines Merged revisions 130514 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130514 | tilghman | 2008-07-13 12:56:10 -0500 (Sun, 13 Jul 2008)
+ | 4 lines Reverting 2 changesets, as it breaks incoming IAX2
+ calls (Related to issue #12963) Reported by: mvanbaak ........
+ ................
+
+2008-07-13 15:00 +0000 [r130480] Michiel van Baak <michiel@vanbaak.info>
+
+ * doc/tex/asterisk.tex, /: Merged revisions 130479 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r130479 | mvanbaak | 2008-07-13 16:58:40 +0200 (Sun, 13 Jul 2008)
+ | 3 lines restore ASTERISKVERSION marker to asterisk.tex. This
+ got lost in commit 97634 ........
+
+2008-07-13 02:35 +0000 [r130445] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 130444 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r130444 | tilghman | 2008-07-12 21:34:32 -0500 (Sat, 12 Jul 2008)
+ | 2 lines Unlock list before returning ........
+
+2008-07-11 21:39 +0000 [r130294] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 130293 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r130293 | mattf | 2008-07-11 16:36:26 -0500 (Fri, 11 Jul 2008) |
+ 1 line Support new TRANSPORT definitions in libss7 ........
+
+2008-07-11 20:04 +0000 [r130238] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/audiohook.c: Merged revisions 130237 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r130237 | mmichelson | 2008-07-11 15:03:55 -0500 (Fri, 11 Jul
+ 2008) | 11 lines Merged revisions 130236 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130236 | mmichelson | 2008-07-11 15:03:23 -0500 (Fri, 11 Jul
+ 2008) | 3 lines Remove redundant logic ........ ................
+
+2008-07-11 19:57 +0000 [r130231-130235] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /, channels/chan_agent.c, utils/astman.c:
+ Merged revisions 130230 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r130230 |
+ tilghman | 2008-07-11 14:40:55 -0500 (Fri, 11 Jul 2008) | 2 lines
+ Fix trunk breakage ........
+
+2008-07-11 19:14 +0000 [r130175] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/audiohook.c: Merged revisions 130174 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r130174 | mmichelson | 2008-07-11 14:14:15 -0500 (Fri, 11 Jul
+ 2008) | 15 lines Merged revisions 130173 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130173 | mmichelson | 2008-07-11 14:13:29 -0500 (Fri, 11 Jul
+ 2008) | 7 lines Fix a typo in audiohook_read_frame_both. While
+ this change has not been proven to fix any specific issue, it is
+ incorrect and could cause unforeseen problems. ........
+ ................
+
+2008-07-11 18:53 +0000 [r130171] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 130170 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r130170 | tilghman | 2008-07-11 13:52:42 -0500
+ (Fri, 11 Jul 2008) | 15 lines Merged revisions 130169 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130169 | tilghman | 2008-07-11 13:51:56 -0500 (Fri, 11 Jul 2008)
+ | 7 lines Ensure that a destination callno of 0 will not match
+ for frames that do not start a dialog (new, lagrq, and ping).
+ (closes issue #12963) Reported by: russellb Patches:
+ chan_iax2_dup_new_fix4.patch uploaded by jpgrayson (license 492)
+ ........ ................
+
+2008-07-11 18:33 +0000 [r130168] Sean Bright <sean.bright@gmail.com>
+
+ * /, channels/chan_sip.c: Merged revisions 130167 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r130167 |
+ seanbright | 2008-07-11 14:32:26 -0400 (Fri, 11 Jul 2008) | 1
+ line Missed one. Formatting only. ........
+
+2008-07-11 18:14 +0000 [r130130] Brett Bryant <bbryant@digium.com>
+
+ * main/cli.c, channels/chan_jingle.c, channels/chan_dahdi.c,
+ channels/chan_skinny.c, main/abstract_jb.c, apps/app_minivm.c,
+ codecs/codec_resample.c, codecs/codec_dahdi.c,
+ apps/app_chanspy.c, main/asterisk.c, apps/app_milliwatt.c,
+ main/dsp.c, codecs/codec_g722.c, /, channels/chan_sip.c,
+ main/threadstorage.c, utils/astman.c, main/utils.c,
+ channels/chan_gtalk.c, pbx/dundi-parser.c: Merged revisions
+ 130129 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r130129 |
+ bbryant | 2008-07-11 13:09:35 -0500 (Fri, 11 Jul 2008) | 8 lines
+ Janitor patch to change uses of sizeof to ARRAY_LEN (closes issue
+ #13054) Reported by: pabelanger Patches: ARRAY_LEN.patch2
+ uploaded by pabelanger (license 224) Tested by: seanbright
+ ........
+
+2008-07-11 17:30 +0000 [r130127] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 130126 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r130126 | tilghman | 2008-07-11 12:29:24 -0500
+ (Fri, 11 Jul 2008) | 17 lines Merged revisions 130102 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130102 | tilghman | 2008-07-11 11:50:42 -0500 (Fri, 11 Jul 2008)
+ | 9 lines Pass the devicestate from an underlying channel up
+ through the Agent channel. This should make the Agent always
+ report the correct device state, even when the underlying channel
+ is used for other purposes. (closes issue #12773) Reported by:
+ davidw Patches: 20080710__bug12773.diff.txt uploaded by Corydon76
+ (license 14) Tested by: davidw ........ ................
+
+2008-07-11 16:18 +0000 [r129936-130045] Kevin P. Fleming <kpfleming@digium.com>
+
+ * doc/ss7.txt, /, contrib/utils/zones2indications.c, CHANGES:
+ Merged revisions 130044 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r130044 |
+ kpfleming | 2008-07-11 11:18:01 -0500 (Fri, 11 Jul 2008) | 2
+ lines clean up a bunch more Zaptel-related references ........
+
+ * channels/chan_dahdi.c, configs/chan_dahdi.conf.sample, /,
+ configure, include/asterisk/autoconfig.h.in, configure.ac: Merged
+ revisions 130040 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r130040 | kpfleming | 2008-07-11 10:57:17 -0500 (Fri, 11 Jul
+ 2008) | 12 lines Merged revisions 130039 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r130039 | kpfleming | 2008-07-11 10:41:56 -0500 (Fri, 11 Jul
+ 2008) | 4 lines add support for a configuration parameter for
+ 'inband audio during RELEASE', which is currently mandatory in
+ libpri-1.4.4 but will become configurable in libpri-1.4.5 later
+ today (related to issue #13042) ........ ................
+
+ * /, main/astmm.c: Merged revisions 129968 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r129968 | kpfleming | 2008-07-11 09:16:15 -0500 (Fri, 11 Jul
+ 2008) | 18 lines Merged revisions 129966 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129966 | kpfleming | 2008-07-11 09:03:52 -0500 (Fri, 11 Jul
+ 2008) | 5 lines fix a flaw found while experimenting with
+ structure alignment and padding; low-fence checking would not
+ work properly on 64-bit platforms, because the compiler was
+ putting 4 bytes of padding between the fence field and the
+ allocation memory block added a very obvious runtime warning if
+ this condition reoccurs, so the developer who broke it can be
+ chastised into fixing it :-) ........ r129967 | kpfleming |
+ 2008-07-11 09:03:52 -0500 (Fri, 11 Jul 2008) | 5 lines simplify
+ calculation ........ ................
+
+ * /, sounds/Makefile: Merged revisions 129916 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r129916 | kpfleming | 2008-07-11 07:21:29 -0500 (Fri, 11 Jul
+ 2008) | 10 lines Merged revisions 129907 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129907 | kpfleming | 2008-07-11 07:15:42 -0500 (Fri, 11 Jul
+ 2008) | 2 lines don't attempt to set user/group ownership of
+ extracted sound files (reported on asterisk-users) ........
+ ................
+
+2008-07-11 01:01 +0000 [r129865] Sean Bright <sean.bright@gmail.com>
+
+ * res/res_config_pgsql.c, /, res/res_config_ldap.c: Merged
+ revisions 129864 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129864 |
+ seanbright | 2008-07-10 20:55:06 -0400 (Thu, 10 Jul 2008) | 1
+ line Fix some usages of snprintf, and clarify a couple variable
+ names. ........
+
+2008-07-10 22:07 +0000 [r129764-129805] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 129804 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r129804 | tilghman | 2008-07-10 17:06:07 -0500
+ (Thu, 10 Jul 2008) | 16 lines Merged revisions 129803 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129803 | tilghman | 2008-07-10 16:57:05 -0500 (Thu, 10 Jul 2008)
+ | 8 lines Correctly deal with duplicate NEW frames (due to
+ retransmission). Also, fixup the destination call number matching
+ to be more strict and reliable. (closes issue #12963) Reported
+ by: jpgrayson Patches: chan_iax2_dup_new_fix3.patch uploaded by
+ jpgrayson (license 492) Tested by: jpgrayson, Corydon76 ........
+ ................
+
+ * res/res_config_odbc.c, /: Merged revisions 129758 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r129758 | tilghman | 2008-07-10 16:23:23 -0500
+ (Thu, 10 Jul 2008) | 10 lines Merged revisions 129741 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129741 | tilghman | 2008-07-10 16:19:48 -0500 (Thu, 10 Jul 2008)
+ | 2 lines Oops ........ ................
+
+2008-07-10 21:05 +0000 [r129739] Terry Wilson <twilson@digium.com>
+
+ * Makefile, /: Merged revisions 129738 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129738 |
+ twilson | 2008-07-10 15:56:20 -0500 (Thu, 10 Jul 2008) | 2 lines
+ Move phoneprov config files to be installed with 'make samples'
+ so changes aren't inadvertently lost on a 'make install' ........
+
+2008-07-10 19:14 +0000 [r129685] Brett Bryant <bbryant@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 129684 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129684 |
+ bbryant | 2008-07-10 14:13:12 -0500 (Thu, 10 Jul 2008) | 8 lines
+ Fixes a bug where the interface for a queue member gets reloaded
+ as the state_interface, if a state_interface was set, on reload
+ because the state_interface isn't stored in the ast_db. (closes
+ issue #13043) Reported by: jvandal Patches: app_queue.patch
+ uploaded by jvandal (license 413) ........
+
+2008-07-10 18:20 +0000 [r129640-129647] Sean Bright <sean.bright@gmail.com>
+
+ * /, channels/chan_sip.c: Merged revisions 129642 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129642 |
+ seanbright | 2008-07-10 14:19:17 -0400 (Thu, 10 Jul 2008) | 1
+ line A couple more minor text changes ........
+
+ * /, channels/chan_sip.c: Merged revisions 129638 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129638 |
+ seanbright | 2008-07-10 14:16:21 -0400 (Thu, 10 Jul 2008) | 1
+ line Remove extraneous \n. Pointed out by eliel on #asterisk-dev.
+ ........
+
+2008-07-10 16:13 +0000 [r129570] Russell Bryant <russell@digium.com>
+
+ * sample.call, /: Merged revisions 129569 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r129569 | russell | 2008-07-10 11:12:51 -0500 (Thu, 10 Jul 2008)
+ | 11 lines Merged revisions 129567 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129567 | russell | 2008-07-10 11:03:59 -0500 (Thu, 10 Jul 2008)
+ | 3 lines Note that pbx_spool.so is the module used for call
+ files (inspired by a question in #asterisk) ........
+ ................
+
+2008-07-10 14:09 +0000 [r129504-129507] Sean Bright <sean.bright@gmail.com>
+
+ * /, main/editline: Merged revisions 129503 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129503 |
+ seanbright | 2008-07-10 09:54:29 -0400 (Thu, 10 Jul 2008) | 2
+ lines Update svn:ignore ........
+
+2008-07-09 19:41 +0000 [r129438] Mark Michelson <mmichelson@digium.com>
+
+ * main/rtp.c, /: Merged revisions 129437 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r129437 | mmichelson | 2008-07-09 14:40:30 -0500 (Wed, 09 Jul
+ 2008) | 21 lines Merged revisions 129436 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129436 | mmichelson | 2008-07-09 14:32:20 -0500 (Wed, 09 Jul
+ 2008) | 13 lines Fix a problem where inbound rfc2833 audio would
+ be sent to the core instead of being P2P bridged. When the core
+ regenerated the rfc2833 packet for the outbound leg, the SSRC
+ would be different than the RTP audio on the call leg causing
+ DTMF detection issues on the far end. (closes issue #12955)
+ Reported by: tonyredstone Patches: dynamic_rtp.patch uploaded by
+ tsearle (license 373) Tested by: tonyredstone ........
+ ................
+
+2008-07-09 16:01 +0000 [r129400] Matthew Fredrickson <creslin@digium.com>
+
+ * main/pbx.c, /: Merged revisions 129399 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129399 |
+ mattf | 2008-07-09 10:57:06 -0500 (Wed, 09 Jul 2008) | 1 line Add
+ Proceeding() application (#13025) ........
+
+2008-07-09 13:46 +0000 [r129345] Sean Bright <sean.bright@gmail.com>
+
+ * main/editline/makelist (removed), main/editline/makelist.in
+ (added), /, main/editline/configure, main/editline/Makefile.in,
+ main/editline/configure.in: Merged revisions 129344 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r129344 | seanbright | 2008-07-09 09:44:43 -0400
+ (Wed, 09 Jul 2008) | 12 lines Merged revisions 129343 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129343 | seanbright | 2008-07-09 09:41:21 -0400 (Wed, 09 Jul
+ 2008) | 4 lines Look for the system installed awk instead of
+ assuming it's at /usr/bin/awk. Pointed out by jmls via
+ #asterisk-dev. ........ ................
+
+2008-07-08 22:56 +0000 [r129160-129271] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 129270 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r129270 | mmichelson | 2008-07-08 17:56:12 -0500 (Tue, 08 Jul
+ 2008) | 3 lines Fix compilation error when IMAP storage is
+ enabled ........
+
+2008-07-08 21:04 +0000 [r129157] Brett Bryant <bbryant@digium.com>
+
+ * main/dns.c, main/srv.c, /: Merged revisions 129156 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r129156 | bbryant | 2008-07-08 16:00:01 -0500 (Tue, 08 Jul 2008)
+ | 6 lines Fix a bug in SRV lookups where dnsmgr would discard
+ everything but the first SRV result from DNS before processing
+ weights and priorities and dns_parse_answer wouldn't report that
+ there were no records in DNS unless a failure occured. Also fixed
+ a bug where dnsmgr_refresh would report that a entry was being
+ changed when ast_gethostbyname had failed. ........
+
+2008-07-08 20:31 +0000 [r129049-129153] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_dial.c, /, channels/chan_sip.c,
+ include/asterisk/causes.h: Merged revisions 129152 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r129152 | tilghman | 2008-07-08 15:30:29 -0500
+ (Tue, 08 Jul 2008) | 16 lines Merged revisions 129149 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129149 | tilghman | 2008-07-08 15:27:47 -0500 (Tue, 08 Jul 2008)
+ | 8 lines Cause SIP to return a 480 instead of a 404 when a sip
+ peer exists, but is not registered. (closes issue #12885)
+ Reported by: ibc Patches: 20080701__bug12885__2.diff.txt uploaded
+ by Corydon76 (license 14) Tested by: ibc ........
+ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 129048 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r129048 | tilghman | 2008-07-08 11:49:01 -0500
+ (Tue, 08 Jul 2008) | 15 lines Merged revisions 129047 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r129047 | tilghman | 2008-07-08 11:45:23 -0500 (Tue, 08 Jul 2008)
+ | 7 lines Timestamp decoding for video mini-frames is bogus,
+ because the timestamp only includes 15 bits, unlike voice frames,
+ which contain a 16-bit timestamp. (closes issue #13013) Reported
+ by: jpgrayson Patches: chan_iax2_unwrap_ts.patch uploaded by
+ jpgrayson (license 492) ........ ................
+
+2008-07-08 16:41 +0000 [r129041-129046] Brett Bryant <bbryant@digium.com>
+
+ * main/rtp.c, main/channel.c, channels/chan_dahdi.c,
+ main/manager.c, formats/format_pcm.c, main/logger.c,
+ main/callerid.c, apps/app_parkandannounce.c, apps/app_adsiprog.c,
+ main/pbx.c, main/frame.c, /, channels/chan_sip.c,
+ apps/app_meetme.c, channels/h323/ast_h323.cxx, res/res_limit.c,
+ main/acl.c, channels/iax2-provision.c, pbx/dundi-parser.c,
+ channels/chan_iax2.c: Merged revisions 129045 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129045 |
+ bbryant | 2008-07-08 11:40:28 -0500 (Tue, 08 Jul 2008) | 7 lines
+ Janitor project to convert sizeof to ARRAY_LEN macro. (closes
+ issue #13002) Reported by: caio1982 Patches:
+ janitor_arraylen5.diff uploaded by caio1982 (license 22) ........
+
+ * /, channels/chan_sip.c: Merged revisions 127621 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127621 |
+ bbryant | 2008-07-02 17:16:29 -0500 (Wed, 02 Jul 2008) | 1 line
+ Update transport= in sip so that the option is not broken from a
+ recent commit. ........
+
+ * /, channels/chan_sip.c: Merged revisions 127434 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127434 |
+ bbryant | 2008-07-02 12:27:36 -0500 (Wed, 02 Jul 2008) | 1 line
+ Fix to sip_parse_host so that it passes the correct information
+ to sip_registry. ........
+
+2008-07-08 14:18 +0000 [r129007] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_fax.c: Merged revisions 129006 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r129006 |
+ russell | 2008-07-08 09:17:37 -0500 (Tue, 08 Jul 2008) | 9 lines
+ Update app_fax for better compatibility with spandsp 0.0.5. Add a
+ call to t38_terminal_release, and make sure that the phase E
+ handler gets called with proper status. (closes issue #13020)
+ Reported by: dimas Patches: v1-appfax.patch uploaded by dimas
+ (license 88) ........
+
+2008-07-08 10:06 +0000 [r128913-128952] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 128951 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r128951 | oej | 2008-07-08 12:02:12 +0200 (Tis, 08 Jul 2008) | 19
+ lines Merged revisions 128950 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r128950 | oej | 2008-07-08 11:52:21 +0200 (Tis, 08 Jul 2008) | 11
+ lines Don't hangup the call if we can't resolve the Contact if
+ there's a proxy route set for the call. ---- This comment was
+ added a while ago and today it hit me badly. /* OEJ: Possible
+ issue that may need a check: If we have a proxy route between us
+ and the device, should we care about resolving the contact or
+ should we just send it? */ ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 128927 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r128927 | oej | 2008-07-08 11:26:37 +0200 (Tis, 08 Jul 2008) | 15
+ lines Merged revisions 128912 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r128912 | oej | 2008-07-08 11:06:08 +0200 (Tis, 08 Jul 2008) | 7
+ lines Fix issues where repeated messages where ignored, but
+ retransmitted reliably instead of unreliably. Reported by: johan
+ Patches: 12746.txt uploaded by oej (license 306) Tested by: johan
+ (issue #12746) ........ ................
+
+2008-07-08 00:03 +0000 [r128855-128858] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Merged revisions 128857 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r128857 | tilghman | 2008-07-07 19:02:11 -0500 (Mon, 07 Jul 2008)
+ | 15 lines Merged revisions 128856 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r128856 | tilghman | 2008-07-07 19:01:30 -0500 (Mon, 07 Jul 2008)
+ | 7 lines Check for non-NULL before stripping characters. (closes
+ issue #12954) Reported by: bfsworks Patches:
+ 20080701__bug12954.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: deti ........ ................
+
+ * apps/app_voicemail.c, /: Merged revisions 128830 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r128830 | tilghman | 2008-07-07 18:25:39 -0500
+ (Mon, 07 Jul 2008) | 10 lines Merged revisions 128812 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r128812 | tilghman | 2008-07-07 18:21:52 -0500 (Mon, 07 Jul 2008)
+ | 2 lines Stop using deprecated method, as requested by Kevin.
+ ........ ................
+
+2008-07-07 22:44 +0000 [r128797] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 128796 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r128796 | russell | 2008-07-07 17:42:30 -0500
+ (Mon, 07 Jul 2008) | 16 lines Merged revisions 128795 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r128795 | russell | 2008-07-07 17:41:48 -0500 (Mon, 07 Jul 2008)
+ | 8 lines Fix handling of when a pvt disappears. Properly return
+ the pvt locked and don't hold the pvt lock while destroying the
+ ast_channel. (closes issue #13014) Reported by: jpgrayson
+ Patches: chan_iax2_ast_iax2_new2.patch uploaded by jpgrayson
+ (license 492) ........ ................
+
+2008-07-07 20:51 +0000 [r128739] Sean Bright <sean.bright@gmail.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 128738 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r128738 | seanbright | 2008-07-07 16:50:29 -0400
+ (Mon, 07 Jul 2008) | 17 lines Merged revisions 128737 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r128737 | seanbright | 2008-07-07 16:47:56 -0400 (Mon, 07 Jul
+ 2008) | 9 lines Remove spurious trailing whitespace from log
+ messages and fix a spelling error in a log message. (closes issue
+ #13017) Reported by: jpgrayson Patches:
+ chan_iax2_space_after_newline.patch uploaded by jpgrayson
+ (license 492) chan_iax2_spelling.patch uploaded by jpgrayson
+ (license 492) ........ ................
+
+2008-07-07 20:31 +0000 [r128601-128735] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 128733 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r128733 | mmichelson | 2008-07-07 15:30:46 -0500 (Mon, 07 Jul
+ 2008) | 3 lines Crap ........
+
+ * apps/app_voicemail.c, /: Merged revisions 128731 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r128731 | mmichelson | 2008-07-07 15:28:33 -0500 (Mon, 07 Jul
+ 2008) | 7 lines If imapfolder=foo were set in voicemail.conf,
+ then when calling VoiceMailMain, app_voicemail would attempt to
+ play a file called vm-foo instead of playing vm-INBOX to play the
+ "new" sound file. This commit fixes that issue. This may fix one
+ of the problems reported in issue #12987 ........
+
+ * /, channels/chan_iax2.c: Merged revisions 128640 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r128640 | mmichelson | 2008-07-07 12:09:11 -0500
+ (Mon, 07 Jul 2008) | 18 lines Merged revisions 128639 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r128639 | mmichelson | 2008-07-07 12:02:28 -0500 (Mon, 07 Jul
+ 2008) | 10 lines By using the iaxdynamicthreadcount to identify a
+ thread, it was possible for thread identifiers to be duplicated.
+ By using a globally-unique monotonically- increasing integer,
+ this is now avoided. (closes issue #13009) Reported by: jpgrayson
+ Patches: chan_iax2_dyn_threadnum.patch uploaded by jpgrayson
+ (license 492) ........ ................
+
+ * configs/extensions.conf.sample, /, doc/tex/extensions.tex: Merged
+ revisions 128599 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128599 |
+ mmichelson | 2008-07-07 09:35:27 -0500 (Mon, 07 Jul 2008) | 6
+ lines Update a few instances of "extensions reload" to "dialplan
+ reload" in the documentation. Patch provided by caio1982 (license
+ 22) ........
+
+2008-07-06 20:22 +0000 [r128288-128543] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c, configs/sip.conf.sample: Merged revisions
+ 128524 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128524 |
+ oej | 2008-07-06 22:11:37 +0200 (Sön, 06 Jul 2008) | 5 lines -
+ Fixing issues with "sip show settings" - Adding IP address for
+ TCP and/or TLS too if auto-domain is enabled and binding to a
+ different IP address - Fixing documentation in sip.conf.sample
+ ........
+
+ * /, channels/chan_sip.c: Merged revisions 128491 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128491 |
+ oej | 2008-07-06 21:14:06 +0200 (Sön, 06 Jul 2008) | 3 lines -
+ Remove unused variable "expiry" - Set global_outboundproxy.force
+ at reload. ........
+
+ * doc/realtimetext.txt (added), /: The following patch with
+ references to t140red removed, since it only exists in trunk.
+ Merged revisions 128417 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128417 |
+ oej | 2008-07-06 12:13:45 +0200 (Sön, 06 Jul 2008) | 3 lines
+ Adding documentation on the T.140 support in Asterisk. This is a
+ function that we're the reference implementation on now. :-)
+ ........
+
+ * /: Merged revisions 128343 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128343 |
+ oej | 2008-07-06 10:10:27 +0200 (Sön, 06 Jul 2008) | 2 lines
+ Removing the CLI dumpdb command (see asterisk-dev discussion and
+ decision) ........
+
+ * /, channels/chan_sip.c: Merged revisions 128290 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128290 |
+ oej | 2008-07-05 23:55:57 +0200 (Lör, 05 Jul 2008) | 5 lines
+ Adding doxygen comments to missing parts, moving some #define
+ ...trying to get my head around the thoughts behind the TCP/TLS
+ stuff and figure out what needs to be done to make it useful...
+ ........
+
+ * /, channels/chan_sip.c: Merged revisions 128287 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128287 |
+ oej | 2008-07-05 23:37:57 +0200 (Lör, 05 Jul 2008) | 3 lines
+ Adding TCP and TLS to "sip show settings". TLS needs to have one
+ configuration per configured domain at some point. ........
+
+ * /: Blocking changes in trunk.
+
+2008-07-05 21:02 +0000 [r128238-128243] Olle Johansson <oej@edvina.net>
+
+ * /: Keep the "sip-user" structure in 1.6.0, while testing new
+ funky stuff in trunk.
+
+ * /: Blocking the AGi changes from 1.6.0. Let's test them for a
+ while in trunk before a release.
+
+ * /, channels/chan_sip.c, configs/sip.conf.sample: Merged revisions
+ 128237 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128237 |
+ oej | 2008-07-05 22:39:54 +0200 (Lör, 05 Jul 2008) | 2 lines
+ Make TCP disabled by default (it's considered experimental)
+ ........
+
+ * /, configs/sip.conf.sample: Merged revisions 128236 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r128236 | oej | 2008-07-05 22:37:53 +0200 (Lör, 05 Jul 2008) | 2
+ lines Reformatting the config sample ........
+
+2008-07-05 15:19 +0000 [r128161] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/scripts/asterisk.ldap-schema,
+ contrib/scripts/asterisk.ldif, /: Merged revisions 128160 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r128160 | tilghman | 2008-07-05 10:17:51 -0500 (Sat, 05
+ Jul 2008) | 7 lines LDAP schema updates (closes issue #12860)
+ Reported by: flyn Patches: asterisk.ldif uploaded by suretec
+ (license 70) asterisk.schema uploaded by suretec (license 70)
+ ........
+
+2008-07-05 03:40 +0000 [r128124-128127] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 128125 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r128125 | mattf | 2008-07-04 22:39:07 -0500 (Fri, 04 Jul 2008) |
+ 1 line It would help if we actually parsed the ss7_explicitacm
+ option in the config file... ........
+
+ * channels/chan_dahdi.c, configs/chan_dahdi.conf.sample, /: Merged
+ revisions 128122 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r128122 |
+ mattf | 2008-07-04 22:26:42 -0500 (Fri, 04 Jul 2008) | 1 line Add
+ option to wait to be able to explicitly send ACM via the
+ Proceeding() application in the dialplan. Also minor
+ documentation update explaining how to setup multiple signalling
+ links within a linkset ........
+
+2008-07-04 16:12 +0000 [r128028-128031] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, /, include/asterisk/pbx.h, pbx/pbx_config.c: Merged
+ revisions 128027 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r128027 | tilghman | 2008-07-04 11:06:34 -0500 (Fri, 04 Jul 2008)
+ | 16 lines Merged revisions 127973 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r127973 | tilghman | 2008-07-03 22:30:30 -0500 (Thu, 03 Jul 2008)
+ | 8 lines Fix the 'dialplan remove extension' logic, so that it
+ a) works with cidmatch, and b) completes contexts correctly when
+ the extension is ambiguous. (closes issue #12980) Reported by:
+ licedey Patches: 20080703__bug12980.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: Corydon76 ........
+ ................
+
+2008-07-03 22:23 +0000 [r127905] Kevin P. Fleming <kpfleming@digium.com>
+
+ * Makefile, /, apps/Makefile, main/editline/np/vis.c: Merged
+ revisions 127903 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r127903 | kpfleming | 2008-07-03 17:23:04 -0500 (Thu, 03 Jul
+ 2008) | 20 lines Merged revisions 127892,127895 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r127892 | kpfleming | 2008-07-03 17:18:38 -0500 (Thu, 03 Jul
+ 2008) | 6 lines a couple of small Solaris-related fixes (closes
+ issue #11885) Reported by: snuffy, asgaroth ........ r127895 |
+ kpfleming | 2008-07-03 17:20:16 -0500 (Thu, 03 Jul 2008) | 3
+ lines remove this, it has been moved to the main Makefile
+ ........ ................
+
+2008-07-03 19:12 +0000 [r127830] Steve Murphy <murf@digium.com>
+
+ * main/cdr.c, main/channel.c, channels/chan_dahdi.c, main/pbx.c, /,
+ channels/chan_sip.c, main/features.c, include/asterisk/cdr.h:
+ Merged revisions 127793 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r127793 | murf | 2008-07-03 11:16:44 -0600 (Thu, 03 Jul 2008) |
+ 38 lines Merged revisions 127663 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r127663 | murf | 2008-07-02 18:16:25 -0600 (Wed, 02 Jul 2008) |
+ 30 lines The CDRfix4/5/6 omnibus cdr fixes. (closes issue #10927)
+ Reported by: murf Tested by: murf, deeperror (closes issue
+ #12907) Reported by: falves11 Tested by: murf, falves11 (closes
+ issue #11849) Reported by: greyvoip As to 11849, I think these
+ changes fix the core problems brought up in that bug, but perhaps
+ not the more global problems created by the limitations of CDR's
+ themselves not being oriented around transfers. Reopen if necc,
+ but bug reports are not the best medium for enhancement
+ discussions. We need to start a second-generation CDR
+ standardization effort to cover transfers. (closes issue #11093)
+ Reported by: rossbeer Tested by: greyvoip, murf ........
+ ................
+
+2008-07-03 16:50 +0000 [r127790-127792] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 127791 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127791 |
+ oej | 2008-07-03 18:48:23 +0200 (Tor, 03 Jul 2008) | 5 lines Make
+ sure we stop session timers as soon as we start hanging up an
+ active call. May fix issue 12919. ........
+
+ * /, channels/chan_sip.c: Merged revisions 127779 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127779 |
+ oej | 2008-07-03 18:25:59 +0200 (Tor, 03 Jul 2008) | 4 lines
+ Revert some logic for session timers. We do send in-dialog
+ requests that should not have session-timer require headers, like
+ MESSAGE and REFER. So in the future, only add them on requests
+ and responses that are related to INVITEs and re-INVITEs.
+ ........
+
+2008-07-03 16:24 +0000 [r127778] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, configure, include/asterisk/autoconfig.h.in, configure.ac,
+ acinclude.m4: Merged revisions 127767 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127767 |
+ kpfleming | 2008-07-03 11:22:02 -0500 (Thu, 03 Jul 2008) | 2
+ lines some minor fixes found while working on issue #12911 (and
+ block the rev from 1.4 since the equivalent is already here)
+ ........
+
+2008-07-02 21:10 +0000 [r127567] Mark Michelson <mmichelson@digium.com>
+
+ * /, doc/janitor-projects.txt: Merged revisions 127566 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r127566 | mmichelson | 2008-07-02 16:09:18 -0500 (Wed, 02 Jul
+ 2008) | 4 lines Add a janitor project to use ARRAY_LEN instead of
+ in-line sizeof() and division. ........
+
+2008-07-02 20:49 +0000 [r127559-127563] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 127562 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r127562 | mmichelson | 2008-07-02 15:49:08 -0500
+ (Wed, 02 Jul 2008) | 11 lines Merged revisions 127560 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r127560 | mmichelson | 2008-07-02 15:47:38 -0500 (Wed, 02 Jul
+ 2008) | 3 lines Fix thread-safety of some of the
+ pbx_builtin_getvar_helper calls ........ ................
+
+2008-07-02 19:48 +0000 [r127467-127503] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/acl.c: Merged revisions 127466 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127466 |
+ tilghman | 2008-07-02 13:31:11 -0500 (Wed, 02 Jul 2008) | 6 lines
+ Solaris fix (closes issue #12949) Reported by: snuffy Patches:
+ bug_12949.diff uploaded by snuffy (license 35) ........
+
+2008-07-02 14:30 +0000 [r127396-127399] Sean Bright <sean.bright@gmail.com>
+
+ * cdr/cdr_tds.c, /: Merged revisions 127398 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127398 |
+ seanbright | 2008-07-02 10:30:09 -0400 (Wed, 02 Jul 2008) | 1
+ line Fix a bug I noticed while doing the previous merge ........
+
+ * cdr/cdr_tds.c, /, doc/tex/freetds.tex, configure,
+ include/asterisk/autoconfig.h.in, configure.ac, UPGRADE.txt:
+ Merged revisions 126226,126513 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r126226 |
+ seanbright | 2008-06-28 17:28:16 -0400 (Sat, 28 Jun 2008) | 8
+ lines Merge in changes from my cdr-tds-conversion branch. This
+ changes the internal implementation from using the volatile
+ libtds, to using the db-lib front end. The unintended side effect
+ of this is that we support (at least) versions 0.62 through 0.82
+ of the FreeTDS distribution without any #ifdef ugliness. (closes
+ issue #12844) Reported by: jcollie ........ r126513 | seanbright
+ | 2008-06-30 07:57:42 -0400 (Mon, 30 Jun 2008) | 4 lines Cast a
+ few more strings to char *, so that we can compile cleanly
+ against FreeTDS 0.60. Update the docs to reflect that we can now
+ compile and run against all modern releases of FreeTDS (0.60
+ through 0.82) ........
+
+ * /: Unblock some revisions so I can merge the cdr_tds changes from
+ trunk
+
+2008-07-02 12:09 +0000 [r127364] Russell Bryant <russell@digium.com>
+
+ * doc/CODING-GUIDELINES, /: Merged revisions 127363 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r127363 | russell | 2008-07-02 07:08:33 -0500 (Wed, 02 Jul 2008)
+ | 13 lines Add a locking section to the coding guidelines
+ document. This section covers some locking fundamentals, as well
+ as some information on locking as it is used in Asterisk. It
+ describes some of the ways that are used and could be used to
+ achieve deadlock avoidance. It also demonstrates the unfortunate
+ conclusion that with the use of recursive locks, none of the
+ constructs in use today are failsafe from deadlocks. Finally, it
+ makes some recommendations for new code being written. As proper
+ locking strategies is a complex subject, this section still has
+ room for expansion and improvement. This is a result of
+ collaboration between Luigi Rizzo and myself on the asterisk-dev
+ mailing list. ........
+
+2008-07-02 02:49 +0000 [r127298] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 127297 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127297 |
+ tilghman | 2008-07-01 21:48:43 -0500 (Tue, 01 Jul 2008) | 12
+ lines Change the global timer B to be dependent on the value of
+ the T1 timer, as recommended in RFC 3261, instead of being
+ hardcoded to 32 seconds. This is important for LANs, as it allows
+ autocongestion to occur much more quickly, if desired by the
+ local PBX administrator. It also corrects a bug: if the T1 timer
+ was increased beyond 500ms, then timer B would have been set at a
+ much lower value than recommended. (closes issue #12544) Reported
+ by: kactus Patches: 20080616__bug12544.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: kactus ........
+
+2008-07-01 23:39 +0000 [r127246] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 127245 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r127245 | mmichelson | 2008-07-01 18:38:12 -0500
+ (Tue, 01 Jul 2008) | 13 lines Merged revisions 127244 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r127244 | mmichelson | 2008-07-01 18:36:40 -0500 (Tue, 01 Jul
+ 2008) | 5 lines Add error message to failed open(2) calls inside
+ the copy() function of app_voicemail. This idea came as part of
+ my work in helping to resolve issue #12764. ........
+ ................
+
+2008-07-01 21:19 +0000 [r127163] Brett Bryant <bbryant@digium.com>
+
+ * /, channels/chan_sip.c, configs/sip.conf.sample: Merged revisions
+ 127154 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127154 |
+ bbryant | 2008-07-01 16:03:52 -0500 (Tue, 01 Jul 2008) | 2 lines
+ Add a configuration option so the global outboundproxy can use
+ tcptls without it being defined by each sip user. ........
+
+2008-07-01 21:16 +0000 [r127156-127158] Mark Michelson <mmichelson@digium.com>
+
+ * main/channel.c, /: Merged revisions 127157 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127157 |
+ mmichelson | 2008-07-01 16:16:00 -0500 (Tue, 01 Jul 2008) | 8
+ lines Place the delay in __ast_answer prior to the
+ channel-specific answer callback. This change differs from commit
+ 127113 in that now the channel is not set to AST_STATE_UP until
+ after the answer callback. (closes issue #12924) Reported by:
+ snyfer ........
+
+ * main/channel.c, /: Merging Revision 127113 from trunk
+
+2008-07-01 20:52 +0000 [r127153] Jason Parker <jparker@digium.com>
+
+ * Makefile, /: Merged revisions 127152 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r127152 |
+ qwell | 2008-07-01 15:51:43 -0500 (Tue, 01 Jul 2008) | 7 lines
+ Fix a typo that caused this asterisk.conf to not get correctly
+ generated. (closes issue #12966) Reported by: ibc Patches:
+ 12966.patch uploaded by bkruse (license 132) ........
+
+2008-07-01 20:29 +0000 [r127085-127149] Tilghman Lesher <tlesher@digium.com>
+
+ * build_tools/cflags.xml, /, channels/chan_iax2.c: Merged revisions
+ 127143 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r127143 | tilghman | 2008-07-01 15:28:54 -0500 (Tue, 01 Jul 2008)
+ | 10 lines Merged revisions 127133 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r127133 | tilghman | 2008-07-01 15:25:37 -0500 (Tue, 01 Jul 2008)
+ | 2 lines Disable the old, slow search for matching callno in
+ chan_iax2 (but allow it to be reenabled for debugging) ........
+ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 127074 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r127074 | tilghman | 2008-07-01 14:20:25 -0500
+ (Tue, 01 Jul 2008) | 16 lines Merged revisions 127068 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r127068 | tilghman | 2008-07-01 13:52:53 -0500 (Tue, 01 Jul 2008)
+ | 8 lines Change around how we schedule pings and lagrqs, and fix
+ a reason why the jobs were not getting properly cancelled.
+ (closes issue #12903) Reported by: stevedavies Patches:
+ 20080620__bug12903__2.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: stevedavies ........ ................
+
+2008-07-01 16:53 +0000 [r127001] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 127000 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r127000 | tilghman | 2008-07-01 11:52:29 -0500
+ (Tue, 01 Jul 2008) | 10 lines Merged revisions 126999 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126999 | tilghman | 2008-07-01 11:50:46 -0500 (Tue, 01 Jul 2008)
+ | 2 lines Suppress annoying warning by finding the remaining
+ cases where the callno is not in the hash. ........
+ ................
+
+2008-07-01 15:05 +0000 [r126756-126904] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 126903 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r126903 | oej | 2008-07-01 17:03:59 +0200 (Tis, 01 Jul 2008) | 15
+ lines Merged revisions 126902 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126902 | oej | 2008-07-01 16:59:31 +0200 (Tis, 01 Jul 2008) | 7
+ lines Use domain part of SIP uri in register= configuration as
+ fromdomain. Reported by: one47 Patches: sip-reg-fromdom2.dpatch
+ uploaded by one47 (license 23) (closes issue #12474) ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 126900 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r126900 | oej | 2008-07-01 16:32:15 +0200 (Tis, 01 Jul 2008) | 16
+ lines Merged revisions 126899 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126899 | oej | 2008-07-01 16:27:33 +0200 (Tis, 01 Jul 2008) | 8
+ lines Handle escaped URI's in call pickups. Patch by oej and
+ IgorG. Reported by: IgorG Patches: bug12299-11062-v2.patch
+ uploaded by IgorG (license 20) Tested by: IgorG, oej (closes
+ issue #12299) ........ ................
+
+ * /, configs/sip.conf.sample: Merged revisions 126845 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r126845 | oej | 2008-07-01 14:54:57 +0200 (Tis,
+ 01 Jul 2008) | 14 lines Merged revisions 126844 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126844 | oej | 2008-07-01 14:53:01 +0200 (Tis, 01 Jul 2008) | 5
+ lines Clear up documentation on "domain=" setting in sip.conf
+ Reported by: davidw (closes issue #12413) ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 126790 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r126790 | oej | 2008-07-01 13:58:17 +0200 (Tis, 01 Jul 2008) | 14
+ lines Merged revisions 126789 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126789 | oej | 2008-07-01 13:51:38 +0200 (Tis, 01 Jul 2008) | 6
+ lines Report 200 OK to all in-dialog OPTIONs requests (to confirm
+ that the dialog exist). Don't bother checking the request URI.
+ (closes issue #11264) Reported by: ibc ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 126755 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r126755 | oej | 2008-07-01 11:51:22 +0200 (Tis, 01 Jul 2008) | 15
+ lines Merged revisions 126735 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126735 | oej | 2008-07-01 09:49:15 +0200 (Tis, 01 Jul 2008) | 7
+ lines Fix bad XML for hold notification. Reported by: gowen72
+ Patches: hold.patch uploaded by gowen72 (license 432) (closes
+ issue #12942) ........ ................
+
+2008-06-30 22:34 +0000 [r126676] Jeff Peeler <jpeeler@digium.com>
+
+ * configs/zapata.conf.sample (removed),
+ configs/chan_dahdi.conf.sample (added), /: Merged revisions
+ 126675 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r126675 |
+ jpeeler | 2008-06-30 17:34:08 -0500 (Mon, 30 Jun 2008) | 1 line
+ rename zapata.conf.sample to chan_dahdi.conf.sample ........
+
+2008-06-30 20:32 +0000 [r126638] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 126637 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r126637 | mattf | 2008-06-30 15:25:46 -0500 (Mon, 30 Jun 2008) |
+ 1 line Add support to see MTP2 down events when the link layer
+ drops in SS7 ........
+
+2008-06-30 16:09 +0000 [r126575] Russell Bryant <russell@digium.com>
+
+ * /, include/asterisk/lock.h: Merged revisions 126574 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r126574 | russell | 2008-06-30 11:07:25 -0500
+ (Mon, 30 Jun 2008) | 18 lines Merged revisions 126573 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126573 | russell | 2008-06-30 11:05:08 -0500 (Mon, 30 Jun 2008)
+ | 10 lines Fix a typo in the non-DEBUG_THREADS version of the
+ recently added DEADLOCK_AVOIDANCE() macro. This caused the lock
+ to not actually be released, and as a result, not avoid deadlocks
+ at all. This resolves the issues reported in the last while about
+ Asterisk locking up all over the place (and most commonly, in
+ chan_iax2). (closes issue #12927) (closes issue #12940) (closes
+ issue #12925) (potentially closes others ...) ........
+ ................
+
+2008-06-30 13:07 +0000 [r126518] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 126517 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r126517 | oej | 2008-06-30 15:03:53 +0200 (MÃ¥n, 30 Jun 2008) |
+ 20 lines The following patch with some changes for trunk...
+ Merged revisions 126516 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126516 | oej | 2008-06-30 14:50:55 +0200 (MÃ¥n, 30 Jun 2008) |
+ 10 lines Send all responses to an INVITE reliably, so that we
+ retransmit if we don't get an ACK and also fail if we don't get
+ the very same precious ACK. Based on patch by tsearle, with my
+ own additions. (closes issue #12951) Reported by: tsearle
+ Patches: busy_retransmit.patch uploaded by tsearle (license 373)
+ ........ ................
+
+2008-06-29 17:02 +0000 [r126362-126364] Kevin P. Fleming <kpfleming@digium.com>
+
+ * apps/app_zapbarge.c (removed): finish converting this module
+
+ * pbx/pbx_gtkconsole.c, /, configure, configure.ac, pbx/pbx_lua.c,
+ pbx/Makefile: Merged revisions 126356 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r126356 |
+ kpfleming | 2008-06-29 09:19:29 -0700 (Sun, 29 Jun 2008) | 9
+ lines various minor fixes created while i worked on getting
+ *every* Asterisk module to build on laptop in dev mode: remove
+ weird pre-setting of LUA paths; they are not necessary; also use
+ the proper path for including the files in pbx_lua.c make the
+ compiler shut up about some ignored function results in
+ pbx_gtkconsole; this module is badly coded anyway ........
+
+ * apps/app_dahdibarge.c (added): don't know how this got missed in
+ the DAHDI conversion of this branch
+
+2008-06-29 13:20 +0000 [r126227-126322] Sean Bright <sean.bright@gmail.com>
+
+ * /, cdr/cdr_pgsql.c: Merged revisions 126274 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r126274 |
+ seanbright | 2008-06-29 08:06:46 -0400 (Sun, 29 Jun 2008) | 6
+ lines Quote column names when inserting CDRs into postgres to
+ avoid conflicts with reserved words. (closes issue #12947)
+ Reported by: panolex ........
+
+2008-06-28 15:58 +0000 [r126155-126188] Kevin P. Fleming <kpfleming@digium.com>
+
+ * Makefile, /: update this branch to use the trunk goodness version
+ of menuselect
+
+2008-06-27 22:43 +0000 [r126058-126112] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 126057 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r126057 | tilghman | 2008-06-27 17:10:34 -0500 (Fri, 27 Jun 2008)
+ | 12 lines Merged revisions 126056 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r126056 | tilghman | 2008-06-27 17:01:09 -0500 (Fri, 27 Jun 2008)
+ | 4 lines When we get a 408 Timeout, don't stop trying to
+ re-register. (closes issue #12863) Reported by: ricvil ........
+ ................
+
+2008-06-27 21:00 +0000 [r126023] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Port revisions 124661 and 123650 from trunk to
+ 1.6.0 Thanks to Atis Lezdins for pointing this out on the
+ asterisk-dev mailing list
+
+2008-06-27 19:20 +0000 [r125994] Russell Bryant <russell@digium.com>
+
+ * /, doc/siptls.txt: Merged revisions 125988 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125988 |
+ russell | 2008-06-27 14:19:08 -0500 (Fri, 27 Jun 2008) | 3 lines
+ Fix a typo. Someone on IRC copied this literally and then
+ wondered why it wasn't working. :) ........
+
+2008-06-27 19:06 +0000 [r125981-125985] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 125984 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r125984 | mattf | 2008-06-27 14:05:40 -0500 (Fri, 27 Jun 2008) |
+ 1 line Revert this part of the fix. We'll fix it in libss7
+ ........
+
+ * channels/chan_dahdi.c, /: Merged revisions 125982 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r125982 | mattf | 2008-06-27 14:00:44 -0500 (Fri, 27 Jun 2008) |
+ 1 line Obviously somebody didn't compile with libss7 support when
+ doing the DAHDI conversion. ........
+
+ * channels/chan_dahdi.c, /: Merged revisions 125980 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r125980 | mattf | 2008-06-27 13:32:17 -0500 (Fri, 27 Jun 2008) |
+ 1 line Add support for new commands to block/unblock all CICs on
+ a linkset ........
+
+2008-06-27 17:36 +0000 [r125948] Brett Bryant <bbryant@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 125947 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125947 |
+ bbryant | 2008-06-27 12:35:41 -0500 (Fri, 27 Jun 2008) | 1 line
+ Small error in the function that converts peer transports to a
+ string. ........
+
+2008-06-27 16:29 +0000 [r125892] Brett Bryant <bbryant@digium.com>
+
+ * /, channels/chan_sip.c, configs/sip.conf.sample: Merged revisions
+ 125891 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125891 |
+ bbryant | 2008-06-27 11:28:06 -0500 (Fri, 27 Jun 2008) | 6 lines
+ Change the way that the transport option works for sip users.
+ transport will now take multiple arguments, the first one listed
+ will be the one used for new dialogs, and the rest listed will be
+ acceptable ways for that peer to contact us. This fixes a minor
+ bug where, because SIP TCP/UDP run on the same port, could cause
+ a TCP peer to be saved in the ast_db. There will also be warnings
+ when a transport is changed for an unexpected reason. (issue
+ #12799) ........
+
+2008-06-27 16:19 +0000 [r125859-125863] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 125855 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125855 |
+ mmichelson | 2008-06-27 11:16:13 -0500 (Fri, 27 Jun 2008) | 5
+ lines Ensure the thread-safety of the monexec variable in
+ app_queue. Thanks to Russell for pointing out the problem
+ ........
+
+2008-06-27 16:01 +0000 [r125854] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 125853 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r125853 | tilghman | 2008-06-27 11:00:05 -0500 (Fri, 27 Jun 2008)
+ | 3 lines Revert half of the fix, as this part may have been
+ unnecessary (related to issue #12914) Requested here:
+ http://lists.digium.com/pipermail/asterisk-dev/2008-June/033658.html
+ ........
+
+2008-06-27 14:57 +0000 [r125800-125852] Mark Michelson <mmichelson@digium.com>
+
+ * main/asterisk.c, main/channel.c, channels/chan_iax2.c: Make sure
+ to only include dahdi/user.h if we have installed DAHDI.
+
+ * channels/chan_iax2.c: I accidentally committed a change to
+ chan_iax2.c in addition to a change to app_queue.c. Reverting the
+ change to chan_iax2.c, even though it may turn out that this
+ change is necessary.
+
+ * utils/Makefile, /: Merged revisions 125799 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125799 |
+ mmichelson | 2008-06-27 09:14:09 -0500 (Fri, 27 Jun 2008) | 3
+ lines Remove an unneeded target from the Makefile ........
+
+2008-06-27 14:09 +0000 [r125742-125797] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/utils.c, include/asterisk/lock.h: Merged revisions 125794
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r125794 | tilghman | 2008-06-27 08:54:13 -0500
+ (Fri, 27 Jun 2008) | 10 lines Merged revisions 125793 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125793 | tilghman | 2008-06-27 08:45:03 -0500 (Fri, 27 Jun 2008)
+ | 2 lines In this debugging function, copy to a buffer instead of
+ using potentially unsafe pointers. ........ ................
+
+ * channels/chan_local.c, /: Merged revisions 125741 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r125741 | tilghman | 2008-06-27 07:28:38 -0500
+ (Fri, 27 Jun 2008) | 15 lines Merged revisions 125740 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125740 | tilghman | 2008-06-27 07:19:39 -0500 (Fri, 27 Jun 2008)
+ | 7 lines Add proper deadlock avoidance. (closes issue #12914)
+ Reported by: ozan Patches: 20080625__bug12914.diff.txt uploaded
+ by Corydon76 (license 14) Tested by: ozan ........
+ ................
+
+2008-06-27 07:41 +0000 [r125704] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, include/asterisk/jabber.h, res/res_jabber.c: Merged revisions
+ 125703 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125703 |
+ phsultan | 2008-06-27 09:28:17 +0200 (Fri, 27 Jun 2008) | 1 line
+ Fix a compile time error that occurs if OpenSSL is not installed.
+ Reported by Noel Morais on the users mailing list ........
+
+2008-06-27 01:09 +0000 [r125648-125684] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c, channels/chan_iax2.c: SENTINEL is not defined
+ in 1.6.0
+
+ * /, apps/app_queue.c: Merged revisions 125666 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125666 |
+ mmichelson | 2008-06-26 19:22:03 -0500 (Thu, 26 Jun 2008) | 3
+ lines Make this compile with dev-mode on ........
+
+ * /, apps/app_queue.c: Merged revisions 125649 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125649 |
+ mmichelson | 2008-06-26 19:15:54 -0500 (Thu, 26 Jun 2008) | 15
+ lines The monitor-join option for queues was deprecated in favor
+ of using MixMonitor to mix audio. However, it was pointed out to
+ me that because of this, the command set for the MONITOR_EXEC
+ variable is ignored as well. This means that people can't do
+ their own custom mixing commands at the end of recordings in
+ order to make, for instance, stereo recordings of calls. With
+ this patch, app_queue will set the "joinfiles" variable for the
+ channel's monitor if MONITOR_EXEC is not zero-length. This means
+ that for normal audio mixing, MixMonitor is still the preferred
+ choice, but we allow custom mixing to be done with the two
+ Monitor streams if desired. (closes issue #12923) Reported by:
+ snyfer ........
+
+2008-06-26 23:06 +0000 [r125592] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 125591 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r125591 |
+ mmichelson | 2008-06-26 18:06:18 -0500 (Thu, 26 Jun 2008) | 3
+ lines Fix a really stupid mistake ........
+
+2008-06-26 23:05 +0000 [r125590] Jason Parker <jparker@digium.com>
+
+ * /, main/utils.c: Merged revisions 125589 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r125589 | qwell | 2008-06-26 18:04:18 -0500 (Thu, 26 Jun 2008) |
+ 9 lines Merged revisions 125587 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125587 | qwell | 2008-06-26 18:03:15 -0500 (Thu, 26 Jun 2008) |
+ 1 line Make sure to unlock the lock_info lock (huh?). Possible
+ deadlock? ........ ................
+
+2008-06-26 23:04 +0000 [r125588] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 125586 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r125586 | mmichelson | 2008-06-26 18:01:02 -0500 (Thu, 26 Jun
+ 2008) | 19 lines Merged revisions 125585 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125585 | mmichelson | 2008-06-26 17:52:39 -0500 (Thu, 26 Jun
+ 2008) | 11 lines Add the interface of a queue member to the
+ output of the "queue show" command so that it can easily be
+ associated with a queue member's name. This helps so that the
+ appropriate queue member can be removed or paused since the
+ interface is required, not the member's name. (closes issue
+ #12783) Reported by: davevg Patches: app_queue.diff uploaded by
+ davevg (license 209) with small mod from me ........
+ ................
+
+2008-06-26 22:50 +0000 [r125584] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/scripts/astcli: Merged revisions 125583 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r125583 | tilghman | 2008-06-26 17:49:16 -0500 (Thu, 26 Jun 2008)
+ | 2 lines Don't hang if the command is blank ........
+
+2008-06-26 22:06 +0000 [r125478-125532] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 125477 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r125477 | mmichelson | 2008-06-26 15:57:41 -0500 (Thu, 26 Jun
+ 2008) | 19 lines Merged revisions 125476 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125476 | mmichelson | 2008-06-26 15:56:01 -0500 (Thu, 26 Jun
+ 2008) | 11 lines Prior to this patch, the "queue show" command
+ used cached information for realtime queues instead of giving
+ up-to-date info. Now realtime is queried for the latest and
+ greatest in queue info. (closes issue #12858) Reported by: bcnit
+ Patches: queue_show.patch uploaded by putnopvut (license 60)
+ ........ ................
+
+2008-06-26 17:07 +0000 [r125388] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 125385 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r125385 | oej | 2008-06-26 18:54:22 +0200 (Tor, 26 Jun 2008) | 12
+ lines Merged revisions 125384 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125384 | oej | 2008-06-26 18:32:08 +0200 (Tor, 26 Jun 2008) | 3
+ lines Add support for peer realm based auth (a few missing lines,
+ the rest is well documented but never worked) ........
+ ................
+
+2008-06-26 15:52 +0000 [r125280-125334] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 125333 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r125333 | kpfleming | 2008-06-26 10:50:07 -0500
+ (Thu, 26 Jun 2008) | 13 lines Merged revisions 125327 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125327 | kpfleming | 2008-06-26 10:30:33 -0500 (Thu, 26 Jun
+ 2008) | 5 lines ensure that (whenever possible) if we generate a
+ log message because an ioctl() call to DAHDI/Zaptel failed, that
+ we include the reason it failed by including the stringified
+ error number (issue AST-80) ........ ................
+
+ * /, res/res_musiconhold.c: Merged revisions 125279 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r125279 | kpfleming | 2008-06-26 07:09:24 -0500 (Thu, 26 Jun
+ 2008) | 2 lines fix compile failure found by buildbot (go,
+ buildbot!) ........
+
+2008-06-26 11:08 +0000 [r125192-125278] Tilghman Lesher <tlesher@digium.com>
+
+ * main/rtp.c, /: Merged revisions 125277 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r125277 | tilghman | 2008-06-26 06:02:11 -0500 (Thu, 26 Jun 2008)
+ | 15 lines Merged revisions 125276 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125276 | tilghman | 2008-06-26 06:01:21 -0500 (Thu, 26 Jun 2008)
+ | 7 lines Check for rtcp structure before trying to delete
+ schedule. (closes issue #12872) Reported by: destiny6628 Patches:
+ 20080621__bug12872.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: destiny6628 ........ ................
+
+ * configs/agents.conf.sample, /: Merged revisions 125223 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r125223 | tilghman | 2008-06-25 20:25:16 -0500
+ (Wed, 25 Jun 2008) | 12 lines Merged revisions 125218 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125218 | tilghman | 2008-06-25 20:24:26 -0500 (Wed, 25 Jun 2008)
+ | 4 lines Document ackcall=always. (closes issue #12852) Reported
+ by: davidw ........ ................
+
+ * configs/http.conf.sample, /: Merged revisions 125191 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r125191 | tilghman | 2008-06-25 20:11:43 -0500 (Wed, 25 Jun 2008)
+ | 6 lines Update sample configuration to match what are now the
+ defaults for the prefix. (closes issue #12838, related to issue
+ #12198) Reported by: pabelanger Patches: http.conf.diff2 uploaded
+ by pabelanger (license 224) ........
+
+2008-06-25 23:20 +0000 [r125146] Kevin P. Fleming <kpfleming@digium.com>
+
+ * main/channel.c, channels/chan_dahdi.c, apps/app_flash.c,
+ configure, codecs/codec_dahdi.c, apps/app_rpt.c, main/asterisk.c,
+ /, apps/app_meetme.c, main/Makefile, apps/app_dahdiscan.c,
+ apps/app_dahdiras.c, configure.ac, include/asterisk/dahdi.h
+ (removed), res/res_musiconhold.c, channels/chan_iax2.c: Merged
+ revisions 125138 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r125138 | kpfleming | 2008-06-25 18:05:28 -0500 (Wed, 25 Jun
+ 2008) | 18 lines Merged revisions 125132 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r125132 | kpfleming | 2008-06-25 17:21:30 -0500 (Wed, 25 Jun
+ 2008) | 10 lines allow tonezone to live in a different place than
+ DAHDI/Zaptel, since dahdi-tools and dahdi-linux are now separate
+ packages and can be installed in different places don't include
+ tonezone.h in dahdi_compat.h, because only a couple of modules
+ need it get app_rpt building again after the DAHDI changes
+ (closes issue #12911) Reported by: tzafrir ........
+ ................
+
+2008-06-25 01:13 +0000 [r124964-124967] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /, include/asterisk/lock.h: Merged
+ revisions 124966 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r124966 | tilghman | 2008-06-24 20:08:37 -0500 (Tue, 24 Jun 2008)
+ | 15 lines Merged revisions 124965 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124965 | tilghman | 2008-06-24 19:46:24 -0500 (Tue, 24 Jun 2008)
+ | 7 lines Pvt deadlock causes some channels to get stuck in
+ Reserved status. (closes issue #12621) Reported by:
+ fabianoheringer Patches: 20080612__bug12621.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: fabianoheringer ........
+ ................
+
+ * apps/app_voicemail.c, /: Merged revisions 124912 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r124912 | tilghman | 2008-06-24 16:18:52 -0500
+ (Tue, 24 Jun 2008) | 16 lines Merged revisions 124910 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124910 | tilghman | 2008-06-24 16:08:52 -0500 (Tue, 24 Jun 2008)
+ | 8 lines Occasionally control characters find their way into
+ CallerID. These need to be stripped prior to placing CallerID in
+ the headers of an email. (closes issue #12759) Reported by: RobH
+ Patches: 20080602__bug12759__2.diff.txt uploaded by Corydon76
+ (license 14) Tested by: RobH ........ ................
+
+2008-06-24 17:52 +0000 [r124871-124873] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, res/res_jabber.c: Merged revisions 124872 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r124872 |
+ phsultan | 2008-06-24 19:50:22 +0200 (Tue, 24 Jun 2008) | 6 lines
+ Subscribe to buddy's presence only if we really need to. That is,
+ if the corresponding roster item has a subscription value set to
+ "none" or "from". Make the code more readable. ........
+
+ * /, res/res_jabber.c: Merged revisions 124870 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r124870 |
+ phsultan | 2008-06-24 19:28:39 +0200 (Tue, 24 Jun 2008) | 1 line
+ Code simplification ........
+
+2008-06-23 15:44 +0000 [r124708] Dwayne M. Hubbard <dhubbard@digium.com>
+
+ * /: blocked revision 124707, taskprocessors are not in 1.6.0
+
+2008-06-22 03:18 +0000 [r124542] Steve Murphy <murf@digium.com>
+
+ * apps/app_forkcdr.c, /: Merged revisions 124541 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r124541 | murf | 2008-06-21 20:58:06 -0600 (Sat, 21 Jun 2008) |
+ 17 lines Merged revisions 124540 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124540 | murf | 2008-06-21 20:54:52 -0600 (Sat, 21 Jun 2008) | 9
+ lines (closes issue #12910) Reported by: chris-mac Sorry, my
+ testing did not contain the simple case of forkCDR(v), I am much
+ embarrassed to admit. If I had, I would have more solidly
+ initialized the opts element for varset. ........
+ ................
+
+2008-06-21 12:54 +0000 [r124397-124506] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 124505 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r124505 | tilghman | 2008-06-21 07:53:48 -0500 (Sat, 21 Jun 2008)
+ | 4 lines Reduce warning to debug, otherwise we flood the log
+ when we (legitimately) can't find a record. (Closes issue #12908)
+ ........
+
+ * apps/app_rpt.c, /: Merged revisions 124451 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r124451 | tilghman | 2008-06-20 18:13:21 -0500 (Fri, 20 Jun 2008)
+ | 14 lines Merged revisions 124450 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124450 | tilghman | 2008-06-20 18:12:33 -0500 (Fri, 20 Jun 2008)
+ | 6 lines usleep with a value over 1,000,000 is nonportable.
+ Changing to use sleep() instead. (closes issue #12814) Reported
+ by: pputman Patches: app_rtp_sleep.patch uploaded by pputman
+ (license 81) ........ ................
+
+ * /, main/app.c: Merged revisions 124396 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r124396 | tilghman | 2008-06-20 17:04:37 -0500 (Fri, 20 Jun 2008)
+ | 11 lines Merged revisions 124395 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124395 | tilghman | 2008-06-20 17:02:55 -0500 (Fri, 20 Jun 2008)
+ | 3 lines If the last character in a string to be parsed is the
+ delimiter, then we should count that final empty string as an
+ additional argument. ........ ................
+
+2008-06-20 21:48 +0000 [r124394] Jeff Gehlbach <jeffg@opennms.org>
+
+ * doc/asterisk-mib.txt, /, doc/digium-mib.txt: Merged revisions
+ 124392-124393 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r124392 | jeffg | 2008-06-20 17:36:01 -0400 (Fri, 20 Jun 2008) |
+ 9 lines Merged revisions 124372 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124372 | jeffg | 2008-06-20 17:14:40 -0400 (Fri, 20 Jun 2008) |
+ 1 line Fix issues in digium-mib.txt and asterisk-mib.txt to
+ placate smilint - bug 12905 ........ ................ r124393 |
+ jeffg | 2008-06-20 17:43:18 -0400 (Fri, 20 Jun 2008) | 12 lines
+ (Missed committing . on previous commit.....) Merged revisions
+ 124372 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124372 | jeffg | 2008-06-20 17:14:40 -0400 (Fri, 20 Jun 2008) |
+ 1 line Fix issues in digium-mib.txt and asterisk-mib.txt to
+ placate smilint - bug 12905 ........ ................
+ ................
+
+2008-06-20 20:18 +0000 [r124317] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 124316 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r124316 | tilghman | 2008-06-20 15:17:04 -0500
+ (Fri, 20 Jun 2008) | 16 lines Merged revisions 124315 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124315 | tilghman | 2008-06-20 15:16:02 -0500 (Fri, 20 Jun 2008)
+ | 8 lines When using a Local channel, started by a call file,
+ with a destination of an AGI script, the AGI script does not
+ always get notified of a hangup if the underlying channel hangs
+ up early. (closes issue #11833) Reported by: IgorG Patches:
+ local_hangup-v1.diff uploaded by IgorG (license 20) ........
+ ................
+
+2008-06-20 16:31 +0000 [r124244-124279] Mark Michelson <mmichelson@digium.com>
+
+ * main/ast_expr2.fl, include/asterisk/doxyref.h, /,
+ main/ast_expr2f.c: Merged revisions 124278 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r124278 |
+ mmichelson | 2008-06-20 11:30:18 -0500 (Fri, 20 Jun 2008) | 6
+ lines Change references to doc/channelvariables.txt to
+ doc/tex/channelvariables.tex. This issue came up on the
+ asterisk-dev mailing list. ........
+
+ * /, channels/chan_sip.c: Merged revisions 124243 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r124243 |
+ mmichelson | 2008-06-20 10:20:11 -0500 (Fri, 20 Jun 2008) | 9
+ lines Add a missing "ChannelType" header to one of the
+ "PeerStatus" manager events in chan_sip (closes issue #12904)
+ Reported by: eliel Patches: chan_sip.c.patch uploaded by eliel
+ (license 64) ........
+
+2008-06-19 23:02 +0000 [r124184] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 124183 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r124183 | tilghman | 2008-06-19 17:59:41 -0500
+ (Thu, 19 Jun 2008) | 15 lines Merged revisions 124182 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124182 | tilghman | 2008-06-19 17:53:22 -0500 (Thu, 19 Jun 2008)
+ | 7 lines It's possible for a hangup to be received, even just
+ after the initial cid spill. (closes issue #12453) Reported by:
+ Alex728 Patches: 20080604__bug12453.diff.txt uploaded by
+ Corydon76 (license 14) ........ ................
+
+2008-06-19 20:32 +0000 [r124124] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 124121 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r124121 | mmichelson | 2008-06-19 15:30:23 -0500
+ (Thu, 19 Jun 2008) | 16 lines Merged revisions 124112 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r124112 | mmichelson | 2008-06-19 15:28:41 -0500 (Thu, 19 Jun
+ 2008) | 8 lines Fix IMAP forwarding so that messages are sent to
+ the proper mailbox. (closes issue #12897) Reported by: jaroth
+ Patches: destination_forward.patch uploaded by jaroth (license
+ 50) ........ ................
+
+2008-06-19 19:49 +0000 [r124065] Brett Bryant <bbryant@digium.com>
+
+ * /, main/utils.c: Merged revisions 124064 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r124064 |
+ bbryant | 2008-06-19 14:48:26 -0500 (Thu, 19 Jun 2008) | 2 lines
+ Add errors that report any locks held by threads when they are
+ being closed. ........
+
+2008-06-19 18:57 +0000 [r124026] Brett Bryant <bbryant@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 124024 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r124024 |
+ bbryant | 2008-06-19 13:57:04 -0500 (Thu, 19 Jun 2008) | 2 lines
+ Fix bug in sip registration that sets the default port to 5060
+ for tls. ........
+
+2008-06-19 17:58 +0000 [r123871-123989] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 123952 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r123952 | tilghman | 2008-06-19 12:22:27 -0500 (Thu, 19 Jun 2008)
+ | 6 lines Don't change pointers that need to be later passed back
+ for deallocation. (closes issue #12572) Reported by: flyn
+ Patches: 20080613__bug12572.diff.txt uploaded by Corydon76
+ (license 14) ........
+
+ * main/channel.c, /: Merged revisions 123931 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123931 | tilghman | 2008-06-19 12:02:54 -0500 (Thu, 19 Jun 2008)
+ | 13 lines Merged revisions 123930 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123930 | tilghman | 2008-06-19 11:58:19 -0500 (Thu, 19 Jun 2008)
+ | 5 lines Change informative messages to use the _multiple
+ variant when multiple formats are possible. (Closes issue #12848)
+ Reported by klaus3000 ........ ................
+
+ * /, build_tools/strip_nonapi: Merged revisions 123913 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r123913 | tilghman | 2008-06-19 11:26:50 -0500
+ (Thu, 19 Jun 2008) | 13 lines Merged revisions 123909 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123909 | tilghman | 2008-06-19 11:26:03 -0500 (Thu, 19 Jun 2008)
+ | 5 lines Only process 40 arguments (20 files) at once with
+ xargs, because some older shells may force xargs to separate on
+ an odd boundary. (Closes issue #12883) Reported by Nik Soggia
+ ........ ................
+
+ * /, configs/sip.conf.sample: Merged revisions 123887 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r123887 | tilghman | 2008-06-19 11:21:32 -0500
+ (Thu, 19 Jun 2008) | 12 lines Merged revisions 123883 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123883 | tilghman | 2008-06-19 11:20:41 -0500 (Thu, 19 Jun 2008)
+ | 4 lines Correct description of notifyringing option. (Closes
+ issue #12890) Reported by gminet ........ ................
+
+ * main/asterisk.c, /: Merged revisions 123870 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123870 | tilghman | 2008-06-19 11:08:29 -0500 (Thu, 19 Jun 2008)
+ | 14 lines Merged revisions 123869 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123869 | tilghman | 2008-06-19 11:07:23 -0500 (Thu, 19 Jun 2008)
+ | 6 lines The RDTSC instruction was introduced on the Pentium
+ line of microprocessors, and is not compatible with certain 586
+ clones, like Cyrix. Hence, asking for i386 compatibility was
+ always incorrect. See http://en.wikipedia.org/wiki/RDTSC (Closes
+ issue #12886) Reported by tecnoxarxa ........ ................
+
+2008-06-18 22:18 +0000 [r123718-123772] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/say.c, doc/lang (added), doc/lang/hebrew.ods: Merged
+ revisions 123770 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123770 | tilghman | 2008-06-18 17:17:17 -0500 (Wed, 18 Jun 2008)
+ | 16 lines Merged revisions 123769 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123769 | tilghman | 2008-06-18 17:08:30 -0500 (Wed, 18 Jun 2008)
+ | 8 lines Add support for saying numbers in Hebrew. (closes issue
+ #11662) Reported by: greenfieldtech Patches: say.c.patch-12042008
+ uploaded by greenfieldtech (license 369) Hebrew-Sounds.ods
+ uploaded by greenfieldtech (with signficant changes to the
+ spreadsheet by me) ........ ................
+
+ * pbx/pbx_spool.c, /: Merged revisions 123715 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123715 | tilghman | 2008-06-18 15:23:58 -0500 (Wed, 18 Jun 2008)
+ | 15 lines Merged revisions 123710 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123710 | tilghman | 2008-06-18 15:22:42 -0500 (Wed, 18 Jun 2008)
+ | 7 lines Set the variables top-down, so that if a script sets a
+ variable more than once, the last one will take precedence.
+ (closes issue #12673) Reported by: phber Patches:
+ 20080519__bug12673.diff.txt uploaded by Corydon76 (license 14)
+ ........ ................
+
+2008-06-18 20:08 +0000 [r123693] Brett Bryant <bbryant@digium.com>
+
+ * main/tcptls.c, /: Merged revisions 123692 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r123692 |
+ bbryant | 2008-06-18 15:07:56 -0500 (Wed, 18 Jun 2008) | 2 lines
+ Fix a crash in tcp and tls connections related to reference
+ counts. ........
+
+2008-06-18 15:09 +0000 [r123651-123653] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 123652 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r123652 |
+ mmichelson | 2008-06-18 10:08:56 -0500 (Wed, 18 Jun 2008) | 7
+ lines A portion of the code which handled the 'c' queue option
+ had been removed. No telling when it happened. Anyway, it's back
+ in now and works properly. (Based on issue reported on mailing
+ list) ........
+
+2008-06-18 12:34 +0000 [r123646-123647] Russell Bryant <russell@digium.com>
+
+ * apps/app_fax.c: don't use trunk only API for frame data (closes
+ issue #12881)
+
+ * apps/app_fax.c (added): re-add app_fax ... it got accidentally
+ removed (closes issue #12881)
+
+2008-06-17 21:57 +0000 [r123547] Brett Bryant <bbryant@digium.com>
+
+ * main/tcptls.c, main/manager.c, /, channels/chan_sip.c,
+ main/http.c, include/asterisk/tcptls.h: Merged revisions 123546
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r123546 | bbryant | 2008-06-17 16:46:57 -0500 (Tue, 17
+ Jun 2008) | 5 lines Updates all usages of
+ ast_tcptls_session_instance to be managed by reference counts so
+ that they only get destroyed when all threads are done using
+ them, and memory does not get free'd causing strange issues with
+ SIP. This code was originally written by russellb in the
+ team/group/issue_11972/ branch. ........
+
+2008-06-17 21:34 +0000 [r123487-123542] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 123486 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123486 | mmichelson | 2008-06-17 15:28:47 -0500 (Tue, 17 Jun
+ 2008) | 12 lines Merged revisions 123485 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123485 | mmichelson | 2008-06-17 15:26:38 -0500 (Tue, 17 Jun
+ 2008) | 4 lines Make chan_sip build under dev mode with compilers
+ >= GCC 4.2 Thanks to jpeeler for alerting me of this ........
+ ................
+
+2008-06-17 20:23 +0000 [r123473] Steve Murphy <murf@digium.com>
+
+ * /: block 123448 from trunk; it doesn't apply here.
+
+2008-06-17 19:01 +0000 [r123394] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 123392 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r123392 | tilghman | 2008-06-17 13:57:45 -0500
+ (Tue, 17 Jun 2008) | 11 lines Merged revisions 123391 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123391 | tilghman | 2008-06-17 13:56:53 -0500 (Tue, 17 Jun 2008)
+ | 3 lines Fix 3 more places where failure to lock the structure
+ could cause the wrong lock to be unlocked. (Closes issue #12795)
+ ........ ................
+
+2008-06-17 18:28 +0000 [r123382-123387] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_dahdi.c, /: Merged revisions 123238 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r123238 | jpeeler | 2008-06-16 18:05:18 -0500 (Mon, 16 Jun 2008)
+ | 1 line Fix some (more) variables that were forgotten to be
+ renamed, related to 117658 ........
+
+2008-06-17 18:10 +0000 [r123335] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 123334 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123334 | mmichelson | 2008-06-17 13:09:54 -0500 (Tue, 17 Jun
+ 2008) | 19 lines Merged revisions 123333 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123333 | mmichelson | 2008-06-17 13:09:16 -0500 (Tue, 17 Jun
+ 2008) | 11 lines Cisco BTS sends SIP responses with a tab between
+ the Cseq number and SIP request method in the Cseq: header.
+ Asterisk did not handle this properly, but with this patch, all
+ is well. (closes issue #12834) Reported by: tobias_e Patches:
+ 12834.patch uploaded by putnopvut (license 60) Tested by:
+ tobias_e ........ ................
+
+2008-06-17 18:08 +0000 [r123332] Jeff Peeler <jpeeler@digium.com>
+
+ * doc/tex/configuration.tex, configs/zapata.conf.sample, Makefile,
+ doc/janitor-projects.txt, configs/vpb.conf.sample, doc/sms.txt,
+ contrib/scripts/loadtest.tcl, codecs/codec_dahdi.c (added),
+ configs/smdi.conf.sample, pbx/pbx_config.c, apps/app_chanspy.c,
+ main/asterisk.c, configs/users.conf.sample, doc/ss7.txt,
+ apps/app_meetme.c, configs/rpt.conf.sample, doc/backtrace.txt,
+ doc/tex/queues-with-callback-members.tex,
+ include/asterisk/dahdi.h (added), configs/extensions.ael.sample,
+ res/res_musiconhold.c, configs/meetme.conf.sample,
+ codecs/codec_zap.c (removed), contrib/init.d/rc.mandrake.zaptel,
+ cdr/cdr_csv.c, main/channel.c, doc/tex/manager.tex,
+ doc/tex/sla.tex, include/asterisk/dsp.h,
+ doc/tex/localchannel.tex, apps/app_rpt.c, channels/chan_mgcp.c,
+ contrib/scripts/autosupport, doc/manager_1_1.txt,
+ channels/chan_zap.c (removed), doc/asterisk.8, doc/tex/ael.tex,
+ doc/tex/channelvariables.tex, apps/app_getcpeid.c,
+ doc/tex/enum.tex, apps/app_queue.c, configs/sla.conf.sample,
+ doc/tex/security.tex, include/asterisk/zapata.h (removed),
+ doc/tex/privacy.tex, build_tools/menuselect-deps.in,
+ apps/app_flash.c, main/file.c, doc/osp.txt,
+ contrib/utils/zones2indications.c, utils/extconf.c, makeopts.in,
+ configs/extensions.conf.sample, doc/asterisk.sgml, README,
+ contrib/init.d/rc.mandrake.asterisk, /,
+ include/asterisk/autoconfig.h.in, apps/app_dahdiscan.c (added),
+ apps/app_chanisavail.c, channels/chan_iax2.c,
+ configs/muted.conf.sample, main/loader.c, channels/chan_dahdi.c
+ (added), include/asterisk/doxyref.h, configure,
+ doc/tex/backtrace.tex, apps/app_zapscan.c (removed),
+ doc/tex/app-sms.tex, apps/app_zapras.c (removed),
+ configs/extensions.lua.sample, include/asterisk/options.h,
+ contrib/init.d/rc.suse.asterisk, apps/app_dial.c,
+ apps/app_page.c, doc/tex/hardware.tex, apps/app_fax.c (removed),
+ apps/app_dahdiras.c (added), configure.ac,
+ configs/queues.conf.sample, include/asterisk/channel.h: Goodbye
+ Zaptel, hello DAHDI. Removes Zaptel driver support with DAHDI.
+ Configuration file and dialplan backwards compatability has been
+ put in place where appropiate. Release announcement to follow.
+
+2008-06-17 15:58 +0000 [r123276] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 123275 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123275 | mmichelson | 2008-06-17 10:57:43 -0500 (Tue, 17 Jun
+ 2008) | 20 lines Merged revisions 123274 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123274 | mmichelson | 2008-06-17 10:56:55 -0500 (Tue, 17 Jun
+ 2008) | 12 lines davidw pointed out that the holdtime calculation
+ used by app_queue does not use "boxcar" filtering as the comments
+ say. The term "boxcar" means that the number of samples used to
+ calculate stays constant, with new samples replacing the oldest
+ ones. The queue holdtime calculation uses all holdtime samples
+ collected since the queue was loaded, so the comment has been
+ changed to be accurate. (closes issue #12781) Reported by: davidw
+ ........ ................
+
+2008-06-17 15:52 +0000 [r123273] Russell Bryant <russell@digium.com>
+
+ * main/astobj2.c, /: Merged revisions 123272 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123272 | russell | 2008-06-17 10:52:13 -0500 (Tue, 17 Jun 2008)
+ | 12 lines Merged revisions 123271 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123271 | russell | 2008-06-17 10:48:31 -0500 (Tue, 17 Jun 2008)
+ | 4 lines Fix a memory leak in astobj2 that was pointed out by
+ seanbright. When a container got destroyed, the underlying bucket
+ list entry for each object that was in the container at that time
+ did not get free'd. ........ ................
+
+2008-06-16 21:20 +0000 [r123178] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_zap.c: Fix some variables that were forgotten to be
+ renamed, related to 117658. Couldn't merge from trunk since the
+ chan_dahdi transition has not occurred here yet
+
+2008-06-16 21:19 +0000 [r123173] Steve Murphy <murf@digium.com>
+
+ * apps/app_stack.c, apps/app_dial.c, main/pbx.c, /,
+ main/features.c, include/asterisk/pbx.h, apps/app_queue.c: Merged
+ revisions 123165 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r123165 |
+ murf | 2008-06-16 14:43:46 -0600 (Mon, 16 Jun 2008) | 19 lines
+ (closes issue #12689) Reported by: ys Many thanks to ys for doing
+ the research on this problem. I didn't think it would be best to
+ unlock the contexts and then relock them after the
+ remove_extension2() call, so I added an extra arg to
+ remove_extension2() and set it appropriately in each call. There
+ were not that many. I considered forcing the code to lock the
+ contexts before the call to remove_extension2(), but that would
+ require a slightly greater degree of changes, especially since
+ the find_context_locked is local to pbx.c I did a simple sanity
+ test to make sure the code doesn't mess things up in general.
+ ........
+
+2008-06-16 20:03 +0000 [r123112-123116] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_mgcp.c, /, channels/chan_sip.c,
+ channels/chan_skinny.c, channels/chan_h323.c,
+ channels/chan_iax2.c: Merged revisions 123114 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123114 | tilghman | 2008-06-16 14:57:05 -0500 (Mon, 16 Jun 2008)
+ | 10 lines Merged revisions 123113 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123113 | tilghman | 2008-06-16 14:50:12 -0500 (Mon, 16 Jun 2008)
+ | 2 lines Port "hasvoicemail" change from SIP to other channel
+ drivers ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 123111 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r123111 | tilghman | 2008-06-16 14:23:51 -0500 (Mon, 16 Jun 2008)
+ | 16 lines Merged revisions 123110 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r123110 | tilghman | 2008-06-16 14:21:58 -0500 (Mon, 16 Jun 2008)
+ | 8 lines People expect that if "hasvoicemail" is set in
+ users.conf, even if "mailbox" isn't set, that SIP will detect a
+ mailbox. (closes issue #12855) Reported by: PLL Patches:
+ 20080614__bug12855__2.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: PLL ........ ................
+
+2008-06-16 17:29 +0000 [r123075] Chris Tooley <chris@tooley.com>
+
+ * apps/app_externalivr.c: Fixes and closes bug number 12804
+
+2008-06-16 12:32 +0000 [r122871-122921] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 122920 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r122920 | file | 2008-06-16 09:32:02 -0300 (Mon, 16 Jun 2008) |
+ 14 lines Merged revisions 122919 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122919 | file | 2008-06-16 09:31:09 -0300 (Mon, 16 Jun 2008) | 6
+ lines Only compare the first 15 characters so that even if the
+ charset is specified we still accept it as SDP. (closes issue
+ #12803) Reported by: lanzaandrea Patches: chan_sip.c.diff
+ uploaded by lanzaandrea (license 496) ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 122870 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r122870 | file | 2008-06-16 09:09:54 -0300 (Mon, 16 Jun 2008) |
+ 14 lines Merged revisions 122869 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122869 | file | 2008-06-16 09:08:28 -0300 (Mon, 16 Jun 2008) | 6
+ lines Don't send a BYE on a dialog that is already gone during a
+ REFER. (closes issue #12865) Reported by: flefoll Patches:
+ chan_sip.c.br14.121495.patch-ALREADYGONE uploaded by flefoll
+ (license 244) ........ ................
+
+2008-06-13 21:47 +0000 [r122715] Mark Michelson <mmichelson@digium.com>
+
+ * main/autoservice.c, /: Merged revisions 122714 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r122714 | mmichelson | 2008-06-13 16:45:21 -0500 (Fri, 13 Jun
+ 2008) | 17 lines Merged revisions 122713 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122713 | mmichelson | 2008-06-13 16:44:53 -0500 (Fri, 13 Jun
+ 2008) | 9 lines Short circuit the loop in autoservice_run if
+ there are no channels to poll. If we continued, then the result
+ would be calling poll() with a NULL pollfd array. While this is
+ fine with POSIX's poll(2) system call, those who use Asterisk's
+ internal poll mechanism (Darwin systems) would have a failed
+ assertion occur when poll is called. (related to issue #10342)
+ ........ ................
+
+2008-06-13 14:15 +0000 [r122558] Tilghman Lesher <tlesher@digium.com>
+
+ * main/dial.c, /: Merged revisions 122557 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r122557 |
+ tilghman | 2008-06-13 09:15:07 -0500 (Fri, 13 Jun 2008) | 7 lines
+ Convert one more delimiter to use comma. (closes issue #12850)
+ Reported by: bcnit Patches: 20080613__bug12850.diff.txt uploaded
+ by Corydon76 (license 14) Tested by: bcnit ........
+
+2008-06-13 00:18 +0000 [r122467] Jeff Peeler <jpeeler@digium.com>
+
+ * apps/app_parkandannounce.c, /, main/features.c: Merged revisions
+ 122433 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r122433 |
+ jpeeler | 2008-06-12 18:08:37 -0500 (Thu, 12 Jun 2008) | 4 lines
+ (closes issue 0012193) Reported by: davidw Patch by: Corydon76,
+ modified by me to work properly with ParkAndAnnounce app ........
+
+2008-06-12 18:54 +0000 [r122313] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 122312 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r122312 | mmichelson | 2008-06-12 13:53:17 -0500 (Thu, 12 Jun
+ 2008) | 17 lines Merged revisions 122311 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122311 | mmichelson | 2008-06-12 13:50:58 -0500 (Thu, 12 Jun
+ 2008) | 9 lines Properly play a holdtime message if the
+ announce-holdtime option is set to "once." (closes issue #12842)
+ Reported by: ramonpeek Patches: patch001.diff uploaded by
+ ramonpeek (license 266) ........ ................
+
+2008-06-12 18:24 +0000 [r122242-122266] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 122262 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r122262 | russell | 2008-06-12 13:23:54 -0500
+ (Thu, 12 Jun 2008) | 11 lines Merged revisions 122259 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122259 | russell | 2008-06-12 13:22:44 -0500 (Thu, 12 Jun 2008)
+ | 3 lines Fix some race conditions that cause ast_assert() to
+ report that chan_iax2 tried to remove an entry that wasn't in the
+ scheduler ........ ................
+
+2008-06-12 15:27 +0000 [r122132-122180] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 122174 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r122174 | tilghman | 2008-06-12 10:26:07 -0500 (Thu, 12 Jun 2008)
+ | 16 lines Merged revisions 122137 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122137 | tilghman | 2008-06-12 10:18:39 -0500 (Thu, 12 Jun 2008)
+ | 8 lines Flipflop the sections for two options, since the
+ section for 'X' (exit context) may otherwise absorb keypresses
+ meant for 's' (admin/user menu). (closes issue #12836) Reported
+ by: blitzrage Patches: 20080611__bug12836.diff.txt uploaded by
+ Corydon76 (license 14) Tested by: blitzrage ........
+ ................
+
+ * main/channel.c, /: Merged revisions 122131 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r122131 | tilghman | 2008-06-12 10:14:37 -0500 (Thu, 12 Jun 2008)
+ | 12 lines Merged revisions 122130 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122130 | tilghman | 2008-06-12 10:11:30 -0500 (Thu, 12 Jun 2008)
+ | 4 lines Occasionally, the alertpipe loses its nonblocking
+ status, so detect and correct that situation before it causes a
+ deadlock. (Reported and tested by ctooley via #asterisk-dev)
+ ........ ................
+
+2008-06-12 15:01 +0000 [r122126-122129] Steve Murphy <murf@digium.com>
+
+ * main/cdr.c, apps/app_forkcdr.c, /, CHANGES: Merged revisions
+ 122128 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r122128 | murf | 2008-06-12 08:56:26 -0600 (Thu, 12 Jun 2008) | 9
+ lines Merged revisions 122127 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122127 | murf | 2008-06-12 08:51:44 -0600 (Thu, 12 Jun 2008) | 1
+ line Arkadia tried to warn me, but the code added to
+ ast_cdr_busy, _failed, and _noanswer was redundant. Didn't spot
+ it until I was resolving conflicts in trunk. Ugh. Redundant code
+ removed. It wasn't harmful. Just dumb. ........ ................
+
+ * main/cdr.c, apps/app_forkcdr.c, /, funcs/func_cdr.c,
+ include/asterisk/cdr.h, CHANGES: Merged revisions 122091 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r122091 | murf | 2008-06-12 08:28:01 -0600 (Thu,
+ 12 Jun 2008) | 45 lines Merged revisions 122046 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r122046 | murf | 2008-06-12 07:47:34 -0600 (Thu, 12 Jun 2008) |
+ 37 lines (closes issue #10668) Reported by: arkadia Tested by:
+ murf, arkadia Options added to forkCDR() app and the CDR() func
+ to remove some roadblocks for CDR applications. The "show
+ application ForkCDR" output was upgraded to more fully explain
+ the inner workings of forkCDR. The A option was added to forkCDR
+ to force the CDR system to NOT change the disposition on the
+ original CDR, after the fork. This involves ast_cdr_answer,
+ _busy, _failed, and so on. The T option was added to forkCDR to
+ force obedience of the cdr LOCKED flag in the ast_cdr_end, all
+ the disposition changing funcs (ast_cdr_answer, etc), and in the
+ ast_cdr_setvar func. The CHANGES file was updated to explain ALL
+ the new options added to satisfy this bug report (and some
+ requests made verbally and via email, irc, etc, over the past
+ months/year) The 's' option was added to the CDR() func, to force
+ it to skip LOCKED cdr's in the chain. Again, the new options
+ should be totally transparent to existing apps! Current behavior
+ of CDR, forkCDR, and the rest of the CDR system should not change
+ one little bit. Until you add the new options, at least! ........
+ ................
+
+2008-06-11 18:57 +0000 [r121915] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 121914 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r121914 |
+ mattf | 2008-06-11 13:53:10 -0500 (Wed, 11 Jun 2008) | 1 line Fix
+ pseudo channel allocation errors on startup when using SS7
+ ........
+
+2008-06-11 18:20 +0000 [r121872] Tilghman Lesher <tlesher@digium.com>
+
+ * main/sched.c, main/channel.c, /, channels/chan_agent.c,
+ main/abstract_jb.c: Merged revisions 121867 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r121867 | tilghman | 2008-06-11 13:19:24 -0500 (Wed, 11 Jun 2008)
+ | 11 lines Merged revisions 121861 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r121861 | tilghman | 2008-06-11 13:18:16 -0500 (Wed, 11 Jun 2008)
+ | 3 lines Make calls to ast_assert() actually test something, so
+ that the error message printed is not nonsensical (reported by
+ mvanbaak via #asterisk-bugs). ........ ................
+
+2008-06-11 17:59 +0000 [r121858] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 121857 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r121857 |
+ mattf | 2008-06-11 12:50:17 -0500 (Wed, 11 Jun 2008) | 1 line
+ Make sure we hangup any calls we have and NULL out the ss7call
+ value when we get a reset circuit message. Fixes crash bug
+ ........
+
+2008-06-11 17:45 +0000 [r121856] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/scripts/realtime_pgsql.sql, /, UPGRADE.txt,
+ include/asterisk/cdr.h: Merged revisions 121855 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r121855 |
+ tilghman | 2008-06-11 12:44:39 -0500 (Wed, 11 Jun 2008) | 3 lines
+ Expand CDR uniqueid field to 150 chars, to account for maximum
+ systemname. (Closes issue #12831) ........
+
+2008-06-11 16:13 +0000 [r121806] Jeff Peeler <jpeeler@digium.com>
+
+ * /, doc/backtrace.txt: Merged revisions 121805 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r121805 | jpeeler | 2008-06-11 11:11:40 -0500 (Wed, 11 Jun 2008)
+ | 9 lines Merged revisions 121804 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r121804 | jpeeler | 2008-06-11 11:11:09 -0500 (Wed, 11 Jun 2008)
+ | 1 line add instructions for logging gdb output via set logging
+ on ........ ................
+
+2008-06-10 18:36 +0000 [r121598] Sean Bright <sean.bright@gmail.com>
+
+ * /, contrib/scripts/get_ilbc_source.sh: Merged revisions 121597
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r121597 | seanbright | 2008-06-10 14:35:37 -0400
+ (Tue, 10 Jun 2008) | 14 lines Merged revisions 121596 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r121596 | seanbright | 2008-06-10 14:34:45 -0400 (Tue, 10 Jun
+ 2008) | 6 lines Fixes a problem with some buggy versions of GNU
+ awk (3.1.3) not liking carriage returns in scripts. (closes issue
+ #12749) Reported by: alinux Tested by: Laureano (on
+ #asterisk-dev), juggie ........ ................
+
+2008-06-10 12:55 +0000 [r121445] Joshua Colp <jcolp@digium.com>
+
+ * main/channel.c, /: Merged revisions 121444 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r121444 | file | 2008-06-10 09:54:39 -0300 (Tue, 10 Jun 2008) |
+ 12 lines Merged revisions 121442 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r121442 | file | 2008-06-10 09:52:06 -0300 (Tue, 10 Jun 2008) | 4
+ lines Update BRIDGEPEER variable before we do a generic bridge in
+ case we just broke out of a native bridge and fell through to
+ generic. (closes issue #12815) Reported by: ramonpeek ........
+ ................
+
+2008-06-10 00:53 +0000 [r121404-121408] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 121407 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r121407 | russell | 2008-06-09 19:52:46 -0500 (Mon, 09 Jun 2008)
+ | 2 lines Bump up the debug level of a couple of messages
+ ........
+
+2008-06-09 16:37 +0000 [r121283] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, /: Merged revisions 121282 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r121282 | russell | 2008-06-09 11:37:08 -0500 (Mon, 09 Jun 2008)
+ | 18 lines Merged revisions 121280 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r121280 | russell | 2008-06-09 11:35:40 -0500 (Mon, 09 Jun 2008)
+ | 10 lines Do not attempt to do emulation if an END digit is
+ received and the length is less than the defined minimum digit
+ length, and the other end only wants END digits (SIP INFO, for
+ example). (closes issue #12778) Reported by: tsearle Patches:
+ 12778.rev1.txt uploaded by russell (license 2) Tested by: tsearle
+ ........ ................
+
+2008-06-09 16:36 +0000 [r121281] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, /: Merged revisions 121279 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r121279 |
+ tilghman | 2008-06-09 11:35:06 -0500 (Mon, 09 Jun 2008) | 6 lines
+ Implement FINDLABEL matching for the new extension matching
+ engine. (closes issue #12800) Reported by: chris-mac Patches:
+ 20080608__bug12800.diff.txt uploaded by Corydon76 (license 14)
+ ........
+
+2008-06-09 15:10 +0000 [r121231] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 121230 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r121230 | mmichelson | 2008-06-09 10:08:58 -0500
+ (Mon, 09 Jun 2008) | 27 lines Merged revisions 121229 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 (Note that
+ this is being merged to trunk/1.6.0 because it may affect
+ non-callback agents with ackcall set) ........ r121229 |
+ mmichelson | 2008-06-09 10:02:37 -0500 (Mon, 09 Jun 2008) | 16
+ lines A unique situation of timeouts brought forth a failure
+ situation for autologoff in chan_agent. If using
+ AgentCallbackLogin-style agents, then if the timeout specified by
+ the Dial() to reach the agent's phone was shorter than the
+ timeout specified in queues.conf, then autologoff would only work
+ if the caller hung up while the agent's phone was ringing. This
+ patch allows autologoff to work in this situation when the call
+ in queue transfers to the next available agent (as it would have
+ if the timeout in queues.conf were less than the timeout in the
+ Dial()). (closes issue #12754) Reported by: Rodrigo Patches:
+ 12754.patch uploaded by putnopvut (license 60) Tested by: Rodrigo
+ ........ ................
+
+2008-06-08 01:43 +0000 [r121138-121164] Jeff Peeler <jpeeler@digium.com>
+
+ * /, channels/chan_console.c: Merged revisions 121163 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r121163 | jpeeler | 2008-06-07 20:41:59 -0500 (Sat, 07 Jun 2008)
+ | 4 lines This was accidentally reverted. 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. ........
+
+ * apps/app_parkandannounce.c, /: Merged revisions 121131 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r121131 | jpeeler | 2008-06-07 20:16:25 -0500 (Sat, 07
+ Jun 2008) | 2 lines Fixes segfault when using ParkAndAnnounce.
+ Also, loop made more efficient as announce template only needs to
+ be checked until the number of colon separated arguments run out,
+ not the entire pointer storage array. Was done in a similiar
+ fashion in 1.4, but here we're using less variables. ........
+
+2008-06-07 14:19 +0000 [r121080] Russell Bryant <russell@digium.com>
+
+ * channels/chan_local.c, /, channels/chan_agent.c: Merged revisions
+ 121079 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r121079 | russell | 2008-06-07 09:18:44 -0500 (Sat, 07 Jun 2008)
+ | 15 lines Merged revisions 121078 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r121078 | russell | 2008-06-07 09:10:56 -0500 (Sat, 07 Jun 2008)
+ | 7 lines Don't run LIST_HEAD_DESTROY on a STATIC list (closes
+ issue #12807) Reported by: ys Patches: chan_agent_local.diff
+ uploaded by ys (license 281) ........ ................
+
+2008-06-06 20:25 +0000 [r121011-121047] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, /: Merged revisions 121010 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r121010 |
+ tilghman | 2008-06-06 14:55:08 -0500 (Fri, 06 Jun 2008) | 6 lines
+ Make extension match characters case-insensitive. (closes issue
+ #12777) Reported by: jsmith Patches:
+ lower_case_patterns-trunk-v1.patch uploaded by jsmith (license
+ 15) ........
+
+2008-06-06 18:31 +0000 [r120907-120961] Jeff Peeler <jpeeler@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 120960 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120960 | jpeeler | 2008-06-06 13:30:17 -0500 (Fri, 06 Jun 2008)
+ | 9 lines Merged revisions 120959 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120959 | jpeeler | 2008-06-06 13:29:14 -0500 (Fri, 06 Jun 2008)
+ | 1 line add another LOW_MEMORY define I forgot ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 120909 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120909 | jpeeler | 2008-06-06 13:06:06 -0500 (Fri, 06 Jun 2008)
+ | 9 lines Merged revisions 120908 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120908 | jpeeler | 2008-06-06 13:05:15 -0500 (Fri, 06 Jun 2008)
+ | 1 line only define thread storage variable if necessary for
+ LOW_MEMORY ........ ................
+
+ * channels/chan_sip.c: Merged revisions 120906 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120906 | jpeeler | 2008-06-06 12:50:05 -0500 (Fri, 06 Jun 2008)
+ | 16 lines Merged revisions 120863,120885 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120863 | jpeeler | 2008-06-06 10:33:15 -0500 (Fri, 06 Jun 2008)
+ | 3 lines This fixes a crash when LOW_MEMORY is turned on. Two
+ allocations of the ast_rtp struct that were previously allocated
+ on the stack have been modified to use thread local storage
+ instead. ........ r120885 | jpeeler | 2008-06-06 11:39:20 -0500
+ (Fri, 06 Jun 2008) | 2 lines Correction to commmit 120863, make
+ sure proper destructor function is called as well define two
+ thread storage local variables. ........ ................
+
+2008-06-06 17:35 +0000 [r120864-120905] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_exec.c: Merged revisions 120904 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r120904 |
+ tilghman | 2008-06-06 12:34:21 -0500 (Fri, 06 Jun 2008) | 3 lines
+ For the purpose of making the changed syntax to ExecIf easier to
+ transition, allow the deprecated syntax (fixed for jmls on -dev).
+ ........
+
+2008-06-05 21:39 +0000 [r120829] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 120828 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r120828 |
+ murf | 2008-06-05 15:34:42 -0600 (Thu, 05 Jun 2008) | 1 line a
+ small fix for a crash that occurs when compiling AEL with global
+ vars ........
+
+2008-06-05 17:17 +0000 [r120677] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, res/res_jabber.c: Merged revisions 120676 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120676 | phsultan | 2008-06-05 19:02:39 +0200 (Thu, 05 Jun 2008)
+ | 10 lines Merged revisions 120675 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120675 | phsultan | 2008-06-05 18:56:15 +0200 (Thu, 05 Jun 2008)
+ | 2 lines Ignore appended resource when comparing JIDs. ........
+ ................
+
+2008-06-05 16:42 +0000 [r120643-120674] Brett Bryant <bbryant@digium.com>
+
+2008-06-05 16:01 +0000 [r120566-120603] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_stack.c, main/loader.c, /, res/res_agi.c: Merged
+ revisions 120602 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r120602 |
+ tilghman | 2008-06-05 10:58:11 -0500 (Thu, 05 Jun 2008) | 4 lines
+ Conditionally load the AGI command gosub, depending on whether or
+ not res_agi has been loaded, fix a return value in the loader,
+ and ensure that the help workhorse header does not print on load.
+ ........
+
+ * /, UPGRADE.txt: Merged revisions 120567 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r120567 |
+ tilghman | 2008-06-05 09:35:47 -0500 (Thu, 05 Jun 2008) | 2 lines
+ Add info on the [compat] section of asterisk.conf. ........
+
+ * apps/app_fax.c: Fix frame API for 1.6.0 (Closes issue #12793)
+
+2008-06-04 22:08 +0000 [r120515] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 120514 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120514 | mmichelson | 2008-06-04 17:07:37 -0500 (Wed, 04 Jun
+ 2008) | 14 lines Merged revisions 120513 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120513 | mmichelson | 2008-06-04 17:05:33 -0500 (Wed, 04 Jun
+ 2008) | 6 lines Make sure that the string we set will survive the
+ unref of the queue member. Thanks to Russell, who pointed this
+ out. ........ ................
+
+2008-06-04 20:35 +0000 [r120478] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, /: Merged revisions 120477 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r120477 |
+ tilghman | 2008-06-04 15:34:52 -0500 (Wed, 04 Jun 2008) | 2 lines
+ MSet doesn't necessarily need chan to be set ........
+
+2008-06-04 15:38 +0000 [r120338] Joshua Colp <jcolp@digium.com>
+
+ * /, pbx/pbx_config.c: Merged revisions 120337 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r120337 |
+ file | 2008-06-04 12:38:00 -0300 (Wed, 04 Jun 2008) | 2 lines We
+ like tabs. ........
+
+2008-06-04 14:13 +0000 [r120287] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 120286 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120286 | mmichelson | 2008-06-04 09:12:45 -0500 (Wed, 04 Jun
+ 2008) | 15 lines Merged revisions 120285 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120285 | mmichelson | 2008-06-04 09:11:12 -0500 (Wed, 04 Jun
+ 2008) | 7 lines Tab completion when removing a member should give
+ the member's interface, not the name, since the interface is what
+ is expected for the command. (closes issue #12783) Reported by:
+ davevg ........ ................
+
+2008-06-04 13:34 +0000 [r120284] Joshua Colp <jcolp@digium.com>
+
+ * /, pbx/pbx_config.c: Merged revisions 120283 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120283 | file | 2008-06-04 10:33:59 -0300 (Wed, 04 Jun 2008) |
+ 14 lines Merged revisions 120282 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120282 | file | 2008-06-04 10:31:09 -0300 (Wed, 04 Jun 2008) | 6
+ lines Fix a log message and add a message for when the dialplan
+ is done reloading. (closes issue #12716) Reported by: chappell
+ Patches: dialplan_reload_2.diff uploaded by chappell (license 8)
+ ........ ................
+
+2008-06-03 23:18 +0000 [r120228-120234] Tilghman Lesher <tlesher@digium.com>
+
+ * pbx/pbx_loopback.c, /: Merged revisions 120227 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120227 | tilghman | 2008-06-03 17:42:03 -0500 (Tue, 03 Jun 2008)
+ | 16 lines Merged revisions 120226 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120226 | tilghman | 2008-06-03 17:41:04 -0500 (Tue, 03 Jun 2008)
+ | 8 lines Due to incorrect use of the AST_LIST_INSERT_HEAD()
+ macro the loopback switch cannot perform any translation on the
+ extension number before searching for it in the target context.
+ (closes issue #12473) Reported by: chappell Patches:
+ pbx_loopback.c.diff uploaded by chappell (license 8) ........
+ ................
+
+2008-06-03 22:18 +0000 [r120178] Jeff Peeler <jpeeler@digium.com>
+
+ * main/config.c: Merged revisions 120174 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r120174 | jpeeler | 2008-06-03 17:17:07 -0500 (Tue, 03 Jun 2008)
+ | 14 lines Merged revisions 120173 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120173 | jpeeler | 2008-06-03 17:15:33 -0500 (Tue, 03 Jun 2008)
+ | 6 lines (closes issue #11594) Reported by: yem Tested by: yem
+ This change decreases the buffer size allocated on the stack
+ substantially in config_text_file_load when LOW_MEMORY is turned
+ on. This change combined with the fix from revision 117462
+ (making mkintf not copy the zt_chan_conf structure) was enough to
+ prevent the crash. ........ ................
+
+2008-06-03 22:08 +0000 [r120172] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/options.h, main/asterisk.c, Makefile,
+ main/pbx.c, /, res/res_agi.c, pbx/pbx_realtime.c,
+ configs/pbx_realtime.conf (removed): Merged revisions 120171 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r120171 | tilghman | 2008-06-03 17:05:16 -0500 (Tue, 03
+ Jun 2008) | 5 lines Move compatibility options into
+ asterisk.conf, default them to on for upgrades, and off for new
+ installations. This includes the translation from pipes to commas
+ for pbx_realtime and the EXEC command for AGI, as well as the
+ change to the Set application not to support multiple variables
+ at once. ........
+
+2008-06-03 21:35 +0000 [r120170] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 120169 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r120169 | russell | 2008-06-03 16:35:11 -0500
+ (Tue, 03 Jun 2008) | 12 lines Merged revisions 120168 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120168 | russell | 2008-06-03 16:34:55 -0500 (Tue, 03 Jun 2008)
+ | 4 lines Fix another place where peer->callno could change at a
+ very bad time, and also fix a place where a peer was used after
+ the reference was released. (inspired by rev 120001) ........
+ ................
+
+2008-06-03 16:24 +0000 [r120034] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 120012 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r120012 | tilghman | 2008-06-03 11:19:35 -0500
+ (Tue, 03 Jun 2008) | 17 lines Merged revisions 120001 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r120001 | tilghman | 2008-06-03 11:10:53 -0500 (Tue, 03 Jun 2008)
+ | 9 lines Save the callno when we're poking, because our peer
+ structure could change during destruction (and thus we unlock the
+ wrong callno, causing a cascade failure). (closes issue #12717)
+ Reported by: gewfie Patches: 20080525__bug12717.diff.txt uploaded
+ by Corydon76 (license 14) Tested by: gewfie ........
+ ................
+
+2008-06-03 15:57 +0000 [r119931-120000] Steve Murphy <murf@digium.com>
+
+ * pbx/ael/ael-test/ref.ael-test8, pbx/ael/ael-test/ref.ael-test18,
+ pbx/ael/ael-test/ref.ael-vtest21,
+ pbx/ael/ael-test/ref.ael-test19,
+ pbx/ael/ael-test/ref.ael-vtest13,
+ 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-test3, pbx/ael/ael-test/ref.ael-test5,
+ pbx/ael/ael-test/ref.ael-test15: Merged revisions 119998 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119998 | murf | 2008-06-03 09:49:34 -0600 (Tue,
+ 03 Jun 2008) | 16 lines Merged revisions 119966 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119966 | murf | 2008-06-03 09:26:56 -0600 (Tue, 03 Jun 2008) | 8
+ lines Updated the regressions on AEL. Hadn't updated this for the
+ changes I made to preserve ${EXTEN} in switches, which affected
+ several tests because it adds extra priorities, and at least one
+ needed to be updated because of the removal of the empty
+ extension warning message. ........ ................
+
+ * res/ael/pval.c, /: Merged revisions 119930 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119930 | murf | 2008-06-03 09:07:20 -0600 (Tue, 03 Jun 2008) |
+ 24 lines Merged revisions 119929 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119929 | murf | 2008-06-03 08:49:46 -0600 (Tue, 03 Jun 2008) |
+ 16 lines as per
+ http://lists.digium.com/pipermail/asterisk-users/2008-June/212934.html,
+ which is a message from Philipp Kempgen, requesting that the
+ WARNING that an extension is empty be reduced to a NOTICE or
+ less, as empty extensions are syntactically possible, and no big
+ deal. With which I agree, and have removed that WARNING message
+ entirely. I think it is not necessary to see this message. It
+ didn't state that a NoOp() was inserted automatically on your
+ behalf, and really, as users, who cares? Why freak out dialplan
+ writers with unnecessary warnings? The details of the
+ machinations a compiler goes thru to produce working assembly
+ code is of little interest to most programmers-- we will follow
+ the unix principal of doing our work silently. ........
+ ................
+
+2008-06-03 14:48 +0000 [r119928] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 119927 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119927 | file | 2008-06-03 11:47:54 -0300 (Tue, 03 Jun 2008) |
+ 10 lines Merged revisions 119926 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119926 | file | 2008-06-03 11:46:24 -0300 (Tue, 03 Jun 2008) | 2
+ lines Treat ECONNREFUSED as an error that will stop further
+ retransmissions. (issue #AST-58, patch from Switchvox) ........
+ ................
+
+2008-06-03 13:30 +0000 [r119745-119893] Russell Bryant <russell@digium.com>
+
+ * /, main/logger.c: Merged revisions 119892 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r119892 |
+ russell | 2008-06-03 08:29:16 -0500 (Tue, 03 Jun 2008) | 9 lines
+ Do a deep copy of file and function strings to avoid a potential
+ crash when modules are unloaded. (closes issue #12780) Reported
+ by: ys Patches: logger.diff uploaded by ys (license 281) --
+ modified by me for coding guidelines ........
+
+ * /, channels/chan_iax2.c: Merged revisions 119839 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119839 | russell | 2008-06-02 15:08:24 -0500
+ (Mon, 02 Jun 2008) | 15 lines Merged revisions 119838 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119838 | russell | 2008-06-02 15:08:04 -0500 (Mon, 02 Jun 2008)
+ | 7 lines Revert a change made for issue #12479. This change
+ caused a regression such that a dial string such as (IAX2/foo)
+ did not automatically fall back to dialing the 's' extension
+ anymore. (closes issue #12770) Reported by: dagmoller ........
+ ................
+
+ * /, apps/app_fax.c (added): Merged revisions 119801 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r119801 | russell | 2008-06-02 11:14:15 -0500 (Mon, 02 Jun 2008)
+ | 4 lines Add app_fax from asterisk-addons, with some additional
+ changes to resolve compiler warnings, as well as update to the
+ APIs in spandsp 0.0.5. Spandsp 0.0.5 is being distributed under
+ the LGPL, so we can move this module into the main tree. ........
+
+ * /, configure, include/asterisk/autoconfig.h.in, configure.ac:
+ Merged revisions 119799 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r119799 |
+ russell | 2008-06-02 10:57:43 -0500 (Mon, 02 Jun 2008) | 4 lines
+ After determining that the version of spandsp installed is an
+ acceptable version, do a build and link test to ensure that the
+ library is usable, and that libtiff is also available ........
+
+ * /, build_tools/menuselect-deps.in, configure,
+ include/asterisk/autoconfig.h.in, configure.ac, makeopts.in:
+ Merged revisions 119795 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r119795 |
+ russell | 2008-06-02 10:43:40 -0500 (Mon, 02 Jun 2008) | 2 lines
+ Add a configure script check for spandsp ........
+
+ * main/manager.c, /: Merged revisions 119744 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119744 | russell | 2008-06-02 09:41:55 -0500 (Mon, 02 Jun 2008)
+ | 13 lines Merged revisions 119742 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119742 | russell | 2008-06-02 09:39:45 -0500 (Mon, 02 Jun 2008)
+ | 5 lines Improve CLI command blacklist checking for the command
+ manager action. Previously, it did not handle case or whitespace
+ properly. This made it possible for blacklisted commands to get
+ executed anyway. (closes issue #12765) ........ ................
+
+2008-06-02 14:40 +0000 [r119743] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * channels/chan_jingle.c, /, channels/chan_gtalk.c,
+ res/res_jabber.c: Merged revisions 119741 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r119741 |
+ phsultan | 2008-06-02 16:35:24 +0200 (Mon, 02 Jun 2008) | 13
+ lines Do not link the guest account with any configured XMPP
+ client (in jabber.conf). The actual connection is made when a
+ call comes in Asterisk. Apply this fix to Jingle too. Fix the
+ ast_aji_get_client function that was not able to retrieve an XMPP
+ client from its JID. (closes issue #12085) Reported by: junky
+ Tested by: phsultan ........
+
+2008-06-02 12:32 +0000 [r119532-119690] Russell Bryant <russell@digium.com>
+
+ * channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h, /: Merged
+ revisions 119586,119637 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119586 | crichter | 2008-06-02 03:46:23 -0500 (Mon, 02 Jun 2008)
+ | 9 lines Merged revisions 119585 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119585 | crichter | 2008-06-02 10:35:28 +0200 (Mo, 02 Jun 2008)
+ | 1 line Added counter for unhandled_bmsg Print, this prevents
+ the logs to be flooded to fast and save CPU in this error
+ scenario. Added 'last_used' element to bc structure, when a
+ bchannel changes from used to free this exact time will be marked
+ in last_used. When a new channel is requested the find_free_chan
+ function will check if the new empty channel was used within the
+ last second, if yes it will search for the next channel, if no it
+ will return this channel. This simple mechanism has prooven to
+ prevent race conditions where the NT and TE tried to allocate the
+ exact same channel at the same time (RELEASE cause: 44). ........
+ ................ r119637 | crichter | 2008-06-02 04:35:04 -0500
+ (Mon, 02 Jun 2008) | 9 lines Merged revisions 119636 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r119636 | crichter | 2008-06-02 11:29:21 +0200 (Mo, 02
+ Jun 2008) | 1 line fixed compile issue when dev-mode is enabled
+ ........ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 119688 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119688 | russell | 2008-06-02 07:30:42 -0500
+ (Mon, 02 Jun 2008) | 11 lines Merged revisions 119687 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119687 | russell | 2008-06-02 07:30:17 -0500 (Mon, 02 Jun 2008)
+ | 3 lines Even of the first PING or LAGRQ doesn't get sent
+ because it comes up too soon, make sure to reschedule so it gets
+ sent later. ........ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 119534 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119534 | russell | 2008-06-01 20:08:16 -0500
+ (Sun, 01 Jun 2008) | 10 lines Merged revisions 119533 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119533 | russell | 2008-06-01 20:06:09 -0500 (Sun, 01 Jun 2008)
+ | 2 lines Change a debug message to an actual debug message
+ ........ ................
+
+ * apps/app_dial.c, /: Merged revisions 119531 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119531 | russell | 2008-06-01 20:04:01 -0500 (Sun, 01 Jun 2008)
+ | 10 lines Merged revisions 119530 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119530 | russell | 2008-06-01 20:03:22 -0500 (Sun, 01 Jun 2008)
+ | 2 lines Fix another typo in documentation ........
+ ................
+
+2008-06-01 21:59 +0000 [r119529] Michiel van Baak <michiel@vanbaak.info>
+
+ * apps/app_dial.c, /: Merged revisions 119479 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119479 | mvanbaak | 2008-06-01 23:06:27 +0200 (Sun, 01 Jun 2008)
+ | 10 lines Merged revisions 119478 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119478 | mvanbaak | 2008-06-01 22:47:55 +0200 (Sun, 01 Jun 2008)
+ | 2 lines small typo fix 'retires' => 'retries' ........
+ ................
+
+2008-05-30 21:24 +0000 [r119420] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 119419 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119419 | tilghman | 2008-05-30 16:23:14 -0500 (Fri, 30 May 2008)
+ | 14 lines Merged revisions 119404 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119404 | tilghman | 2008-05-30 16:17:45 -0500 (Fri, 30 May 2008)
+ | 6 lines When joinempty=strict, it only failed on join if there
+ were busy members. If all members were logged out OR paused, then
+ it (incorrectly) let callers join the queue. (closes issue
+ #12451) Reported by: davidw ........ ................
+
+2008-05-30 19:48 +0000 [r119356] Joshua Colp <jcolp@digium.com>
+
+ * main/autoservice.c, /: Merged revisions 119355 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119355 | file | 2008-05-30 16:47:30 -0300 (Fri, 30 May 2008) |
+ 10 lines Merged revisions 119354 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119354 | file | 2008-05-30 16:46:37 -0300 (Fri, 30 May 2008) | 2
+ lines Fix a bug I found while testing for another issue. ........
+ ................
+
+2008-05-30 17:13 +0000 [r119304] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_stack.c: Oops, broke 1.6 (thanks MattF)
+
+2008-05-30 16:57 +0000 [r119303] Michiel van Baak <michiel@vanbaak.info>
+
+ * 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 119302 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119302 | mvanbaak | 2008-05-30 18:47:24 +0200
+ (Fri, 30 May 2008) | 22 lines Merged revisions 119301 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119301 | mvanbaak | 2008-05-30 18:44:39 +0200 (Fri, 30 May 2008)
+ | 14 lines dont use a bashism way to check the $VERSION variable.
+ The rc/init.d scripts, and safe_asterisk work on normal sh now
+ again. Tested on: OpenBSD 4.2 (me) Debian etch (me) Ubuntu Hardy
+ (me and loloski) FC9 (loloski) (closes issue #12687) Reported by:
+ loloski Patches: 20080529-12687-safe_asterisk-fixversion.diff.txt
+ uploaded by mvanbaak (license 7) Tested by: loloski, mvanbaak
+ ........ ................
+
+2008-05-30 16:40 +0000 [r119297-119300] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_stack.c, /: Merged revisions 119299 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r119299 |
+ tilghman | 2008-05-30 11:40:13 -0500 (Fri, 30 May 2008) | 2 lines
+ Suppress warning about pbx structure already existing ........
+
+ * apps/app_stack.c, apps/app_dial.c, include/asterisk/agi.h, /,
+ CHANGES: Merged revisions 119296 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r119296 |
+ tilghman | 2008-05-30 11:10:46 -0500 (Fri, 30 May 2008) | 8 lines
+ Add native AGI command GOSUB, as invoking Gosub with EXEC does
+ not work properly. (closes issue #12760) Reported by: Corydon76
+ Patches: 20080530__bug12760.diff.txt uploaded by Corydon76
+ (license 14) Tested by: tim_ringenbach, Corydon76 ........
+
+2008-05-30 13:01 +0000 [r119158-119240] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 119239 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119239 | russell | 2008-05-30 07:59:11 -0500
+ (Fri, 30 May 2008) | 23 lines Merged revisions 119238 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r119238 | russell | 2008-05-30 07:55:36 -0500
+ (Fri, 30 May 2008) | 15 lines Merged revisions 119237 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r119237 | russell | 2008-05-30 07:49:39 -0500 (Fri, 30 May 2008)
+ | 7 lines - Instead of only enforcing destination call number
+ checking on an ACK, check all full frames except for PING and
+ LAGRQ, which may be sent by older versions too quickly to contain
+ the destination call number. (As suggested by Tim Panton on the
+ asterisk-dev list) - Merge changes from
+ team/russell/iax2-frame-race, which prevents PING and LAGRQ from
+ being sent before the destination call number is known. ........
+ ................ ................
+
+ * main/autoservice.c, /: Merged revisions 119157 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119157 | russell | 2008-05-29 17:28:50 -0500 (Thu, 29 May 2008)
+ | 18 lines Merged revisions 119156 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119156 | russell | 2008-05-29 17:24:29 -0500 (Thu, 29 May 2008)
+ | 10 lines Fix a race condition in channel autoservice. There was
+ still a small window of opportunity for a DTMF frame, or some
+ other deferred frame type, to come in and get dropped. (closes
+ issue #12656) (closes issue #12656) Reported by: dimas Patches:
+ v3-12656.patch uploaded by dimas (license 88) -- with some
+ modifications by me ........ ................
+
+2008-05-29 20:26 +0000 [r119073] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 119072 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r119072 | tilghman | 2008-05-29 15:25:33 -0500 (Thu, 29 May 2008)
+ | 15 lines Merged revisions 119071 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119071 | tilghman | 2008-05-29 15:24:11 -0500 (Thu, 29 May 2008)
+ | 7 lines Call waiting tone occurs too often, because it's
+ getting serviced by both subchannels. (closes issue #11354)
+ Reported by: cahen Patches: 20080512__bug11354.diff.txt uploaded
+ by Corydon76 (license 14) ........ ................
+
+2008-05-29 19:06 +0000 [r118960-119014] Russell Bryant <russell@digium.com>
+
+ * apps/app_milliwatt.c, /: Merged revisions 119013 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119013 | russell | 2008-05-29 14:05:33 -0500
+ (Thu, 29 May 2008) | 12 lines Merged revisions 119012 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r119012 | russell | 2008-05-29 14:04:52 -0500 (Thu, 29 May 2008)
+ | 4 lines - Fix a typo in the argument to Playtones - use
+ ast_safe_sleep() instead of calling the wait application (thanks
+ to tilghman for pointing these out!) ........ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 119010 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r119010 | russell | 2008-05-29 13:54:11 -0500
+ (Thu, 29 May 2008) | 24 lines Merged revisions 119009 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r119009 | russell | 2008-05-29 13:49:12 -0500
+ (Thu, 29 May 2008) | 16 lines Merged revisions 119008 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r119008 | russell | 2008-05-29 13:45:21 -0500 (Thu, 29 May 2008)
+ | 7 lines Merge changes from
+ team/russell/iax2-another-fix-to-the-fix As described in the
+ following post to the asterisk-dev mailing list, only enforce
+ destination call numbers when processing an ACK.
+ http://lists.digium.com/pipermail/asterisk-dev/2008-May/033217.html
+ (closes issue #12631) ........ ................ ................
+
+ * apps/app_milliwatt.c, /: Merged revisions 118962 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r118962 | russell | 2008-05-29 12:52:00 -0500
+ (Thu, 29 May 2008) | 11 lines Merged revisions 118961 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118961 | russell | 2008-05-29 12:51:29 -0500 (Thu, 29 May 2008)
+ | 3 lines - Mark app_milliwatt dependent on res_indications
+ (thanks to jsmith) - fix a typo in a log message (thanks to
+ qwell) ........ ................
+
+ * apps/app_milliwatt.c, /: Merged revisions 118959 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r118959 | russell | 2008-05-29 12:46:04 -0500
+ (Thu, 29 May 2008) | 11 lines Merged revisions 118956 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118956 | russell | 2008-05-29 12:38:38 -0500 (Thu, 29 May 2008)
+ | 3 lines Change milliwatt to use the proper tone by default
+ (1004 Hz) instead of 1000 Hz. An option is there to use 1000 Hz
+ for anyone that might want it. ........ ................
+
+2008-05-29 17:42 +0000 [r118958] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_mgcp.c, channels/chan_zap.c, /,
+ channels/chan_agent.c, channels/chan_alsa.c, main/utils.c,
+ include/asterisk/lock.h, channels/chan_iax2.c: Merged revisions
+ 118955,118957 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118955 | tilghman | 2008-05-29 12:35:19 -0500 (Thu, 29 May 2008)
+ | 11 lines Merged revisions 118953 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118953 | tilghman | 2008-05-29 12:20:16 -0500 (Thu, 29 May 2008)
+ | 3 lines Add some debugging code that ensures that when we do
+ deadlock avoidance, we don't lose the information about how a
+ lock was originally acquired. ........ ................ r118957 |
+ tilghman | 2008-05-29 12:39:50 -0500 (Thu, 29 May 2008) | 10
+ lines Merged revisions 118954 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118954 | tilghman | 2008-05-29 12:33:01 -0500 (Thu, 29 May 2008)
+ | 2 lines Define also when not DEBUG_THREADS ........
+ ................
+
+2008-05-29 04:11 +0000 [r118909] Steve Murphy <murf@digium.com>
+
+ * main/cdr.c, apps/app_forkcdr.c, /: Merged revisions 118880 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r118880 | murf | 2008-05-28 19:29:09 -0600 (Wed,
+ 28 May 2008) | 54 lines Merged revisions 118858 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118858 | murf | 2008-05-28 18:25:28 -0600 (Wed, 28 May 2008) |
+ 46 lines (closes issue #10668) (closes issue #11721) (closes
+ issue #12726) Reported by: arkadia Tested by: murf These changes:
+ 1. revert the changes made via bug 10668; I should have known
+ that such changes, even tho they made sense at the time, seemed
+ like an omission, etc, were actually integral to the CDR system
+ via forkCDR. It makes sense to me now that forkCDR didn't
+ natively end any CDR's, but rather depended on natively closing
+ them all at hangup time via traversing and closing them all,
+ whether locked or not. I still don't completely understand the
+ benefits of setvar and answer operating on locked cdrs, but I've
+ seen enough to revert those changes also, and stop messing up
+ users who depended on that behavior. bug 12726 found reverting
+ the changes fixed his changes, and after a long review and
+ working on forkCDR, I can see why. 2. Apply the suggested
+ enhancements proposed in 10668, but in a completely compatible
+ way. ForkCDR will behave exactly as before, but now has new
+ options that will allow some actions to be taken that will
+ slightly modify the outcome and side-effects of forkCDR. Based on
+ conversations I've had with various people, these small tweaks
+ will allow some users to get the behavior they need. For
+ instance, users executing forkCDR in an AGI script will find the
+ answer time set, and DISPOSITION set, a situation not covered
+ when the routines were first written. 3. A small problem in the
+ cdr serializer would output answer and end times even when they
+ were not set. This is now fixed. ........ ................
+
+2008-05-28 18:07 +0000 [r118781] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, channels/chan_skinny.c: Merged revisions 118750 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r118750 | mvanbaak | 2008-05-28 19:58:21 +0200 (Wed, 28 May 2008)
+ | 2 lines remove unused astobj.h header file from chan_skinny.c
+ ........
+
+2008-05-28 14:31 +0000 [r118648] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c, configs/sip.conf.sample, CHANGES: Merged
+ revisions 118647 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118647 | file | 2008-05-28 11:29:01 -0300 (Wed, 28 May 2008) |
+ 12 lines Merged revisions 118646 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118646 | file | 2008-05-28 11:23:34 -0300 (Wed, 28 May 2008) | 4
+ lines Add an option to use the source IP address of RTP as the
+ destination IP address of UDPTL when a specific option is
+ enabled. If the remote side is properly configured (ports
+ forwarded) then UDPTL will flow. (closes issue #10417) Reported
+ by: cstadlmann ........ ................
+
+2008-05-28 14:13 +0000 [r118615-118645] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * channels/chan_jingle.c, /, include/asterisk/jingle.h: Merged
+ revisions 118644 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r118644 |
+ phsultan | 2008-05-28 16:10:48 +0200 (Wed, 28 May 2008) | 10
+ lines Changed to temporary namespaces to match with latest XEPs.
+ As soon as Jingle is completely standardized, we can set those
+ namespaces to their final values. Added two attributes to the
+ jingle_pvt struct to store the content name attributes. Reported
+ by Robert McQueen on Telepathy's framework mailing list :
+ http://lists.freedesktop.org/archives/telepathy/2008-May/001971.html
+ Keeping working on our Jingle stack! ........
+
+ * channels/chan_jingle.c, /: Merged revisions 118614 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r118614 | phsultan | 2008-05-28 10:39:10 +0200 (Wed, 28 May 2008)
+ | 1 line Code simplification ........
+
+2008-05-27 19:35 +0000 [r118561] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 118560 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118560 | file | 2008-05-27 16:34:14 -0300 (Tue, 27 May 2008) |
+ 12 lines Merged revisions 118558 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118558 | file | 2008-05-27 16:32:38 -0300 (Tue, 27 May 2008) | 4
+ lines Fix an issue where codec preferences were not set on
+ dialogs that were not authenticated via a user or peer and allow
+ framing to work without rtpmap in the SDP. (closes issue #12501)
+ Reported by: slimey ........ ................
+
+2008-05-27 19:28 +0000 [r118557] Russell Bryant <russell@digium.com>
+
+ * /, include/asterisk/compat.h: Merged revisions 118556 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r118556 | russell | 2008-05-27 14:27:48 -0500 (Tue, 27
+ May 2008) | 6 lines Add printf format attribute for vasprintf().
+ (closes issue #12729) Reported by: snuffy Patches: bug_12729.diff
+ uploaded by snuffy (license 35) ........
+
+2008-05-27 19:22 +0000 [r118555] Tilghman Lesher <tlesher@digium.com>
+
+ * main/cli.c, /: Merged revisions 118554 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118554 | tilghman | 2008-05-27 14:21:03 -0500 (Tue, 27 May 2008)
+ | 14 lines Merged revisions 118551 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118551 | tilghman | 2008-05-27 14:15:27 -0500 (Tue, 27 May 2008)
+ | 6 lines When showing an error message for a command, don't
+ shorten the command output, as it tends to confuse the user (it's
+ fine for suggesting other commands, however). Reported by:
+ seanbright (on #asterisk-dev) Fixed by: me ........
+ ................
+
+2008-05-27 19:09 +0000 [r118518] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 118514 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118514 | mmichelson | 2008-05-27 14:08:24 -0500 (Tue, 27 May
+ 2008) | 19 lines Merged revisions 118509 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118509 | mmichelson | 2008-05-27 14:07:26 -0500 (Tue, 27 May
+ 2008) | 11 lines Russell noted to me that in the case that
+ separate threads use their own addressing system, the fix I made
+ for issue 12376 does not guarantee uniqueness to the datastores'
+ uids. Though I know of no system that works this way, I am going
+ to change this right now to prevent trying to track down some
+ future bug that may occur and cause untold hours of debugging
+ time to track down. The change involves using a global counter
+ which increases with each new chanspy_ds which is created. This
+ guarantees uniqueness. ........ ................
+
+2008-05-27 18:59 +0000 [r118471] Tilghman Lesher <tlesher@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 118466 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118466 | tilghman | 2008-05-27 13:59:06 -0500 (Tue, 27 May 2008)
+ | 16 lines Merged revisions 118465 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118465 | tilghman | 2008-05-27 13:58:09 -0500 (Tue, 27 May 2008)
+ | 8 lines NULL character should terminate only commands back to
+ the core, not log messages to the console. (closes issue #12731)
+ Reported by: seanbright Patches: 20080527__bug12731.diff.txt
+ uploaded by Corydon76 (license 14) Tested by: seanbright ........
+ ................
+
+2008-05-27 17:25 +0000 [r118418] Michiel van Baak <michiel@vanbaak.info>
+
+ * apps/app_voicemail.c: small update to the g() option of
+ app_voicemail to note that gain changes only work on zap channels
+ right now. issue #12578 shows it's not clear right now.
+
+2008-05-27 16:48 +0000 [r118378-118382] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 118371 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118371 | mmichelson | 2008-05-27 11:43:36 -0500 (Tue, 27 May
+ 2008) | 22 lines Merged revisions 118365 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118365 | mmichelson | 2008-05-27 11:38:38 -0500 (Tue, 27 May
+ 2008) | 14 lines Add a unique id to the datastore allocated in
+ app_chanspy since it is possible that multiple spies may be
+ listening to the same channel. (closes issue #12376) Reported by:
+ DougUDI Patches: 12376_chanspy_uid.diff uploaded by putnopvut
+ (license 60) Tested by: destiny6628 (closes issue #12243)
+ Reported by: atis ........ ................
+
+ * /: Hmm, I apparently forgot to commit the block of revision
+ 118175. Now I'm doing it.
+
+2008-05-27 15:47 +0000 [r118360] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configs/queues.conf.sample: Merged revisions 118359 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r118359 | tilghman | 2008-05-27 10:46:58 -0500
+ (Tue, 27 May 2008) | 11 lines Merged revisions 118358 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118358 | tilghman | 2008-05-27 10:45:37 -0500 (Tue, 27 May 2008)
+ | 3 lines Add a note that pbx_config.so is needed for Local
+ channels. (Closes issue #12671) ........ ................
+
+2008-05-27 14:51 +0000 [r118331] Russell Bryant <russell@digium.com>
+
+ * /, include/asterisk/compat.h: Merged revisions 118328 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r118328 | russell | 2008-05-27 09:51:13 -0500 (Tue, 27
+ May 2008) | 2 lines Add printf attribute to asprintf ........
+
+2008-05-27 13:30 +0000 [r118301-118303] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 118302 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r118302 | tilghman | 2008-05-27 08:30:10 -0500 (Tue, 27 May 2008)
+ | 6 lines When binding anonymously, credentials are still needed.
+ (closes issue #12601) Reported by: suretec Patches:
+ res_config_ldap.c.patch uploaded by suretec (license 70) ........
+
+ * /, pbx/pbx_realtime.c: Merged revisions 118300 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r118300 |
+ tilghman | 2008-05-27 08:13:17 -0500 (Tue, 27 May 2008) | 4 lines
+ In compat14 mode, don't translate pipes inside expressions, as
+ they aren't argument delimiters, but rather 'or' symbols. (Closes
+ issue #12723) ........
+
+2008-05-25 16:20 +0000 [r118253] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 118252 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118252 | tilghman | 2008-05-25 11:17:05 -0500 (Sun, 25 May 2008)
+ | 20 lines Merged revisions 118251 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118251 | tilghman | 2008-05-25 11:02:04 -0500 (Sun, 25 May 2008)
+ | 12 lines Realtime flag affects construction in multiple ways,
+ so consulting whether rtcachefriends was set was done too soon
+ (needed to be done inside build_peer, not just as a flag to
+ build_peer). Also, fullcontact needed to be reconstructed,
+ because realtime separates the embedded ';' into multiple fields.
+ (closes issue #12722) Reported by: barthpbx Patches:
+ 20080525__bug12722.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: barthpbx (Much of the discussion happened on
+ #asterisk-dev for diagnosing this issue) ........
+ ................
+
+2008-05-24 01:15 +0000 [r118177-118179] Jeff Peeler <jpeeler@digium.com>
+
+ * doc/api-1.6.0-changes.odt (added), /: Merged revisions 118178 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r118178 | jpeeler | 2008-05-23 20:14:41 -0500 (Fri, 23
+ May 2008) | 1 line add document describing API changes from 1.4.0
+ to 1.6.0 ........
+
+2008-05-23 21:37 +0000 [r118168] Brett Bryant <bbryant@digium.com>
+
+ * main/manager.c, /, main/http.c, include/asterisk/manager.h:
+ Merged revisions 118161 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r118161 |
+ bbryant | 2008-05-23 16:19:42 -0500 (Fri, 23 May 2008) | 3 lines
+ Add new functionality to http server that requires manager
+ authentication for any path that includes a directory named
+ 'private'. This patch also requires manager authentication for
+ any POST's being sent to the server as well to help secure
+ uploads. ........
+
+2008-05-23 21:31 +0000 [r118165] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_zap.c: Merged revisions 118164 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118164 | jpeeler | 2008-05-23 16:26:39 -0500 (Fri, 23 May 2008)
+ | 9 lines Merged revisions 118163 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118163 | jpeeler | 2008-05-23 16:21:35 -0500 (Fri, 23 May 2008)
+ | 1 line Fix a few things I missed to ensure zt_chan_conf
+ structure is not modified in mkintf ........ ................
+
+2008-05-23 18:15 +0000 [r118130] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_odbc.c, /: Merged revisions 118129 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r118129 |
+ tilghman | 2008-05-23 13:09:14 -0500 (Fri, 23 May 2008) | 3 lines
+ Protect the object from changing while the 'odbc show' CLI
+ command is running (Closes issue #12704) ........
+
+2008-05-23 13:00 +0000 [r118054] Tilghman Lesher <tlesher@digium.com>
+
+ * doc/cli.txt (added), /: Merged revisions 118053 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118053 | tilghman | 2008-05-23 08:00:10 -0500 (Fri, 23 May 2008)
+ | 11 lines Merged revisions 118052 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118052 | tilghman | 2008-05-23 07:59:16 -0500 (Fri, 23 May 2008)
+ | 3 lines Add information on using the Asterisk console,
+ including tab command line completion. (Closes issue #12681)
+ ........ ................
+
+2008-05-23 12:37 +0000 [r118050] Russell Bryant <russell@digium.com>
+
+ * include/asterisk/utils.h, /, main/utils.c: Merged revisions
+ 118049 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r118049 | russell | 2008-05-23 07:37:31 -0500 (Fri, 23 May 2008)
+ | 17 lines Merged revisions 118048 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r118048 | russell | 2008-05-23 07:30:53 -0500 (Fri, 23 May 2008)
+ | 9 lines Don't declare a function that takes variable arguments
+ as inline, because it's not valid, and on some compilers, will
+ emit a warning.
+ http://gcc.gnu.org/onlinedocs/gcc/Inline.html#Inline (closes
+ issue #12289) Reported by: francesco_r Patches by Tilghman, final
+ patch by me ........ ................
+
+2008-05-23 11:02 +0000 [r118021] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, channels/chan_gtalk.c, res/res_jabber.c: Merged revisions
+ 118020 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r118020 |
+ phsultan | 2008-05-23 12:33:21 +0200 (Fri, 23 May 2008) | 15
+ lines - remove whitespaces between tags in received XML packets
+ before giving them to the parser ; - report Gtalk error messages
+ from a buddy to the console. This patch makes Asterisk "Google
+ Jingle" (chan_gtalk) implementation work with Empathy. Note that
+ this is only true for audio streams, not video. Thank you to PH
+ for his great help! (closes issue #12647) Reported by: PH
+ Patches: trunk-12647-1.diff uploaded by phsultan (license 73)
+ Tested by: phsultan, PH ........
+
+2008-05-22 21:43 +0000 [r117984-117987] Tilghman Lesher <tlesher@digium.com>
+
+ * /, pbx/pbx_realtime.c, configs/pbx_realtime.conf (added): Merged
+ revisions 117986 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r117986 |
+ tilghman | 2008-05-22 16:42:50 -0500 (Thu, 22 May 2008) | 2 lines
+ Add a compatibility option for upgrading realtime extensions
+ ........
+
+2008-05-22 18:55 +0000 [r117901] Tilghman Lesher <tlesher@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 117900 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117900 | tilghman | 2008-05-22 13:54:41 -0500 (Thu, 22 May 2008)
+ | 10 lines Merged revisions 117899 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117899 | tilghman | 2008-05-22 13:53:53 -0500 (Thu, 22 May 2008)
+ | 2 lines Also remove preamble from asynchronous events (reported
+ by jsmith on #asterisk-dev) ........ ................
+
+2008-05-22 15:51 +0000 [r117793] Sean Bright <sean.bright@gmail.com>
+
+ * /, configs/jabber.conf.sample: Merged revisions 117792 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r117792 | seanbright | 2008-05-22 11:49:17 -0400 (Thu,
+ 22 May 2008) | 1 line Minor text fix. roster -> resource.
+ ........
+
+2008-05-22 13:41 +0000 [r117757] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c, /, build_tools/make_buildopts_h: Merged
+ revisions 117756 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r117756 |
+ russell | 2008-05-22 08:40:52 -0500 (Thu, 22 May 2008) | 5 lines
+ Store build-time options as a string in AST_BUILDOPTS in
+ buildopts.h. Also, display this information in the "core show
+ settings" CLI command. This is useful if you want to verify that
+ you're running a build with DONT_OPTIMIZE, DEBUG_THREADS, etc.
+ ........
+
+2008-05-21 22:01 +0000 [r117659-117660] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_zap.c: Merged revisions 117658 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117658 | jpeeler | 2008-05-21 16:31:17 -0500 (Wed, 21 May 2008)
+ | 10 lines Merged revisions 117582 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117582 | jpeeler | 2008-05-21 15:11:14 -0500 (Wed, 21 May 2008)
+ | 2 lines Ensure that passed in zt_chan_conf structure is not
+ modified in mkintf. ........ ................
+
+ * channels/chan_zap.c, /: Merged revisions 117628 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117628 | jpeeler | 2008-05-21 15:44:04 -0500 (Wed, 21 May 2008)
+ | 12 lines Merged revisions 117462 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117462 | jpeeler | 2008-05-21 11:58:40 -0500 (Wed, 21 May 2008)
+ | 3 lines Pass a pointer for the conf parameter to the function
+ mkintf rather than the whole zt_chan_conf structure. Another
+ commit is following to make sure the zt_chan_conf structure is
+ not modified. ........ ................
+
+2008-05-21 19:45 +0000 [r117576] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 117575 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117575 | file | 2008-05-21 16:39:42 -0300 (Wed, 21 May 2008) |
+ 10 lines Merged revisions 117574 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117574 | file | 2008-05-21 16:38:28 -0300 (Wed, 21 May 2008) | 2
+ lines Apply the autoframing setting to dialogs that do not get
+ matched against a user or peer. ........ ................
+
+2008-05-21 18:44 +0000 [r117522] Tilghman Lesher <tlesher@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 117520 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117520 | tilghman | 2008-05-21 13:43:26 -0500 (Wed, 21 May 2008)
+ | 11 lines Merged revisions 117519 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117519 | tilghman | 2008-05-21 13:40:14 -0500 (Wed, 21 May 2008)
+ | 3 lines Strip the preamble from the output also when -rx is not
+ being used (Related to issue #12702) ........ ................
+
+2008-05-21 18:29 +0000 [r117486-117516] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 117515 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117515 | russell | 2008-05-21 13:29:05 -0500 (Wed, 21 May 2008)
+ | 12 lines Merged revisions 117514 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117514 | russell | 2008-05-21 13:28:46 -0500 (Wed, 21 May 2008)
+ | 4 lines Don't filter the magic character in the network
+ verboser. It gets filtered once it reaches the client. (related
+ to issue #12702, pointed out by tilghman) ........
+ ................
+
+ * main/asterisk.c, pbx/pbx_gtkconsole.c, /: Merged revisions 117508
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r117508 | russell | 2008-05-21 13:20:11 -0500
+ (Wed, 21 May 2008) | 15 lines Merged revisions 117507 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117507 | russell | 2008-05-21 13:19:34 -0500 (Wed, 21 May 2008)
+ | 7 lines 1) Don't print the verbose marker in front of every
+ message from ast_verbose() being sent to remote consoles. 2) Fix
+ pbx_gtkconsole to filter out the verbose marker. (related to
+ issue #12702) ........ ................
+
+ * main/asterisk.c, /: Merged revisions 117481 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117481 | russell | 2008-05-21 13:12:19 -0500 (Wed, 21 May 2008)
+ | 14 lines Merged revisions 117479 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117479 | russell | 2008-05-21 13:11:51 -0500 (Wed, 21 May 2008)
+ | 6 lines Don't display the verbose marker for calls to
+ ast_verbose() that do not include a VERBOSE_PREFIX in front of
+ the message. (closes issue #12702) Reported by: johnlange Patched
+ by me ........ ................
+
+2008-05-21 02:21 +0000 [r117368] Mark Michelson <mmichelson@digium.com>
+
+ * main/config.c, /: Merged revisions 117367 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r117367 |
+ mmichelson | 2008-05-20 21:20:31 -0500 (Tue, 20 May 2008) | 19
+ lines Be sure that we cache included files for each source file
+ which loads a configuration file. As it was, only the first did
+ so. This led to a problem if the included file was changed (but
+ not the configuration file which includes it) and the second
+ source file attempted to reload the configuration. It would not
+ see that the included file had changed. In this particular
+ example, res_phoneprov and chan_sip both loaded sip.conf, which
+ included a file call sip.peers.conf. Since res_phoneprov was the
+ first to load sip.conf, only it cached the fact that sip.conf
+ included sip.peers.conf. If sip.peers.conf were changed and
+ sip.conf were not and a sip reload were issued (meaning that
+ chan_sip attempts to reload sip.conf only if it and its included
+ files have changed) the changes made to sip.peers.conf would not
+ be seen and therefore no action would be taken. (closes issue
+ #12693) Reported by: marsosa ........
+
+2008-05-21 01:20 +0000 [r117365] Steve Murphy <murf@digium.com>
+
+ * /, utils/ael_main.c: Merged revisions 117335 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r117335 |
+ murf | 2008-05-20 19:00:28 -0600 (Tue, 20 May 2008) | 10 lines
+ These changes were made via the comments atis_work made at 4:30am
+ (Mountain Time zone- US) in #asterisk-dev on 20 May 2008. He
+ noted that a backslash was being inserted before commas in app
+ call arguments in the extensions.conf.aeldump file that you get
+ from aelparse with the -w arg. This was being generated from code
+ left over from 1.4, where commas were substituted with '|', and
+ any remaining commas needed to be escaped. Many thanks to atis
+ for his comment; please let us know if these changes break
+ anything! ........
+
+2008-05-19 16:58 +0000 [r117134-117137] Joshua Colp <jcolp@digium.com>
+
+ * res/res_smdi.c, /: Merged revisions 117136 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r117136 | file | 2008-05-19 13:53:33 -0300 (Mon, 19 May 2008) |
+ 14 lines Merged revisions 117135 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117135 | file | 2008-05-19 13:50:52 -0300 (Mon, 19 May 2008) | 6
+ lines Use the right pthread lock and condition when waiting.
+ (closes issue #12664) Reported by: tomo1657 Patches:
+ res_smdi.c.patch uploaded by tomo1657 (license 484) ........
+ ................
+
+2008-05-19 16:07 +0000 [r117089] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/utils.h, /: Merged revisions 117088 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r117088 | tilghman | 2008-05-19 11:07:09 -0500
+ (Mon, 19 May 2008) | 10 lines Merged revisions 117086 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117086 | tilghman | 2008-05-19 11:05:05 -0500 (Mon, 19 May 2008)
+ | 2 lines The addition of usleep(2) within ast_assert requires
+ the inclusion of the unistd.h header ........ ................
+
+2008-05-19 16:05 +0000 [r117083-117087] Joshua Colp <jcolp@digium.com>
+
+ * /, main/logger.c: Merged revisions 117085 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r117085 |
+ file | 2008-05-19 13:03:33 -0300 (Mon, 19 May 2008) | 4 lines The
+ logger closes the files it is logging to when reloading so we
+ have to read in the logger configuration even if it has not
+ changed so that the logs get opened again. (closes issue #12665)
+ Reported by: DennisD ........
+
+ * /, channels/h323/ast_h323.cxx: Merged revisions 117082 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r117082 | file | 2008-05-19 12:24:44 -0300 (Mon,
+ 19 May 2008) | 14 lines Merged revisions 117081 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r117081 | file | 2008-05-19 12:22:10 -0300 (Mon, 19 May 2008) | 6
+ lines Make chan_h323 work with pwlib 1.12.0 (closes issue #12682)
+ Reported by: bamby Patches: pwlib_nopipe.diff uploaded by bamby
+ (license 430) ........ ................
+
+2008-05-19 03:44 +0000 [r116980] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 116979 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r116979 | russell | 2008-05-18 22:44:28 -0500
+ (Sun, 18 May 2008) | 12 lines Merged revisions 116978 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116978 | russell | 2008-05-18 22:44:04 -0500 (Sun, 18 May 2008)
+ | 4 lines Avoid access of uninitialized memory. This caused a
+ bunch of crashes for me while doing load testing of development
+ branch where I'm working on some performance improvements.
+ ........ ................
+
+2008-05-18 21:18 +0000 [r116949] Tilghman Lesher <tlesher@digium.com>
+
+ * /, utils/astcanary.c: Merged revisions 116948 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r116948 |
+ tilghman | 2008-05-18 16:15:58 -0500 (Sun, 18 May 2008) | 4 lines
+ Add a set of text to the file astcanary uses to communicate back
+ the main Asterisk process, which explains the purpose for the
+ file being there. This should assist people who find the file and
+ wonder why it exists. ........
+
+2008-05-18 19:59 +0000 [r116922] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 116919 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r116919 |
+ russell | 2008-05-18 14:58:10 -0500 (Sun, 18 May 2008) | 3 lines
+ Remove duplicate colon on Reason header (closes issue #12678)
+ ........
+
+2008-05-17 19:40 +0000 [r116849-116885] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_skinny.c: Merged revisions 116800 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r116800 | file | 2008-05-16 17:30:24 -0300 (Fri,
+ 16 May 2008) | 12 lines Merged revisions 116799 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116799 | file | 2008-05-16 17:28:11 -0300 (Fri, 16 May 2008) | 4
+ lines Check to make sure an RTP structure exists before calling
+ ast_rtp_new_source on it. (closes issue #12669) Reported by:
+ sbisker ........ ................
+
+2008-05-16 20:03 +0000 [r116798] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 116797 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r116797 |
+ mattf | 2008-05-16 15:00:04 -0500 (Fri, 16 May 2008) | 1 line Try
+ to see if we can make our ringback situation a little better
+ ........
+
+2008-05-15 22:07 +0000 [r116636-116695] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/utils.h, /, include/asterisk/strings.h: Merged
+ revisions 116694 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r116694 |
+ tilghman | 2008-05-15 17:05:47 -0500 (Thu, 15 May 2008) | 4 lines
+ Add an extra check in ast_strlen_zero, and make ast_assert() not
+ print the file, line, and function name twice. (Closes issue
+ #12650) ........
+
+ * cdr/cdr_csv.c, /: Merged revisions 116631 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r116631 |
+ tilghman | 2008-05-15 12:58:22 -0500 (Thu, 15 May 2008) | 3 lines
+ Don't unload config on reload, when config has not changed.
+ (Closes issue #12652) ........
+
+2008-05-14 21:41 +0000 [r116470] Russell Bryant <russell@digium.com>
+
+ * main/rtp.c, main/sched.c, main/channel.c, main/udptl.c,
+ include/asterisk/utils.h, /, channels/chan_agent.c,
+ main/abstract_jb.c, include/asterisk/channel.h: Merged revisions
+ 116469 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r116469 | russell | 2008-05-14 16:40:43 -0500 (Wed, 14 May 2008)
+ | 12 lines Merged revisions 116463 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116463 | russell | 2008-05-14 16:32:00 -0500 (Wed, 14 May 2008)
+ | 4 lines Add ast_assert(), which can be used to handle fatal
+ errors. It is only compiled in if dev-mode is enabled, and only
+ aborts if DO_CRASH is defined. (inspired by issue #12650)
+ ........ ................
+
+2008-05-14 21:39 +0000 [r116468] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 116467 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r116467 | tilghman | 2008-05-14 16:39:06 -0500 (Wed, 14 May 2008)
+ | 15 lines Merged revisions 116466 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116466 | tilghman | 2008-05-14 16:38:09 -0500 (Wed, 14 May 2008)
+ | 7 lines Avoid zombies when the channel exits before the AGI.
+ (closes issue #12648) Reported by: gkloepfer Patches:
+ 20080514__bug12648.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: gkloepfer ........ ................
+
+2008-05-14 20:43 +0000 [r116408-116411] Jason Parker <jparker@digium.com>
+
+ * /, configs/voicemail.conf.sample: Merged revisions 116410 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r116410 | qwell | 2008-05-14 15:43:26 -0500
+ (Wed, 14 May 2008) | 9 lines Merged revisions 116409 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r116409 | qwell | 2008-05-14 15:43:08 -0500 (Wed, 14 May
+ 2008) | 1 line Document exitcontext in app_voicemail sample
+ config ........ ................
+
+ * apps/app_voicemail.c, /: Merged revisions 116407 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r116407 | qwell | 2008-05-14 15:36:55 -0500 (Wed, 14 May 2008) |
+ 9 lines Voicemail "* exit" should not require an exitcontext to
+ be specified. The behavior in 1.4 was that it would use the
+ current context if an exitcontext existed. (closes issue #12605)
+ Reported by: kenjreno Patches: 12605-starexit.diff uploaded by
+ qwell (license 4) Tested by: file ........
+
+2008-05-14 18:54 +0000 [r116351-116354] Joshua Colp <jcolp@digium.com>
+
+ * /, main/Makefile: Merged revisions 116353 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r116353 | file | 2008-05-14 15:54:16 -0300 (Wed, 14 May 2008) |
+ 12 lines Merged revisions 116352 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116352 | file | 2008-05-14 15:53:39 -0300 (Wed, 14 May 2008) | 4
+ lines Add linux-gnueabi in. (closes issue #12529) Reported by:
+ tzafrir ........ ................
+
+ * /, res/res_config_ldap.c: Merged revisions 116350 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r116350 | file | 2008-05-14 15:25:54 -0300 (Wed, 14 May 2008) | 4
+ lines Make the ldap version setting work without having both
+ version and protocol set. (closes issue #12613) Reported by:
+ suretec ........
+
+2008-05-14 17:01 +0000 [r116319] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_externalivr.c: Merged revisions 116298 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r116298 | tilghman | 2008-05-14 11:53:23 -0500
+ (Wed, 14 May 2008) | 15 lines Merged revisions 116296 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r116296 | tilghman | 2008-05-14 11:46:48 -0500 (Wed, 14 May 2008)
+ | 2 lines Detect another way for a connection to have gone away.
+ (closes issue #12618) Reported by: ctooley Patches:
+ 1.4-externalivr-test_fd.diff uploaded by ctooley (license 136)
+ trunk-externalivr-test_fd.diff uploaded by ctooley (license 136)
+ ........ ................
+
+2008-05-14 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta9 released.
+
+2008-05-14 13:13 +0000 [r116236] Olle Johansson <oej@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@digium.com>
+
+ * include/asterisk/dlinkedlists.h (added): Add the dlinkedlists
+ implementation from trunk
+
+2008-04-30 20:17 +0000 [r114907-114908] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: Make 1.6.0 compile
+
+2008-04-30 17:06 +0000 [r114900] Olle Johansson <oej@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@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@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@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@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@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 19:04 +0000 [r114846] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /: bug is not present in this branch
+
+2008-04-29 17:11 +0000 [r114831] Jason Parker <jparker@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@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@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@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@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@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@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@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@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
+ (Fri, 25 Apr 2008) | 11 lines Merged revisions 114673 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114673 | russell | 2008-04-25 16:54:40 -0500 (Fri, 25 Apr 2008)
+ | 3 lines Use consistent logic for checking to see if a call
+ number has been chosen yet. Also, remove some redundant logic I
+ recently added in a fix. ........ ................
+
+2008-04-25 19:34 +0000 [r114664] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 114663 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114663 | mmichelson | 2008-04-25 14:33:27 -0500 (Fri, 25 Apr
+ 2008) | 12 lines Merged revisions 114662 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114662 | mmichelson | 2008-04-25 14:32:02 -0500 (Fri, 25 Apr
+ 2008) | 4 lines Move the unlock of the spyee channel to outside
+ the start_spying() function so that the channel is not unlocked
+ twice when using whisper mode. ........ ................
+
+2008-04-25 16:26 +0000 [r114652] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 114651 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114651 | mmichelson | 2008-04-25 11:25:17 -0500 (Fri, 25 Apr
+ 2008) | 4 lines Fix a memory leak and protect against potential
+ dereferences of a NULL pointer. ........
+
+2008-04-24 22:14 +0000 [r114636] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114635 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114635 |
+ file | 2008-04-24 19:11:46 -0300 (Thu, 24 Apr 2008) | 4 lines Hey
+ look, it builds. (closes issue #12519) Reported by: falves11
+ ........
+
+2008-04-24 21:36 +0000 [r114626-114634] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114633 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114633 | mmichelson | 2008-04-24 16:35:39 -0500 (Thu, 24 Apr
+ 2008) | 19 lines Merged revisions 114632 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114632 | mmichelson | 2008-04-24 16:35:08 -0500 (Thu, 24 Apr
+ 2008) | 11 lines Re-invite RTP during a masquerade so that, for
+ instance, an AMI redirect of two channels which are natively
+ bridged will preserve audio on both channels. This prevents a
+ problem with Asterisk not re-inviting due to one of the channels
+ having being a zombie. (closes issue #12513) Reported by:
+ mneuhauser Patches:
+ asterisk-1.4-114602_restore-RTP-on-fixup.patch uploaded by
+ mneuhauser (license 425) ........ ................
+
+ * /, apps/app_queue.c: Merged revisions 114629 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114629 | mmichelson | 2008-04-24 15:43:52 -0500 (Thu, 24 Apr
+ 2008) | 16 lines Merged revisions 114628 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114628 | mmichelson | 2008-04-24 15:43:03 -0500 (Thu, 24 Apr
+ 2008) | 8 lines Output of channel variables when
+ eventwhencalled=vars was set was being truncated two characters.
+ This patch corrects the problem. (closes issue #12493) Reported
+ by: davidw ........ ................
+
+ * channels/chan_local.c, /: Merged revisions 114625 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114625 | mmichelson | 2008-04-24 15:06:06 -0500
+ (Thu, 24 Apr 2008) | 18 lines Merged revisions 114624 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114624 | mmichelson | 2008-04-24 15:04:24 -0500 (Thu, 24 Apr
+ 2008) | 10 lines Resolve a deadlock in chan_local by releasing
+ the channel lock temporarily. (closes issue #11712) Reported by:
+ callguy Patches: 11712.patch uploaded by putnopvut (license 60)
+ Tested by: acunningham ........ ................
+
+2008-04-24 19:55 +0000 [r114619-114623] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 114622 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114622 | tilghman | 2008-04-24 14:54:57 -0500
+ (Thu, 24 Apr 2008) | 12 lines Merged revisions 114621 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114621 | tilghman | 2008-04-24 14:53:36 -0500 (Thu, 24 Apr 2008)
+ | 4 lines Ensure that when we set the accountcode, it actually
+ shows up in the CDR. (Fix for AMI Originate) (Closes issue
+ #12007) ........ ................
+
+ * /, apps/app_meetme.c: Merged revisions 114617 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114617 |
+ tilghman | 2008-04-24 14:24:31 -0500 (Thu, 24 Apr 2008) | 6 lines
+ Fix DST calculation, and fix bug in calculation of whether conf
+ has started yet or not (Closes issue #12292) Reported by: DEA
+ Patches: app_meetme-rt-dst-sched-fix.txt uploaded by DEA (license
+ 3) ........
+
+2008-04-24 16:48 +0000 [r114613] Jason Parker <jparker@digium.com>
+
+ * channels/chan_misdn.c, /: Merged revisions 114612 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114612 | qwell | 2008-04-24 11:47:01 -0500
+ (Thu, 24 Apr 2008) | 17 lines Merged revisions 51989 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4 (closes
+ issue #12496) Reported by: daniele Patches:
+ misdn-moh-1.6.0-beta7.1.patch uploaded by daniele (license 471)
+ Tested by: daniele Technically, I didn't use the patch above
+ except to find out what revision to merge - but it's the same
+ thing as this revision. ........ r51989 | crichter | 2007-01-24
+ 06:57:22 -0600 (Wed, 24 Jan 2007) | 1 line added fix from #8899
+ ........ ................
+
+2008-04-24 15:57 +0000 [r114610] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 114609 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114609 | russell | 2008-04-24 10:56:55 -0500
+ (Thu, 24 Apr 2008) | 12 lines Merged revisions 114608 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114608 | russell | 2008-04-24 10:55:21 -0500 (Thu, 24 Apr 2008)
+ | 4 lines Fix a silly mistake in a change I made yesterday that
+ caused chan_iax2 to blow up very quickly. (issue #12515) ........
+ ................
+
+2008-04-24 15:00 +0000 [r114607] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_sip.c: Merged revisions 114606 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114606 | oej | 2008-04-24 16:59:05 +0200 (Tor, 24 Apr 2008) | 11
+ lines Merged revisions 114603 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114603 | oej | 2008-04-24 16:55:18 +0200 (Tor, 24 Apr 2008) | 3
+ lines Only have one max-forwards header in outbound REFERs.
+ Discovered in the Asterisk SIP Masterclass in Orlando. Thanks
+ Joe! ........ ................
+
+2008-04-24 14:56 +0000 [r114599-114605] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114604 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114604 |
+ russell | 2008-04-24 09:55:21 -0500 (Thu, 24 Apr 2008) | 3 lines
+ Change a verbose message to debug. (closes issue #12514) ........
+
+ * /, main/http.c: Merged revisions 114601 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114601 | russell | 2008-04-23 17:53:20 -0500 (Wed, 23 Apr 2008)
+ | 14 lines Merged revisions 114600 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114600 | russell | 2008-04-23 17:18:12 -0500 (Wed, 23 Apr 2008)
+ | 6 lines Improve some broken cookie parsing code. Previously,
+ manager login over HTTP would only work if the mansession_id
+ cookie was first. Now, the code builds a list of all of the
+ cookies in the Cookie header. This fixes a problem observed by
+ users of the Asterisk GUI. (closes AST-20) ........
+ ................
+
+ * apps/app_chanspy.c, /: Merged revisions 114598 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114598 | russell | 2008-04-23 15:53:05 -0500 (Wed, 23 Apr 2008)
+ | 18 lines Merged revisions 114597 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114597 | russell | 2008-04-23 15:49:18 -0500 (Wed, 23 Apr 2008)
+ | 10 lines Fix an issue that caused getting the correct next
+ channel to not always work. Also, remove setting the amount of
+ time to wait for a digit from 5 seconds back down to 1/10 of a
+ second. I believe this was so the beep didn't get played over and
+ over really fast, but a while back I put in another fix for that
+ issue. (closes issue #12498) Reported by: jsmith Patches:
+ app_chanspy_channel_walk.trunk.patch uploaded by jsmith (license
+ 15) ........ ................
+
+2008-04-23 18:34 +0000 [r114596] Jason Parker <jparker@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 114595 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114595 | qwell | 2008-04-23 13:33:28 -0500
+ (Wed, 23 Apr 2008) | 16 lines Merged revisions 114594 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114594 | qwell | 2008-04-23 13:28:44 -0500 (Wed, 23 Apr 2008) |
+ 8 lines Fix reload/unload for res_musiconhold module. (closes
+ issue #11575) Reported by: sunder Patches: M11575_14_rev3.diff
+ uploaded by junky (license 177) bug11575_trunk.diff.txt uploaded
+ by jamesgolovich (license 176) ........ ................
+
+2008-04-23 18:01 +0000 [r114589-114593] Russell Bryant <russell@digium.com>
+
+ * main/manager.c, /, include/asterisk/manager.h: Merged revisions
+ 114592 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114592 | russell | 2008-04-23 13:01:00 -0500 (Wed, 23 Apr 2008)
+ | 13 lines Merged revisions 114591 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114591 | russell | 2008-04-23 12:55:31 -0500 (Wed, 23 Apr 2008)
+ | 5 lines Store the manager session ID explicitly as 4 byte ID
+ instead of a ulong. The mansession_id cookie is coded to be
+ limited to 8 characters of hex, and this could break logins from
+ 64-bit machines in some cases. (inspired by AST-20) ........
+ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 114588 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114588 | russell | 2008-04-23 12:18:29 -0500
+ (Wed, 23 Apr 2008) | 10 lines Merged revisions 114587 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114587 | russell | 2008-04-23 12:16:32 -0500 (Wed, 23 Apr 2008)
+ | 2 lines Fix find_callno_locked() to actually return the callno
+ locked in some more cases. ........ ................
+
+2008-04-23 16:57 +0000 [r114586] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_sip.c: Merged revisions 114585 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114585 | oej | 2008-04-23 18:53:34 +0200 (Ons, 23 Apr 2008) | 10
+ lines Merged revisions 114584 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114584 | oej | 2008-04-23 18:51:41 +0200 (Ons, 23 Apr 2008) | 2
+ lines Add 502 support for both directions, not only one... (see
+ r114571) ........ ................
+
+2008-04-23 14:56 +0000 [r114581] Joshua Colp <jcolp@digium.com>
+
+ * main/pbx.c, /: Merged revisions 114580 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114580 | file | 2008-04-23 11:55:03 -0300 (Wed, 23 Apr 2008) |
+ 12 lines Merged revisions 114579 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114579 | file | 2008-04-23 11:54:11 -0300 (Wed, 23 Apr 2008) | 4
+ lines Instead of stopping dialplan execution when SayNumber
+ attempts to say a large number that it can not print out a
+ message informing the user and continue on. (closes issue #12502)
+ Reported by: bcnit ........ ................
+
+2008-04-23 01:00 +0000 [r114576-114578] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 114575 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114575 | mmichelson | 2008-04-22 19:40:30 -0500 (Tue, 22 Apr
+ 2008) | 10 lines Round 1 of IMAP_STORAGE-related app_voicemail
+ changes This makes IMAP_STORAGE include the proper headers if you
+ have specified the "system" option for --with-imap when running
+ the configure script and your IMAP-related headers exist in
+ /usr/include/c-client. This change is due to a hasty merge of a
+ 1.4 change I made. ........
+
+2008-04-22 23:59 +0000 [r114573] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114572 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114572 | tilghman | 2008-04-22 18:58:19 -0500 (Tue, 22 Apr 2008)
+ | 10 lines Merged revisions 114571 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114571 | tilghman | 2008-04-22 18:51:44 -0500 (Tue, 22 Apr 2008)
+ | 2 lines Treat a 502 just like a 503, when it comes to
+ processing a response code ........ ................
+
+2008-04-22 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta8 released.
+
+2008-04-22 22:18 +0000 [r114560] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 114559 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114559 | russell | 2008-04-22 17:17:31 -0500
+ (Tue, 22 Apr 2008) | 13 lines Merged revisions 114558 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114558 | russell | 2008-04-22 17:15:36 -0500 (Tue, 22 Apr 2008)
+ | 5 lines When we receive a full frame that is supposed to
+ contain our call number, ensure that it has the correct one.
+ (closes issue #10078) (AST-2008-006) ........ ................
+
+2008-04-22 22:04 +0000 [r114556] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 114553 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114553 |
+ murf | 2008-04-22 15:57:57 -0600 (Tue, 22 Apr 2008) | 14 lines
+ (closes issue #12469) Reported by: triccyx I had a bit a problem
+ reproducing this in my setup (trying not to disturb my other
+ stuff) but finally, I got it. The problem appears to be that the
+ extension is being added in replace mode, which kinda assumes
+ that the pattern trie has been formed, when in fact, in this
+ case, it was not. The checks being done are not nec. when the
+ tree is not yet formed, as changes like this will be summarized
+ when the trie is formed in the future. I tested the fix, and the
+ crash no longer happens. Feel free to open the bug again if this
+ fix doesn't cure the problem. ........
+
+2008-04-22 21:16 +0000 [r114544-114552] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, /: Merged revisions 114548 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114548 |
+ russell | 2008-04-22 15:25:56 -0500 (Tue, 22 Apr 2008) | 2 lines
+ re-add a fix that got lost with a recent change ........
+
+2008-04-22 18:14 +0000 [r114541] Jason Parker <jparker@digium.com>
+
+ * main/pbx.c, /, include/asterisk/pbx.h, apps/app_queue.c: Merged
+ revisions 114540 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114540 |
+ qwell | 2008-04-22 13:14:09 -0500 (Tue, 22 Apr 2008) | 8 lines
+ Allow setqueuevar=yes (et al) to work, after changes to
+ pbx_builtin_setvar() (closes issue #12490) Reported by: bcnit
+ Patches: 12490-queuevars-3.diff uploaded by qwell (license 4)
+ Tested by: qwell ........
+
+2008-04-22 18:06 +0000 [r114534-114539] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 114538 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114538 | russell | 2008-04-22 13:04:39 -0500
+ (Tue, 22 Apr 2008) | 17 lines Merged revisions 114537 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114537 | russell | 2008-04-22 13:03:33 -0500 (Tue, 22 Apr 2008)
+ | 9 lines If the dial string passed to the call channel callback
+ does not indicate an extension, then consider the extension on
+ the channel before falling back to the default. (closes issue
+ #12479) Reported by: darren1713 Patches:
+ exten_dial_fix_chan_iax2.c.patch uploaded by darren1713 (license
+ 116) ........ ................
+
+2008-04-22 15:46 +0000 [r114524-114528] Russell Bryant <russell@digium.com>
+
+ * main/manager.c, /: Merged revisions 114527 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114527 |
+ russell | 2008-04-22 10:46:01 -0500 (Tue, 22 Apr 2008) | 8 lines
+ Correct action_ping() and action_events() with regards to Manager
+ 1.1 documentation. Also, fix a bug in xml_translate(). (closes
+ issue #11649) Reported by: ys Patches: trunk_manager.c.diff
+ uploaded by ys (license 281) ........
+
+2008-04-21 20:23 +0000 [r114422] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 114389 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114389 |
+ mattf | 2008-04-21 13:44:35 -0500 (Mon, 21 Apr 2008) | 1 line Add
+ support for generic name transmission (#12484) on SS7 in chan_zap
+ ........
+
+2008-04-21 15:38 +0000 [r114328] Jeff Peeler <jpeeler@digium.com>
+
+ * /, apps/app_authenticate.c: Merged revisions 114327 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114327 | jpeeler | 2008-04-21 10:34:37 -0500 (Mon, 21 Apr 2008)
+ | 2 lines This removes an invalid warning message for an
+ incorrectly entered pin, but more importantly removes an
+ inapplicable check. If the first argument passed to
+ app_authenticate does not contain a '/', the argument should be
+ treated as the sole fixed "password" to match against and that is
+ all. (Previous behavior was attempting to open a file based on
+ the pin.) ........
+
+2008-04-21 14:42 +0000 [r114321-114324] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114323 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114323 | file | 2008-04-21 11:40:33 -0300 (Mon, 21 Apr 2008) |
+ 12 lines Merged revisions 114322 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114322 | file | 2008-04-21 11:39:32 -0300 (Mon, 21 Apr 2008) | 4
+ lines Only drop audio if we receive it without a progress
+ indication. We allow other frames through such as DTMF because
+ they may be needed to complete the call. (closes issue #12440)
+ Reported by: aragon ........ ................
+
+ * /, res/res_config_ldap.c: Merged revisions 114320 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114320 | file | 2008-04-21 11:34:06 -0300 (Mon, 21 Apr 2008) | 6
+ lines Only print out the error message if ldap_modify_ext_s
+ actually returns an error, and not success. (closes issue #12438)
+ Reported by: gservat Patches: res_config_ldap.c-patch-code
+ uploaded by gservat (license 466) ........
+
+2008-04-19 17:00 +0000 [r114304] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c: SS7:Added - Generic Name / Access Transport
+ / Redirecting Number handling. #12425
+
+2008-04-18 21:51 +0000 [r114277-114286] Russell Bryant <russell@digium.com>
+
+ * main/manager.c, /: Merged revisions 114285 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114285 | russell | 2008-04-18 16:51:05 -0500 (Fri, 18 Apr 2008)
+ | 10 lines Merged revisions 114284 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114284 | russell | 2008-04-18 16:48:06 -0500 (Fri, 18 Apr 2008)
+ | 2 lines Don't destroy a manager session if poll() returns an
+ error of EAGAIN. ........ ................
+
+ * Makefile, /: Merged revisions 114279 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114279 | russell | 2008-04-18 15:01:47 -0500 (Fri, 18 Apr 2008)
+ | 10 lines Merged revisions 114278 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114278 | russell | 2008-04-18 15:01:09 -0500 (Fri, 18 Apr 2008)
+ | 2 lines ensure directories are created before we try to install
+ stuff into them ........ ................
+
+ * Makefile, /: Merged revisions 114276 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114276 | russell | 2008-04-18 14:59:17 -0500 (Fri, 18 Apr 2008)
+ | 10 lines Merged revisions 114275 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114275 | russell | 2008-04-18 14:58:55 -0500 (Fri, 18 Apr 2008)
+ | 2 lines SUBDIRS_INSTALL is already listed as a subtarget for
+ bininstall ........ ................
+
+2008-04-18 19:36 +0000 [r114262-114272] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_unistim.c, /: Merged revisions 114271 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114271 | file | 2008-04-18 16:35:33 -0300 (Fri, 18 Apr 2008) | 4
+ lines Make sure ADSI is marked as unavailable on Unistim channels
+ so voicemail does not try to do some ADSI jazz. (closes issue
+ #12460) Reported by: PerryB ........
+
+2008-04-18 18:04 +0000 [r114260] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_zap.c, /, main/callerid.c: Merged revisions 114259
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114259 | mmichelson | 2008-04-18 13:03:06 -0500
+ (Fri, 18 Apr 2008) | 14 lines Merged revisions 114257 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114257 | mmichelson | 2008-04-18 12:44:29 -0500 (Fri, 18 Apr
+ 2008) | 6 lines Clearing up error messages so they make a bit
+ more sense. Also removing a redundant error message. Issue AST-15
+ ........ ................
+
+2008-04-18 16:12 +0000 [r114255] Joshua Colp <jcolp@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 114254 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114254 | file | 2008-04-18 13:11:27 -0300 (Fri, 18 Apr 2008) | 4
+ lines If the parsing of the config file fails make sure we unlock
+ ldap_lock. (closes issue #12477) Reported by: IgorG ........
+
+2008-04-18 13:40 +0000 [r114247] Sean Bright <sean.bright@gmail.com>
+
+ * channels/chan_sip.c: Merged revisions 114246 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114246 | seanbright | 2008-04-18 09:38:07 -0400 (Fri, 18 Apr
+ 2008) | 9 lines Merged revisions 114245 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114245 | seanbright | 2008-04-18 09:33:32 -0400 (Fri, 18 Apr
+ 2008) | 1 line Only complete the SIP channel name once for 'sip
+ show channel <channel>' ........ ................
+
+2008-04-18 06:54 +0000 [r114244] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_setcallerid.c, /: Merged revisions 114243 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114243 | tilghman | 2008-04-18 01:53:47 -0500
+ (Fri, 18 Apr 2008) | 11 lines Merged revisions 114242 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114242 | tilghman | 2008-04-18 01:49:16 -0500 (Fri, 18 Apr 2008)
+ | 3 lines For consistency sake, ensure that the values that
+ ${CALLINGPRES} returns are valid as an input to SetCallingPres.
+ (Closes issue #12472) ........ ................
+
+2008-04-17 23:09 +0000 [r114232-114241] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114151 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114151 | oej | 2008-04-15 15:39:29 -0500 (Tue, 15 Apr 2008) | 10
+ lines Merged revisions 114148 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114148 | oej | 2008-04-15 22:26:05 +0200 (Tis, 15 Apr 2008) | 2
+ lines Handle subscribe queues in all situations... Thanks to
+ festr_ on irc for telling me about this bug. ........
+ ................
+
+ * /, channels/chan_sip.c: Merged revisions 114150 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114150 |
+ oej | 2008-04-15 15:31:08 -0500 (Tue, 15 Apr 2008) | 2 lines
+ Adding chanvar to SIPPEER from 1.4 branch ........
+
+ * main/autoservice.c, /: Merged revisions 114233 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114233 | russell | 2008-04-17 17:24:00 -0500 (Thu, 17 Apr 2008)
+ | 14 lines Merged revisions 114230 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114230 | russell | 2008-04-17 17:15:43 -0500 (Thu, 17 Apr 2008)
+ | 6 lines Remove redundant safety net. The check for the
+ autoservice channel list state accomplishes the same goal in a
+ better way. (issue #12470) Reported By: atis ........
+ ................
+
+2008-04-17 21:05 +0000 [r114228] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 114227 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114227 | mmichelson | 2008-04-17 16:04:40 -0500 (Thu, 17 Apr
+ 2008) | 17 lines Merged revisions 114226 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114226 | mmichelson | 2008-04-17 16:03:29 -0500 (Thu, 17 Apr
+ 2008) | 9 lines Declaration of the peer channel in this scope was
+ making it so the peer variable defined in the outer scope was
+ never set properly, therefore making iterating through the
+ channel list always restart from the beginning. This bug would
+ have affected anyone who called chanspy without specifying a
+ first argument. (closes issue #12461) Reported by: stever28
+ ........ ................
+
+2008-04-17 16:51 +0000 [r114210-114213] Mark Michelson <mmichelson@digium.com>
+
+ * main/dsp.c, main/frame.c, /, include/asterisk/dsp.h,
+ include/asterisk/frame.h: Merged revisions 114208 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114208 | mmichelson | 2008-04-17 11:40:12 -0500
+ (Thu, 17 Apr 2008) | 20 lines Merged revisions 114207 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114207 | mmichelson | 2008-04-17 11:28:03 -0500 (Thu, 17 Apr
+ 2008) | 12 lines It was possible for a reference to a frame which
+ was part of a freed DSP to still be referenced, leading to memory
+ corruption and eventual crashes. This code change ensures that
+ the dsp is freed when we are finished with the frame. This change
+ is very similar to a change Russell made with translators back a
+ month or so ago. (closes issue #11999) Reported by: destiny6628
+ Patches: 11999.patch uploaded by putnopvut (license 60) Tested
+ by: destiny6628, victoryure ........ ................
+
+2008-04-17 16:26 +0000 [r114206] Russell Bryant <russell@digium.com>
+
+ * Makefile, /: Merged revisions 114205 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114205 | russell | 2008-04-17 11:25:29 -0500 (Thu, 17 Apr 2008)
+ | 11 lines Merged revisions 114204 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114204 | russell | 2008-04-17 11:23:45 -0500 (Thu, 17 Apr 2008)
+ | 3 lines Fix the bininstall target to install from subdirs, as
+ well. (closes issue AST-8, patch from bmd at switchvox) ........
+ ................
+
+2008-04-17 15:17 +0000 [r114203] Tilghman Lesher <tlesher@digium.com>
+
+ * doc/CODING-GUIDELINES, /: Merged revisions 114202 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114202 | tilghman | 2008-04-17 10:12:52 -0500 (Thu, 17 Apr 2008)
+ | 2 lines fileio.h does not exist; io.h does, though. ........
+
+2008-04-17 13:55 +0000 [r114200] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, res/res_jabber.c: Merged revisions 114199 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114199 | phsultan | 2008-04-17 15:46:17 +0200 (Thu, 17 Apr 2008)
+ | 10 lines Merged revisions 114198 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114198 | phsultan | 2008-04-17 15:42:23 +0200 (Thu, 17 Apr 2008)
+ | 2 lines Use keepalives effectively in order diagnose bug
+ #12432. ........ ................
+
+2008-04-17 12:59 +0000 [r114197] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 114196 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114196 | tilghman | 2008-04-17 07:59:04 -0500 (Thu, 17 Apr 2008)
+ | 16 lines Merged revisions 114195 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114195 | tilghman | 2008-04-17 07:56:38 -0500 (Thu, 17 Apr 2008)
+ | 8 lines Add special case for when the agi cannot be executed,
+ to comply with the documentation that we return failure in that
+ case. (closes issue #12462) Reported by: fmueller Patches:
+ 20080416__bug12462.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: fmueller ........ ................
+
+2008-04-17 10:56 +0000 [r114193] Sean Bright <sean.bright@gmail.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 114192 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114192 | seanbright | 2008-04-17 06:55:05 -0400 (Thu, 17 Apr
+ 2008) | 9 lines Merged revisions 114191 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114191 | seanbright | 2008-04-17 06:51:20 -0400 (Thu, 17 Apr
+ 2008) | 1 line Make sure we have enough room for the recording's
+ filename. ........ ................
+
+2008-04-16 20:48 +0000 [r114186] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 114185 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114185 | kpfleming | 2008-04-16 15:47:30 -0500 (Wed, 16 Apr
+ 2008) | 14 lines Merged revisions 114184 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114184 | kpfleming | 2008-04-16 15:46:38 -0500 (Wed, 16 Apr
+ 2008) | 6 lines use the ZT_SET_DIALPARAMS ioctl properly by
+ initializing the structure to all zeroes in case it contains
+ fields that we don't write values into (which it does as of
+ Zaptel 1.4.10) (closes issue #12456) Reported by: fnordian
+ ........ ................
+
+2008-04-15 20:53 +0000 [r114153] Tilghman Lesher <tlesher@digium.com>
+
+ * /, cdr/cdr_pgsql.c: Merged revisions 114152 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114152 |
+ tilghman | 2008-04-15 15:51:08 -0500 (Tue, 15 Apr 2008) | 2 lines
+ Oops, buffer wasn't long enough for query ........
+
+2008-04-15 20:09 +0000 [r114147] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 114146 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114146 |
+ murf | 2008-04-15 13:59:50 -0600 (Tue, 15 Apr 2008) | 8 lines
+ These changes: a. fix a self-found problem with SPAWN-ing an
+ extension, where matches were not being found b. correct some
+ wording in a comment c. Add some debug for future debugging.
+ ........
+
+2008-04-15 17:22 +0000 [r114132-114142] Jason Parker <jparker@digium.com>
+
+ * channels/chan_unistim.c, /: Merged revisions 114141 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114141 | qwell | 2008-04-15 12:21:58 -0500 (Tue, 15 Apr 2008) |
+ 8 lines Shorten the mac address pattern, since some phones use
+ different identifiers (such as the i2050 softphone). (closes
+ issue #12398) Reported by: c_hans Patches: chan_unistim_svn.diff
+ uploaded by c (license 460) Tested by: c_hans ........
+
+ * contrib/scripts/autosupport, /: Merged revisions 114139 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114139 | qwell | 2008-04-15 12:17:37 -0500
+ (Tue, 15 Apr 2008) | 15 lines Merged revisions 114138 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114138 | qwell | 2008-04-15 12:17:18 -0500 (Tue, 15 Apr 2008) |
+ 7 lines Update Digium autosupport script, for more useful
+ information. (closes issue #12452) Reported by: angler Patches:
+ autosupport.diff uploaded by angler (license 106) ........
+ ................
+
+ * /, apps/app_queue.c: Merged revisions 114134 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114134 | qwell | 2008-04-15 11:18:38 -0500 (Tue, 15 Apr 2008) |
+ 16 lines Merged revisions 114133 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114133 | qwell | 2008-04-15 11:18:08 -0500 (Tue, 15 Apr 2008) |
+ 8 lines Allow autofill to work in the general section of
+ queues.conf. Additionally, don't try to (re)set options when they
+ have empty values in realtime (all unset columns would have an
+ empty value). (closes issue #12445) Reported by: atis Patches:
+ 12445-autofill.diff uploaded by qwell (license 4) ........
+ ................
+
+2008-04-14 18:34 +0000 [r114122] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_h323.c: Merged revisions 114121 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114121 | qwell | 2008-04-14 13:34:17 -0500
+ (Mon, 14 Apr 2008) | 15 lines Merged revisions 114120 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114120 | qwell | 2008-04-14 13:31:57 -0500 (Mon, 14 Apr 2008) |
+ 7 lines The call_token on the pvt can occasionally be NULL,
+ causing a crash. If it is NULL, we can skip this channel, since
+ it can't the one we're looking for. (closes issue #9299) Reported
+ by: vazir ........ ................
+
+2008-04-14 17:42 +0000 [r114119] Mark Michelson <mmichelson@digium.com>
+
+ * main/channel.c, /: Merged revisions 114118 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114118 | mmichelson | 2008-04-14 12:42:20 -0500 (Mon, 14 Apr
+ 2008) | 19 lines Merged revisions 114117 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114117 | mmichelson | 2008-04-14 12:41:03 -0500 (Mon, 14 Apr
+ 2008) | 11 lines Increase the retry count when attempting to show
+ channels. This apparently cleared an issue someone was seeing
+ when attempting to show channels when the load was high. (closes
+ issue #11667) Reported by: falves11 Patches: 11677.txt uploaded
+ by russell (license 2) Tested by: falves11 ........
+ ................
+
+2008-04-14 16:33 +0000 [r114116] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/scripts/astcli: Merged revisions 114115 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114115 | tilghman | 2008-04-14 11:32:59 -0500 (Mon, 14 Apr 2008)
+ | 2 lines Make tab-completion work for all cases ........
+
+2008-04-14 16:25 +0000 [r114114] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_dial.c, /, apps/app_queue.c: Merged revisions 114113 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114113 | mmichelson | 2008-04-14 11:25:09 -0500
+ (Mon, 14 Apr 2008) | 17 lines Merged revisions 114112 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114112 | mmichelson | 2008-04-14 11:24:22 -0500 (Mon, 14 Apr
+ 2008) | 9 lines If the datastore has been moved to another
+ channel due to a masquerade, then freeing the datastore here
+ causes an eventual double free when the new channel hangs up. We
+ should only free the datastore if we were able to successfully
+ remove it from the channel we are referencing (i.e. the datastore
+ was not moved). (closes issue #12359) Reported by: pguido
+ ........ ................
+
+2008-04-14 15:02 +0000 [r114108] Mark Michelson <mmichelson@digium.com>
+
+ * main/channel.c, /: Merged revisions 114107 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114107 | mmichelson | 2008-04-14 10:01:36 -0500 (Mon, 14 Apr
+ 2008) | 13 lines Merged revisions 114106 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114106 | mmichelson | 2008-04-14 09:58:02 -0500 (Mon, 14 Apr
+ 2008) | 5 lines Save a local copy of the generate callback prior
+ to unlocking the channel in case the generate callback goes NULL
+ on us after the channel is unlocked. Thanks to Russell for
+ pointing this need out to me. ........ ................
+
+2008-04-14 14:54 +0000 [r114102-114105] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114104 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114104 | file | 2008-04-14 11:53:33 -0300 (Mon, 14 Apr 2008) |
+ 12 lines Merged revisions 114103 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114103 | file | 2008-04-14 11:52:46 -0300 (Mon, 14 Apr 2008) | 4
+ lines It is possible for the remote side to say they want T38 but
+ not give any capabilities. (closes issue #12414) Reported by: MVF
+ ........ ................
+
+ * main/rtp.c, /: Merged revisions 114101 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114101 | file | 2008-04-14 10:53:33 -0300 (Mon, 14 Apr 2008) |
+ 12 lines Merged revisions 114100 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114100 | file | 2008-04-14 10:52:49 -0300 (Mon, 14 Apr 2008) | 4
+ lines Don't change the SSRC when a new source comes into play,
+ this might happen quite often and depending on the remote side...
+ they might not like this. (closes issue #12353) Reported by:
+ dimas ........ ................
+
+2008-04-14 02:59 +0000 [r114097-114099] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/scripts/astcli: Merged revisions 114098 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114098 | tilghman | 2008-04-13 21:55:41 -0500 (Sun, 13 Apr 2008)
+ | 3 lines Add tab command-line completion (Closes issue #12428)
+ ........
+
+ * /, apps/app_meetme.c: Merged revisions 114096 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114096 |
+ tilghman | 2008-04-13 09:35:43 -0500 (Sun, 13 Apr 2008) | 3 lines
+ Use ast_mkdir instead of mkdir (Closes issue #12430) ........
+
+2008-04-12 16:22 +0000 [r114094-114095] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c: Make sure linkset is locked exiting
+ ss7_start_call
+
+ * channels/chan_zap.c: Make sure we start incoming calls on SS7
+ with echo cancellation enabled. Also make sure when completing a
+ COT we call ss7_start_call with the proper locks held. Lastly,
+ make sure if we fail to get a channel from zt_new that we don't
+ assume it's there.
+
+2008-04-11 23:27 +0000 [r114089-114091] Tilghman Lesher <tlesher@digium.com>
+
+ * /, cdr/cdr_pgsql.c: Merged revisions 114090 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114090 |
+ tilghman | 2008-04-11 18:26:56 -0500 (Fri, 11 Apr 2008) | 3 lines
+ If any field is not null, but has no default, then it must be set
+ or the insert will fail. (Closes issue #12285) ........
+
+ * /, configs/res_ldap.conf.sample: Merged revisions 114088 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r114088 | tilghman | 2008-04-11 18:21:54 -0500 (Fri, 11
+ Apr 2008) | 3 lines Make the sample config match the contributed
+ LDAP schema (Closes issue #12421) ........
+
+2008-04-11 23:21 +0000 [r114087] Terry Wilson <twilson@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 114084 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r114084 | twilson | 2008-04-11 17:48:52 -0500
+ (Fri, 11 Apr 2008) | 15 lines Merged revisions 114083 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114083 | twilson | 2008-04-11 17:32:51 -0500 (Fri, 11 Apr 2008)
+ | 7 lines Several places in the code called find_callno() (which
+ releases the lock on the pvt structure) and then immediately
+ locked the call and did things with it. Unfortunately, the call
+ can disappear between the find_callno and the lock, causing Bad
+ Stuff(tm) to happen. Added find_callno_locked() function to
+ return the callno withtout unlocking for instances that it is
+ needed. (issue #12400) Reported by: ztel ........
+ ................
+
+2008-04-11 23:13 +0000 [r114086] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 114085 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114085 | tilghman | 2008-04-11 18:12:16 -0500 (Fri, 11 Apr 2008)
+ | 7 lines Use the correct function for free'ing objects, and
+ maybe we won't crash. (closes issue #12163) Reported by: gservat
+ Patches: 20080411__bug12163.diff.txt uploaded by Corydon76
+ (license 14) Tested by: gservat ........
+
+2008-04-11 15:51 +0000 [r114065] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/features.c: Merged revisions 114064 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114064 | mmichelson | 2008-04-11 10:49:35 -0500 (Fri, 11 Apr
+ 2008) | 19 lines Merged revisions 114063 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114063 | mmichelson | 2008-04-11 10:44:28 -0500 (Fri, 11 Apr
+ 2008) | 11 lines Fix a race condition that may happen between a
+ sip hangup and a "core show channel" command. This patch adds
+ locking to prevent the resulting crash. (closes issue #12155)
+ Reported by: tsearle Patches: show_channels_crash2.patch uploaded
+ by tsearle (license 373) Tested by: tsearle ........
+ ................
+
+2008-04-11 14:56 +0000 [r114062] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 114061 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114061 | tilghman | 2008-04-11 09:54:22 -0500 (Fri, 11 Apr 2008)
+ | 6 lines Errors are all greater than 0 (closes issue #12422)
+ Reported by: nito Patches:
+ res_config_ldap_result_check_patch.diff uploaded by nito (license
+ 340) ........
+
+2008-04-10 22:23 +0000 [r114056] Mark Michelson <mmichelson@digium.com>
+
+ * utils/conf2ael.c, utils/check_expr.c, utils/Makefile,
+ main/manager.c, /, utils/astman.c, utils/hashtest.c,
+ main/utils.c, include/asterisk/lock.h, utils/ael_main.c,
+ utils/hashtest2.c: Merged revisions 114052 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114052 | mmichelson | 2008-04-10 17:02:32 -0500 (Thu, 10 Apr
+ 2008) | 11 lines Merged revisions 114051 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114051 | mmichelson | 2008-04-10 15:59:49 -0500 (Thu, 10 Apr
+ 2008) | 3 lines Fix 1.4 build when LOW_MEMORY is enabled.
+ ........ ................
+
+2008-04-10 19:59 +0000 [r114047] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 114046 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114046 | mmichelson | 2008-04-10 14:58:36 -0500 (Thu, 10 Apr
+ 2008) | 14 lines Merged revisions 114045 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114045 | mmichelson | 2008-04-10 14:55:33 -0500 (Thu, 10 Apr
+ 2008) | 6 lines Be sure that we're not about to set bridgepvt
+ NULL prior to dereferencing it. (closes issue #11775) Reported
+ by: fujin ........ ................
+
+2008-04-10 19:09 +0000 [r114043] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/scripts/astcli: Merged revisions 114042 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114042 | tilghman | 2008-04-10 14:04:29 -0500 (Thu, 10 Apr 2008)
+ | 7 lines The hydra grows yet another head... (closes issue
+ #12401) Reported by: davevg Patches: astcli.diff2 uploaded by
+ davevg (license 209) Tested by: davevg, Corydon76 ........
+
+2008-04-10 17:27 +0000 [r114037] Jason Parker <jparker@digium.com>
+
+ * /, main/file.c: Merged revisions 114036 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114036 | qwell | 2008-04-10 12:27:16 -0500 (Thu, 10 Apr 2008) |
+ 18 lines Merged revisions 114035 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114035 | qwell | 2008-04-10 12:26:10 -0500 (Thu, 10 Apr 2008) |
+ 10 lines Only try to prefix language if we are not using an
+ absolute path (suffix it otherwise).
+ en/var/lib/asterisk/sounds/blah.gsm is a very silly path. (closes
+ issue #12379) Reported by: kuj Patches: 12379-absolutepath.diff
+ uploaded by qwell (license 4) Tested by: kuj, qwell ........
+ ................
+
+2008-04-10 16:00 +0000 [r114023-114034] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 114030 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114030 | file | 2008-04-10 12:10:47 -0300 (Thu, 10 Apr 2008) |
+ 14 lines Merged revisions 114029 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114029 | file | 2008-04-10 12:09:04 -0300 (Thu, 10 Apr 2008) | 6
+ lines Create the directory where name recordings will go if it
+ does not exist. (closes issue #12311) Reported by: rkeene
+ Patches: 12311-mkdir.diff uploaded by qwell (license 4) ........
+ ................
+
+ * apps/app_voicemail.c, /: Merged revisions 114027 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r114027 | file | 2008-04-10 11:53:19 -0300 (Thu, 10 Apr 2008) | 6
+ lines Don't hardcode ru into the digits filename so that
+ languageprefix can work. (closes issue #12404) Reported by: IgorG
+ Patches: voicemail_ru_hardcoded-v1.patch uploaded by IgorG
+ (license 20) ........
+
+ * main/rtp.c, channels/chan_unistim.c, /, channels/chan_skinny.c:
+ Merged revisions 114024 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r114024 |
+ file | 2008-04-10 10:45:45 -0300 (Thu, 10 Apr 2008) | 4 lines Fix
+ spelling of existent in a few places. (closes issue #12409)
+ Reported by: candlerb ........
+
+ * /, channels/chan_sip.c: Merged revisions 114022 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r114022 | file | 2008-04-10 10:28:30 -0300 (Thu, 10 Apr 2008) |
+ 14 lines Merged revisions 114021 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r114021 | file | 2008-04-10 10:27:11 -0300 (Thu, 10 Apr 2008) | 6
+ lines Don't add custom URI options if they don't exist OR they
+ are empty. (closes issue #12407) Reported by: homesick Patches:
+ uri_options-1.4.diff uploaded by homesick (license 91) ........
+ ................
+
+2008-04-09 22:34 +0000 [r113929-113982] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 113980 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r113980 |
+ mmichelson | 2008-04-09 17:32:32 -0500 (Wed, 09 Apr 2008) | 8
+ lines Fix a crash that happened due to accessing free'd memory
+ (closes issue #12396) Reported by: tcalosi Patches: 12396.patch
+ uploaded by putnopvut (license 60) Tested by: tcalosi ........
+
+ * /, channels/chan_sip.c: Merged revisions 113928 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113928 | mmichelson | 2008-04-09 15:56:14 -0500 (Wed, 09 Apr
+ 2008) | 16 lines Merged revisions 113927 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113927 | mmichelson | 2008-04-09 15:54:31 -0500 (Wed, 09 Apr
+ 2008) | 8 lines We need to set the persistant_route [sic]
+ parameter for the sip_pvt during the initial INVITE, no matter if
+ we're building the route set from an INVITE request or response.
+ (closes issue #12391) Reported by: benjaminbohlmann Tested by:
+ benjaminbohlmann ........ ................
+
+2008-04-09 19:02 +0000 [r113876] Tilghman Lesher <tlesher@digium.com>
+
+ * cdr/cdr_csv.c, /, configs/cdr.conf.sample: Merged revisions
+ 113875 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113875 | tilghman | 2008-04-09 14:00:40 -0500 (Wed, 09 Apr 2008)
+ | 12 lines Merged revisions 113874 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113874 | tilghman | 2008-04-09 13:57:33 -0500 (Wed, 09 Apr 2008)
+ | 4 lines If the [csv] section does not exist in cdr.conf, then
+ an unload/load sequence is needed to correct the problem. Track
+ whether the load succeeded with a variable, so we can fix this
+ with a simple reload event, instead. ........ ................
+
+2008-04-09 17:56 +0000 [r113839] Jason Parker <jparker@digium.com>
+
+ * /, contrib/scripts/astcli: Merged revisions 113838 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r113838 | qwell | 2008-04-09 12:56:07 -0500 (Wed, 09 Apr 2008) |
+ 2 lines Fix a small file handle "leak" pointed out by jjshoe on
+ #asterisk. ........
+
+2008-04-09 17:50 +0000 [r113837] Mark Michelson <mmichelson@digium.com>
+
+ * main/pbx.c, /: Merged revisions 113836 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r113836 |
+ mmichelson | 2008-04-09 12:48:33 -0500 (Wed, 09 Apr 2008) | 14
+ lines There was a subtle logical difference between 1.4 and trunk
+ with regards to how timeouts were handled. In 1.4, if the
+ absolute timeout were reached on a call, no matter what the
+ return value of ast_spawn_extension was, the pbx would attempt to
+ go to the 'T' extension or hangup otherwise. The rearrangement of
+ this function in trunk made this check only happen in the case
+ that ast_spawn_extension returned 0. If ast_spawn_extension
+ returned 1, then the fact that the timeout expired resulted in a
+ no-op, and would cause an infinite loop to occur in
+ __ast_pbx_run. This change fixes this problem. Now timeouts will
+ behave as they did in 1.4 (closes issue #11550) Reported by: pj
+ Tested by: putnopvut ........
+
+2008-04-09 16:53 +0000 [r113786] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 113785 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r113785 | file | 2008-04-09 13:52:04 -0300 (Wed,
+ 09 Apr 2008) | 12 lines Merged revisions 113784 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113784 | file | 2008-04-09 13:50:45 -0300 (Wed, 09 Apr 2008) | 4
+ lines If we receive an AUTHREQ from the remote server and we are
+ unable to reply (for example they have a secret configured, but
+ we do not) then queue a hangup frame on the Asterisk channel.
+ This will cause the channel to hangup and a HANGUP to be sent via
+ IAX2 to the remote side which is the proper thing to do in this
+ scenario. (closes issue #12385) Reported by: viraptor ........
+ ................
+
+2008-04-09 14:42 +0000 [r113683] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 113682 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113682 | mmichelson | 2008-04-09 09:41:58 -0500 (Wed, 09 Apr
+ 2008) | 17 lines Merged revisions 113681 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113681 | mmichelson | 2008-04-09 09:40:05 -0500 (Wed, 09 Apr
+ 2008) | 9 lines If Asterisk receives a 488 on an INVITE (not a
+ reinvite), then we should not send a BYE. (closes issue #12392)
+ Reported by: fnordian Patches: chan_sip.patch uploaded by
+ fnordian (license 110) with small modification from me ........
+ ................
+
+2008-04-09 13:56 +0000 [r113648-113650] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/scripts/astcli: Merged revisions 113647 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r113647 | tilghman | 2008-04-09 08:23:44 -0500 (Wed, 09 Apr 2008)
+ | 6 lines Additional enhancements (closes issue #12390) Reported
+ by: tzafrir Patches: astcli_fixes.diff uploaded by tzafrir
+ (license 46) ........
+
+2008-04-09 01:40 +0000 [r113598] Terry Wilson <twilson@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 113597 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r113597 | twilson | 2008-04-08 20:36:58 -0500
+ (Tue, 08 Apr 2008) | 10 lines Merged revisions 113596 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113596 | twilson | 2008-04-08 20:34:25 -0500 (Tue, 08 Apr 2008)
+ | 2 lines Initialize fr->cacheable to make valgrind happy
+ ........ ................
+
+2008-04-08 21:34 +0000 [r113560] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/scripts/astcli (added): Merged revisions 113559 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r113559 | tilghman | 2008-04-08 16:33:11 -0500 (Tue, 08
+ Apr 2008) | 6 lines Add commandline tool for doing CLI commands
+ through AMI (instead of using asterisk -rx) (closes issue #12389)
+ Reported by: davevg Patches: astcli uploaded by davevg (license
+ 209) ........
+
+2008-04-08 18:49 +0000 [r113404-113506] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_skinny.c: Merged revisions 113505 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r113505 | qwell | 2008-04-08 13:49:21 -0500
+ (Tue, 08 Apr 2008) | 9 lines Merged revisions 113504 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r113504 | qwell | 2008-04-08 13:48:55 -0500 (Tue, 08 Apr
+ 2008) | 1 line Add a little more that is required for previously
+ added devices. ........ ................
+
+ * /, channels/chan_skinny.c: Merged revisions 113455 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r113455 | qwell | 2008-04-08 13:08:35 -0500
+ (Tue, 08 Apr 2008) | 12 lines Merged revisions 113454 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113454 | qwell | 2008-04-08 13:07:49 -0500 (Tue, 08 Apr 2008) |
+ 4 lines Add support for several new(ish) devices - most notably,
+ 7942/7945, 7962/7965, 7975. Thanks to Greg Oliver for providing
+ me the required information. ........ ................
+
+ * main/asterisk.c, /: Merged revisions 113403 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113403 | qwell | 2008-04-08 12:00:55 -0500 (Tue, 08 Apr 2008) |
+ 9 lines Merged revisions 113402 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113402 | qwell | 2008-04-08 11:56:52 -0500 (Tue, 08 Apr 2008) |
+ 1 line Work around some silliness caused by sys/capability.h -
+ this should fix compile errors a number of users have been
+ experiencing. ........ ................
+
+2008-04-08 16:56 +0000 [r113350-113401] Tilghman Lesher <tlesher@digium.com>
+
+ * /, contrib/scripts/astgenkey.8: Merged revisions 113400 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r113400 | tilghman | 2008-04-08 11:54:21 -0500
+ (Tue, 08 Apr 2008) | 14 lines Merged revisions 113399 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113399 | tilghman | 2008-04-08 11:51:28 -0500 (Tue, 08 Apr 2008)
+ | 6 lines Add security note on astgenkey's manpage. (closes issue
+ #12373) Reported by: lmamane Patches: 20080406__bug12373.diff.txt
+ uploaded by Corydon76 (license 14) ........ ................
+
+ * /, channels/chan_sip.c: Merged revisions 113349 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113349 | tilghman | 2008-04-08 10:48:58 -0500 (Tue, 08 Apr 2008)
+ | 15 lines Merged revisions 113348 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113348 | tilghman | 2008-04-08 10:39:16 -0500 (Tue, 08 Apr 2008)
+ | 7 lines Move check for still-bridged channels out a little
+ further, to avoid possible deadlocks. (Closes issue #12252)
+ Reported by: callguy Patches: 20080319__bug12252.diff.txt
+ uploaded by Corydon76 (license 14) Tested by: callguy ........
+ ................
+
+2008-04-08 15:10 +0000 [r113298-113299] Joshua Colp <jcolp@digium.com>
+
+ * /, main/audiohook.c: Merged revisions 113297 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113297 | file | 2008-04-08 12:05:35 -0300 (Tue, 08 Apr 2008) |
+ 12 lines Merged revisions 113296 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113296 | file | 2008-04-08 12:03:43 -0300 (Tue, 08 Apr 2008) | 4
+ lines If audio suddenly gets fed into one side of a channel after
+ a lapse of frames flush the other factory so that old audio does
+ not remain in the factory causing the sync code to not execute.
+ (closes issue #12296) Reported by: jvandal ........
+ ................
+
+2008-04-07 22:17 +0000 [r113246] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configs/manager.conf.sample: Merged revisions 113245 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r113245 | tilghman | 2008-04-07 17:16:46 -0500 (Mon, 07
+ Apr 2008) | 2 lines Additional note ........
+
+2008-04-07 21:49 +0000 [r113244] Jason Parker <jparker@digium.com>
+
+ * /, configs/manager.conf.sample: Merged revisions 113243 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r113243 | qwell | 2008-04-07 16:49:27 -0500 (Mon, 07 Apr
+ 2008) | 1 line Document 'originate' permission in manager sample
+ config. ........
+
+2008-04-07 21:36 +0000 [r113242] Jeff Peeler <jpeeler@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 113241 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113241 | jpeeler | 2008-04-07 16:35:48 -0500 (Mon, 07 Apr 2008)
+ | 23 lines Merged revisions 113013 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113013 | jpeeler | 2008-04-07 10:18:10 -0500 (Mon, 07 Apr 2008)
+ | 15 lines Merged revisions 113012 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113012 | jpeeler | 2008-04-07 10:16:44 -0500 (Mon, 07 Apr 2008)
+ | 7 lines (closes issue #12362) (closes issue #12372) Reported
+ by: vinsik Tested by: tecnoxarxa This one line change makes an if
+ inside a for loop (in realtime_peer) check all the ast_variables
+ the loop was intending to test rather than just the first one.
+ ........ ................ ................
+
+2008-04-07 19:10 +0000 [r113174] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_skinny.c, configs/skinny.conf.sample: Merged
+ revisions 113119 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113119 | qwell | 2008-04-07 13:02:51 -0500 (Mon, 07 Apr 2008) |
+ 16 lines Merged revisions 113118 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113118 | qwell | 2008-04-07 13:00:09 -0500 (Mon, 07 Apr 2008) |
+ 8 lines Allow playback with noanswer (and add earlyrtp option).
+ (closes issue #9077) Reported by: pj Patches: earlyrtp.diff
+ uploaded by wedhorn (license 30) Tested by: pj, qwell, DEA,
+ wedhorn ........ ................
+
+2008-04-07 19:08 +0000 [r113173] Tilghman Lesher <tlesher@digium.com>
+
+ * /, funcs/func_strings.c: Merged revisions 113172 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r113172 | tilghman | 2008-04-07 14:06:46 -0500
+ (Mon, 07 Apr 2008) | 11 lines Merged revisions 113117 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113117 | tilghman | 2008-04-07 12:51:49 -0500 (Mon, 07 Apr 2008)
+ | 3 lines Force ast_mktime() to check for DST, since strptime(3)
+ does not. (Closes issue #12374) ........ ................
+
+2008-04-07 16:13 +0000 [r113067] Mark Michelson <mmichelson@digium.com>
+
+ * main/channel.c, /: Merged revisions 113066 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113066 | mmichelson | 2008-04-07 11:12:30 -0500 (Mon, 07 Apr
+ 2008) | 21 lines Merged revisions 113065 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113065 | mmichelson | 2008-04-07 11:08:45 -0500 (Mon, 07 Apr
+ 2008) | 13 lines This fix prevents a deadlock that was
+ experienced in chan_local. There was deadlock prevention in place
+ in chan_local, but it would not work in a specific case because
+ the channel was recursively locked. By unlocking the channel
+ prior to calling the generator's generate callback in
+ ast_read_generator_actions(), we prevent the recursive locking,
+ and therefore the deadlock. (closes issue #12307) Reported by:
+ callguy Patches: 12307.patch uploaded by putnopvut (license 60)
+ Tested by: callguy ........ ................
+
+2008-04-07 15:28 +0000 [r113042] Jeff Peeler <jpeeler@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 113013 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r113013 | jpeeler | 2008-04-07 10:18:10 -0500 (Mon, 07 Apr 2008)
+ | 15 lines Merged revisions 113012 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r113012 | jpeeler | 2008-04-07 10:16:44 -0500 (Mon, 07 Apr 2008)
+ | 7 lines (closes issue #12362) (closes issue #12372) Reported
+ by: vinsik Tested by: tecnoxarxa This one line change makes an if
+ inside a for loop (in realtime_peer) check all the ast_variables
+ the loop was intending to test rather than just the first one.
+ ........ ................
+
+2008-04-05 13:30 +0000 [r112973-112975] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_agi.c: Merged revisions 112972 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r112972 |
+ tilghman | 2008-04-05 08:24:12 -0500 (Sat, 05 Apr 2008) | 6 lines
+ AsyncAGI should not close the manager session on error. (closes
+ issue #12370) Reported by: srt Patches: asterisk-12370.diff
+ uploaded by srt (license 378) ........
+
+2008-04-04 19:30 +0000 [r112786-112822] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, channels/chan_gtalk.c: Merged revisions 112821 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r112821 | phsultan | 2008-04-04 21:28:49 +0200
+ (Fri, 04 Apr 2008) | 9 lines Merged revisions 112820 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r112820 | phsultan | 2008-04-04 21:26:15 +0200 (Fri, 04
+ Apr 2008) | 1 line Free newly allocated channel before returning
+ ........ ................
+
+ * /, channels/chan_gtalk.c: Merged revisions 112785 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r112785 | phsultan | 2008-04-04 19:32:46 +0200
+ (Fri, 04 Apr 2008) | 15 lines Merged revisions 112766 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112766 | phsultan | 2008-04-04 19:16:59 +0200 (Fri, 04 Apr 2008)
+ | 7 lines Prevent call connections when codecs don't match.
+ (closes issue #10604) Reported by: keepitcool Patches:
+ branch-1.4-10604-2.diff uploaded by phsultan (license 73) Tested
+ by: phsultan ........ ................
+
+2008-04-04 01:08 +0000 [r112715] Dwayne M. Hubbard <dhubbard@digium.com>
+
+ * main/asterisk.c, /: Merged revisions 112653,112656,112714 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r112653 | dhubbard | 2008-04-03 17:13:11 -0500 (Thu, 03
+ Apr 2008) | 1 line add a Zaptel timer check to verify the timer
+ is responding when Zaptel support is compiled into Asterisk and
+ Zaptel drivers are loaded. This will help people not waste their
+ valuable time debugging side effects. ........ r112656 | dhubbard
+ | 2008-04-03 17:19:43 -0500 (Thu, 03 Apr 2008) | 1 line satisfy
+ buildbot ........ r112714 | dhubbard | 2008-04-03 19:57:33 -0500
+ (Thu, 03 Apr 2008) | 1 line sleep long enough for the zaptel
+ timer error message to display before exit ........
+
+2008-04-04 00:54 +0000 [r112713] Joshua Colp <jcolp@digium.com>
+
+ * /, main/Makefile: Merged revisions 112712 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112712 | file | 2008-04-03 21:53:19 -0300 (Thu, 03 Apr 2008) |
+ 10 lines Merged revisions 112711 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112711 | file | 2008-04-03 21:52:36 -0300 (Thu, 03 Apr 2008) | 2
+ lines Pass in the path to Zaptel for systems that install Zaptel
+ headers in a separate location. ........ ................
+
+2008-04-03 14:42 +0000 [r112601] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 112600 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112600 | mmichelson | 2008-04-03 09:35:47 -0500 (Thu, 03 Apr
+ 2008) | 17 lines Merged revisions 112599 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112599 | mmichelson | 2008-04-03 09:32:20 -0500 (Thu, 03 Apr
+ 2008) | 9 lines Fix the testing of the "res" variable so that it
+ is more logically correct and makes the correct warning and debug
+ messages print. (closes issue #12361) Reported by: one47 Patches:
+ chan_zap_deferred_digit.patch uploaded by one47 (license 23)
+ ........ ................
+
+2008-04-02 17:37 +0000 [r112470] Mark Michelson <mmichelson@digium.com>
+
+ * main/manager.c, /: Merged revisions 112469 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112469 | mmichelson | 2008-04-02 12:36:49 -0500 (Wed, 02 Apr
+ 2008) | 21 lines Merged revisions 112468 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112468 | mmichelson | 2008-04-02 12:36:04 -0500 (Wed, 02 Apr
+ 2008) | 13 lines Fix a race condition in the manager. It is
+ possible that a new manager event could be appended during a
+ brief time when the manager is not waiting for input. If an event
+ comes during this period, we need to set an indicator that there
+ is an event pending so that the manager doesn't attempt to wait
+ forever for an event that already happened. (closes issue #12354)
+ Reported by: bamby Patches: manager_race_condition.diff uploaded
+ by bamby (license 430) (comments added by me) ........
+ ................
+
+2008-04-02 15:27 +0000 [r112436] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 112431 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r112431 |
+ file | 2008-04-02 12:26:51 -0300 (Wed, 02 Apr 2008) | 7 lines
+ Since the SIP request structure gets reused multiple times with
+ TCP handling we have to clear the debug state or else we will
+ keep spitting out debug even after it has been turned off.