aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2008-08-13 23:04:08 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2008-08-13 23:04:08 +0000
commit8ca538b725ae03cc54a570a42b987414b652d426 (patch)
tree07c79f11fd9340c01421772f67b3144619de658c
parent3e43f53291d3f3ab58ce997bc17eefcba9a54cc5 (diff)
Importing files for 1.6.0-rc1 release
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-rc1@137646 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r--.lastclean1
-rw-r--r--.version1
-rw-r--r--ChangeLog47792
3 files changed, 47794 insertions, 0 deletions
diff --git a/.lastclean b/.lastclean
new file mode 100644
index 000000000..8f92bfdd4
--- /dev/null
+++ b/.lastclean
@@ -0,0 +1 @@
+35
diff --git a/.version b/.version
new file mode 100644
index 000000000..fce5e0530
--- /dev/null
+++ b/.version
@@ -0,0 +1 @@
+1.6.0-rc1
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 000000000..bd593d4b8
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,47792 @@
+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 17:37 +0000 [r137457] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 137456 via svnmerge ........ r137456 |
+ tilghman | 2008-08-13 12:36:15 -0500 (Wed, 13 Aug 2008) | 6 lines
+ Convert deprecated routines to the new names. (closes issue
+ #13297) Reported by: snuffy Patches: bug13297_20080814.diff
+ uploaded by snuffy (license 35) ........
+
+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.
+ ........
+
+ * /: Blocked revisions 137349 via svnmerge ................ r137349
+ | seanbright | 2008-08-12 20:11:13 -0400 (Tue, 12 Aug 2008) | 15
+ lines Blocked revisions 137348 via svnmerge ........ r137348 |
+ seanbright | 2008-08-12 20:10:35 -0400 (Tue, 12 Aug 2008) | 8
+ lines Bring cdr_tds in line with the other CDR backends and have
+ it try to store CDR(userfield) if it is set. The new behavior is
+ to check for the userfield column on module load, and if it
+ exists, we will store CDR(userfield) when CDRs are written. A
+ similar patch already went into trunk and 1.6.0. (closes issue
+ #13290) Reported by: falves11 ........ ................
+
+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-10 21:11 +0000 [r137029-137113] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 137112 via svnmerge ........ r137112 |
+ seanbright | 2008-08-10 17:10:04 -0400 (Sun, 10 Aug 2008) | 3
+ lines Fix this again so we can compile with shadow warnings
+ enabled and IMAP chosen in voicemail. ........
+
+ * /: Blocked revisions 137110 via svnmerge ........ r137110 |
+ seanbright | 2008-08-10 16:57:25 -0400 (Sun, 10 Aug 2008) | 3
+ lines That's all, folks. Not going to update the Makefile until
+ res_jabber is converted (snuffy, you there? :)) ........
+
+ * /: Blocked revisions 137089 via svnmerge ........ r137089 |
+ seanbright | 2008-08-10 16:23:50 -0400 (Sun, 10 Aug 2008) | 3
+ lines Another batch of files from RSW. The remaining apps and a
+ few more files from main/ ........
+
+ * /: Blocked revisions 137082 via svnmerge ........ r137082 |
+ seanbright | 2008-08-10 15:35:50 -0400 (Sun, 10 Aug 2008) | 2
+ lines Another big chunk of changes from the RSW branch. Bunch of
+ stuff from main/ ........
+
+ * /: Blocked revisions 137055 via svnmerge ........ r137055 |
+ seanbright | 2008-08-10 10:45:25 -0400 (Sun, 10 Aug 2008) | 3
+ lines More RSW merges. Everything from apps/ except for the big
+ offenders app_voicemail and app_queue. ........
+
+ * /: Blocked revisions 137028 via svnmerge ........ r137028 |
+ seanbright | 2008-08-09 20:47:56 -0400 (Sat, 09 Aug 2008) | 1
+ line All of the res/ stuff (other than res_jabber) from the RSW
+ branch. ........
+
+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 14:13 +0000 [r136889-136918] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 136917 via svnmerge ........ r136917 |
+ seanbright | 2008-08-09 10:12:34 -0400 (Sat, 09 Aug 2008) | 2
+ lines More RSW merges. This should do it for the channels/ dir.
+ ........
+
+ * /: Blocked revisions 136890 via svnmerge ........ r136890 |
+ seanbright | 2008-08-09 09:13:48 -0400 (Sat, 09 Aug 2008) | 2
+ lines Biggest offender? chan_dahdi.c! More RSW merging. ........
+
+ * /: Blocked revisions 136888 via svnmerge ........ r136888 |
+ seanbright | 2008-08-09 08:53:57 -0400 (Sat, 09 Aug 2008) | 4
+ lines Merge more changes from the resolve-shadow-warnings branch
+ (henceforth known as RSW since i am too lazy to keep typing it
+ all out). This time a few of the channels. ........
+
+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 18:20 +0000 [r136820] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 136819 via svnmerge ........ r136819 |
+ seanbright | 2008-08-08 14:19:33 -0400 (Fri, 08 Aug 2008) | 3
+ lines Bring in the configure and makeopts jazz for -Wshadow, but
+ don't add it to the Makefile yet. ........
+
+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 ........
+
+ * /: Blocked revisions 136720 via svnmerge ........ r136720 |
+ mmichelson | 2008-08-07 18:38:08 -0500 (Thu, 07 Aug 2008) | 6
+ lines Fix build for non-IMAP storage and get rid of some debug
+ messages. Thanks to eliel for alerting me. No thanks to buildbot.
+ ........
+
+ * 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 21:22 +0000 [r136687] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 136679 via svnmerge ........ r136679 |
+ mvanbaak | 2008-08-07 23:19:39 +0200 (Thu, 07 Aug 2008) | 8 lines
+ show correct called party id and also store this to the 'placed
+ calls' list once the call is connected. (closes issue #13180)
+ Reported by: pj Patches: 2008080700_skinny_calledpartyid.diff
+ uploaded by mvanbaak (license 7) Tested by: mvanbaak, pj ........
+
+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 ........
+ ........ ................
+
+ * /: Blocked revisions 136504 via svnmerge ........ r136504 |
+ kpfleming | 2008-08-07 12:26:23 -0500 (Thu, 07 Aug 2008) | 2
+ lines stop using deprecated API call ........
+
+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-07 16:30 +0000 [r136479] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /: Blocked revisions 136477 via svnmerge ........ r136477 |
+ kpfleming | 2008-08-07 11:29:08 -0500 (Thu, 07 Aug 2008) | 2
+ lines fix some format strings to actually compile without errors
+ ........
+
+2008-08-07 15:17 +0000 [r136409] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 136408 via svnmerge ........ r136408 |
+ seanbright | 2008-08-07 11:16:48 -0400 (Thu, 07 Aug 2008) | 6
+ lines More merges from resolve-shadow warnings: utils/ codecs/
+ and a change I missed from formats/ ........
+
+2008-08-07 15:12 +0000 [r136407] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 136406 via svnmerge ........ r136406 |
+ tilghman | 2008-08-07 10:10:53 -0500 (Thu, 07 Aug 2008) | 2 lines
+ Fix runtime symbol error ........
+
+2008-08-07 14:37 +0000 [r136403] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 136402 via svnmerge ........ r136402 |
+ seanbright | 2008-08-07 10:36:59 -0400 (Thu, 07 Aug 2008) | 1
+ line Merge in a few more changes. This time the include/
+ directory. ........
+
+2008-08-07 01:32 +0000 [r136306-136350] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 136349 via svnmerge ................ r136349
+ | tilghman | 2008-08-06 20:32:10 -0500 (Wed, 06 Aug 2008) | 10
+ lines Blocked revisions 136348 via svnmerge ........ r136348 |
+ tilghman | 2008-08-06 20:31:27 -0500 (Wed, 06 Aug 2008) | 3 lines
+ Also, parse useincomingcalleridonzaptransfer (and add appropriate
+ deprecation warnings). ........ ................
+
+ * /: Blocked revisions 136305 via svnmerge ................ r136305
+ | tilghman | 2008-08-06 20:18:03 -0500 (Wed, 06 Aug 2008) | 10
+ lines Blocked revisions 136304 via svnmerge ........ r136304 |
+ tilghman | 2008-08-06 20:17:14 -0500 (Wed, 06 Aug 2008) | 3 lines
+ For backwards compatibility with previous 1.4 versions which used
+ "zapchan" in users.conf, ensure that we still support it.
+ ........ ................
+
+2008-08-07 01:08 +0000 [r136299-136303] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 136302 via svnmerge ........ r136302 |
+ seanbright | 2008-08-06 21:07:40 -0400 (Wed, 06 Aug 2008) | 2
+ lines Continue merging in changes from resolve-shadow-warnings.
+ funcs/ this time. ........
+
+ * /: Blocked revisions 136300 via svnmerge ........ r136300 |
+ seanbright | 2008-08-06 20:52:23 -0400 (Wed, 06 Aug 2008) | 2
+ lines More from the resolve-shadow-warnings branch. This time the
+ cdr/ directory. ........
+
+ * /: Blocked revisions 136298 via svnmerge ........ r136298 |
+ seanbright | 2008-08-06 20:44:55 -0400 (Wed, 06 Aug 2008) | 5
+ lines Start moving in changes from my resolve-shadow-warnings
+ branch. Going to do this in pieces so the diffs are a little bit
+ smaller and more reviewable. pbx/ and formats/ first. ........
+
+2008-08-06 21:28 +0000 [r136270] Dwayne M. Hubbard <dhubbard@digium.com>
+
+ * /: Blocked revisions 136245 via svnmerge ........ r136245 |
+ dhubbard | 2008-08-06 16:22:56 -0500 (Wed, 06 Aug 2008) | 1 line
+ move taskprocessor CLI commands into the core namespace ........
+
+2008-08-06 20:45 +0000 [r136240] Mark Michelson <mmichelson@digium.com>
+
+ * /: Merged revisions 136239 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r136239 | mmichelson | 2008-08-06 15:43:58 -0500 (Wed, 06 Aug
+ 2008) | 11 lines Blocked revisions 136238 via svnmerge ........
+ r136238 | mmichelson | 2008-08-06 15:42:15 -0500 (Wed, 06 Aug
+ 2008) | 4 lines We only need to unregister the QueueStatus
+ manager command once on an unload ........ ................
+
+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 ........
+ ................
+
+ * /: Blocked revisions 136141 via svnmerge ........ r136141 |
+ tilghman | 2008-08-06 12:33:48 -0500 (Wed, 06 Aug 2008) | 6 lines
+ Janitor ast_str project (closes issue #13058) Reported by:
+ pputman Patches: app_meetme_aststr2.patch uploaded by pputman
+ (license 81) ........
+
+ * /, 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 14:53 +0000 [r136035] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 136034 via svnmerge ........ r136034 |
+ tilghman | 2008-08-06 09:51:51 -0500 (Wed, 06 Aug 2008) | 3 lines
+ Use a dynamic buffer for rendered SQL, instead of hardcoding 2048
+ bytes. Also, switch to using RWLISTs for the linked list of
+ queries. ........
+
+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 17:43 +0000 [r135710] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /: Blocked revisions 135680-135681 via svnmerge ........ r135680
+ | kpfleming | 2008-08-05 11:56:11 -0500 (Tue, 05 Aug 2008) | 2
+ lines make datastore creation and destruction a generic API since
+ it is not really channel related, and add the ability to
+ add/find/remove datastores to manager sessions ........ r135681 |
+ kpfleming | 2008-08-05 12:05:34 -0500 (Tue, 05 Aug 2008) | 3
+ lines datastore inheritance is a channel feature, so move this
+ definition back ........
+
+2008-08-05 15:31 +0000 [r135649] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 135648 via svnmerge ........ r135648 |
+ tilghman | 2008-08-05 10:30:23 -0500 (Tue, 05 Aug 2008) | 3 lines
+ Always output a version string, even when we can't figure out
+ what we are. (Closes issue #13223) ........
+
+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) ........ ................
+
+ * /: Blocked revisions 135476 via svnmerge ........ r135476 |
+ tilghman | 2008-08-04 11:34:04 -0500 (Mon, 04 Aug 2008) | 6 lines
+ HTTP module memory leaks (closes issue #13230) Reported by: eliel
+ Patches: res_http_post_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-03 16:15 +0000 [r135406] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 135405 via svnmerge ........ r135405 |
+ seanbright | 2008-08-03 12:14:14 -0400 (Sun, 03 Aug 2008) | 3
+ lines Merge in changes that allow Asterisk to be built against
+ the Hoard memory allocator. See doc/hoard.txt for more details.
+ ........
+
+2008-08-03 00:06 +0000 [r135301-135374] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 135373 via svnmerge ........ r135373 |
+ mvanbaak | 2008-08-03 02:03:53 +0200 (Sun, 03 Aug 2008) | 2 lines
+ whitespace fixes only. ........
+
+ * /: Blocked revisions 135371 via svnmerge ........ r135371 |
+ mvanbaak | 2008-08-03 02:00:06 +0200 (Sun, 03 Aug 2008) | 8 lines
+ Dont coredump on register of non-configured devices (closes issue
+ #13224) Reported by: mvanbaak Patches: noncon.diff uploaded by
+ wedhorn (license 30) with whitespace fixes by me Tested by:
+ wedhorn, mvanbaak ........
+
+ * /: Blocked revisions 135300 via svnmerge ........ r135300 |
+ mvanbaak | 2008-08-02 14:29:23 +0200 (Sat, 02 Aug 2008) | 8 lines
+ pass device instead of session to transmit_ functions. (closes
+ issue #10396) Reported by: wedhorn Patches: transmit3a.diff
+ uploaded by wedhorn (license 30) Tested by: wedhorn, mvanbaak
+ ........
+
+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 21:58 +0000 [r135236] Terry Wilson <twilson@digium.com>
+
+ * /: Blocked revisions 135235 via svnmerge ........ r135235 |
+ twilson | 2008-08-01 16:56:07 -0500 (Fri, 01 Aug 2008) | 2 lines
+ Fix mime parsing by re-adding support for passing headers to
+ callback functions ........
+
+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 18:17 +0000 [r135159] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 135158 via svnmerge ........ r135158 |
+ russell | 2008-08-01 13:16:24 -0500 (Fri, 01 Aug 2008) | 14 lines
+ Merge changes from team/bbryant/keyrotation This set of changes
+ enhances IAX2 encryption support by adding key rotation to
+ provide enhanced security. The key used for encryption is rotated
+ right after the call gets set up, and then again every few
+ minutes. This was discussed at the last AstriDevCon. For
+ interoperability with older versions of Asterisk, there is an
+ option that disables key rotation. (closes issue #13018) Reported
+ by: bbryant Patches: 07072008__iax2_key_rotation.diff uploaded by
+ bbryant (license 36) Tested by: russell, bbryant ........
+
+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>
+
+ * /: Blocked revisions 135061 via svnmerge ........ r135061 |
+ mvanbaak | 2008-08-01 14:17:33 +0200 (Fri, 01 Aug 2008) | 8 lines
+ Make safe_asterisk work on dash/sh/bash etc. (closes issue
+ #13111) Reported by: pabelanger Patches:
+ 2008071901_issue13111_safe_asterisk.diff uploaded by mvanbaak
+ (license 7) Tested by: mvanbaak, pabelanger ........
+
+ * /, 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
+ ........
+
+ * /: Blocked revisions 134925 via svnmerge ........ r134925 |
+ tilghman | 2008-07-31 15:10:39 -0500 (Thu, 31 Jul 2008) | 3 lines
+ Increase column size beyond the minimum required, since
+ PostgreSQL won't let us modify existing columns. ........
+
+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:43 +0000 [r134920] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 134919 via svnmerge ........ r134919 |
+ tilghman | 2008-07-31 14:43:02 -0500 (Thu, 31 Jul 2008) | 6 lines
+ Two errors: 1) If a function returns SQLITE_LOCKED, no recovery
+ is possible. 2) An error message can be allocated, even when no
+ error is signalled. (closes issue #13109) Reported by:
+ gknispel_proformatique ........
+
+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 19:04 +0000 [r134869] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 134867 via svnmerge ........ r134867 |
+ tilghman | 2008-07-31 14:03:41 -0500 (Thu, 31 Jul 2008) | 4 lines
+ Optimize frame cache by realloc'ing the smallest frame when the
+ cache is full. This ensures that we don't just keep a cache of
+ tiny frames, continually doing an alloc/free for each data frame,
+ thus negating the point of having a cache. ........
+
+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>
+
+ * /: Blocked revisions 134705 via svnmerge ................ r134705
+ | tilghman | 2008-07-30 17:40:48 -0500 (Wed, 30 Jul 2008) | 9
+ lines Blocked revisions 134704 via svnmerge ........ r134704 |
+ tilghman | 2008-07-30 17:39:57 -0500 (Wed, 30 Jul 2008) | 2 lines
+ Oops, wrong define ........ ................
+
+ * 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 17:37 +0000 [r134405-134444] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 134442-134443 via svnmerge ........ r134442
+ | tilghman | 2008-07-30 12:32:28 -0500 (Wed, 30 Jul 2008) | 7
+ lines Add adaptive capabilities to the sqlite realtime driver
+ (closes issue #13097) Reported by: gknispel_proformatique
+ Patches: 20080730__bug13097.diff.txt uploaded by Corydon76
+ (license 14) Tested by: Corydon76 ........ r134443 | tilghman |
+ 2008-07-30 12:36:31 -0500 (Wed, 30 Jul 2008) | 2 lines Document
+ adaptive capabilities ........
+
+ * /: Blocked revisions 134401 via svnmerge ........ r134401 |
+ tilghman | 2008-07-30 11:40:43 -0500 (Wed, 30 Jul 2008) | 7 lines
+ Move implementation of an attended-transfer-complete sound from
+ one channel driver into a common place for multiple channel
+ drivers. (closes issue #13152) Reported by: caio1982 Patches:
+ atxfer_complete_sound3.diff uploaded by caio1982 (license 22)
+ ........
+
+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-30 15:31 +0000 [r134313-134354] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 134353 via svnmerge ........ r134353 |
+ tilghman | 2008-07-30 10:30:18 -0500 (Wed, 30 Jul 2008) | 8 lines
+ Add %u and %g to the ASTERISK_PROMPT settings, for username and
+ group, respectively. Also, take the opportunity to clean up the
+ CLI prompt generation code. (closes issue #13175) Reported by:
+ eliel Patches: cliprompt.patch uploaded by eliel (license 64)
+ ........
+
+ * /: Blocked revisions 134312 via svnmerge ........ r134312 |
+ tilghman | 2008-07-29 18:00:45 -0500 (Tue, 29 Jul 2008) | 6 lines
+ Minor changes to reduce packaging changes made by the Fedora
+ maintainer. (closes issue #12974) Reported by: jcollie Patches:
+ 0001-Don-t-override-duplicate-optimization-flags.patch uploaded
+ by jcollie (license 412) ........
+
+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:50 +0000 [r134089] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 134088 via svnmerge ........ r134088 |
+ tilghman | 2008-07-28 11:49:29 -0500 (Mon, 28 Jul 2008) | 7 lines
+ Change SendImage() to output a more consistent status variable.
+ (closes issue #13134) Reported by: eliel Patches:
+ app_image.c.patch uploaded by eliel (license 64) UPGRADE.patch
+ uploaded by eliel (license 64) ........
+
+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-27 21:12 +0000 [r134006] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 134005 via svnmerge ........ r134005 |
+ russell | 2008-07-27 16:12:14 -0500 (Sun, 27 Jul 2008) | 4 lines
+ Add a missing unlock within error handling (closes issue #13176)
+ Reported by: pj ........
+
+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 ........
+
+ * /: Blocked revisions 133943 via svnmerge ........ r133943 |
+ russell | 2008-07-26 09:57:50 -0500 (Sat, 26 Jul 2008) | 2 lines
+ Re-work comment about how device state changes are processed to
+ be a bit more clear ........
+
+ * /: Blocked revisions 133941 via svnmerge ........ r133941 |
+ russell | 2008-07-26 09:46:13 -0500 (Sat, 26 Jul 2008) | 3 lines
+ Remove the code that decided when device state changes should be
+ cached or not. It is no longer needed. ........
+
+2008-07-25 22:09 +0000 [r133863-133905] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 133904 via svnmerge ........ r133904 |
+ tilghman | 2008-07-25 17:08:06 -0500 (Fri, 25 Jul 2008) | 7 lines
+ Hebrew syntax for voicemail prompts (closes issue #13155)
+ Reported by: greenfieldtech Patches: app_voicemail.c.patch
+ uploaded by greenfieldtech (license 369) hebrew.ods uploaded by
+ greenfieldtech (license 369) ........
+
+ * 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) ........
+
+ * /: Blocked revisions 133860 via svnmerge ........ r133860 |
+ tilghman | 2008-07-25 16:20:03 -0500 (Fri, 25 Jul 2008) | 2 lines
+ Deprecate *_device_state_* APIs in favor of *_devstate_* APIs
+ ........
+
+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 18:02 +0000 [r133711] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 133710 via svnmerge ................ r133710
+ | tilghman | 2008-07-25 13:01:58 -0500 (Fri, 25 Jul 2008) | 10
+ lines Blocked revisions 133709 via svnmerge ........ r133709 |
+ tilghman | 2008-07-25 13:00:33 -0500 (Fri, 25 Jul 2008) | 3 lines
+ Remove unnecessary mmap flag (Closes issue #13161) ........
+ ................
+
+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 ........
+ ................ ................
+
+ * /: Blocked revisions 133575 via svnmerge ........ r133575 |
+ russell | 2008-07-25 09:57:11 -0500 (Fri, 25 Jul 2008) | 8 lines
+ Modify the main page of the doxygen documentation to link to a
+ new page dedicated to Asterisk licensing information. The
+ licensing page includes the Asterisk license, as well as a (not
+ yet complete) list of 3rd party libraries that may be used, as
+ well as what license we receive them under. Help filling out this
+ list in the format that I have started in doxyref.h would be much
+ appreciated. :) ........
+
+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. ........
+ ................
+
+ * /: Blocked revisions 133570 via svnmerge ........ r133570 |
+ mmichelson | 2008-07-25 08:52:52 -0500 (Fri, 25 Jul 2008) | 5
+ lines Add a missing unlock. Pointed out by Atis Lezdins in
+ #asterisk-dev ........
+
+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 ........
+
+ * /: Blocked revisions 133566 via svnmerge ........ r133566 |
+ russell | 2008-07-25 07:42:25 -0500 (Fri, 25 Jul 2008) | 4 lines
+ When the ast_device_state() function is called to retrieve device
+ state, and the code checks to see if there is a cached state
+ available, use the aggregate cached state across all servers, and
+ not just the local state. ........
+
+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 17:07 +0000 [r132976] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 132975 via svnmerge ................ r132975
+ | mmichelson | 2008-07-23 12:07:08 -0500 (Wed, 23 Jul 2008) | 11
+ lines Blocked revisions 132974 via svnmerge ........ r132974 |
+ mmichelson | 2008-07-23 12:05:04 -0500 (Wed, 23 Jul 2008) | 4
+ lines Fix building of chan_dahdi when HAVE_PRI is not defined.
+ ........ ................
+
+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>
+
+ * /: Blocked revisions 132206 via svnmerge ........ r132206 |
+ tilghman | 2008-07-18 15:57:47 -0500 (Fri, 18 Jul 2008) | 5 lines
+ Russell pointed out that using ast_strdupa() within a loop like
+ this is probably not a good idea, as we might run out of stack
+ space. Therefore, changing this over to use the ast_str
+ infrastructure for buffers is probably a good idea. ........
+
+ * /: Blocked revisions 132203 via svnmerge ........ r132203 |
+ tilghman | 2008-07-18 15:41:02 -0500 (Fri, 18 Jul 2008) | 2 lines
+ Fix trunk devmode ........
+
+ * /, 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>
+
+ * /: Blocked revisions 132046 via svnmerge ................ r132046
+ | tilghman | 2008-07-18 12:39:18 -0500 (Fri, 18 Jul 2008) | 10
+ lines Blocked revisions 132042 via svnmerge ........ r132042 |
+ tilghman | 2008-07-18 12:33:42 -0500 (Fri, 18 Jul 2008) | 3 lines
+ Spinlock within the destroy, to allow a scheduled job to
+ continue, if it's waiting on the mutex which the destroy thread
+ has. ........ ................
+
+ * 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-17 14:47 +0000 [r131644] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 131643 via svnmerge ........ r131643 |
+ russell | 2008-07-17 09:46:29 -0500 (Thu, 17 Jul 2008) | 5 lines
+ Instead of attempting to pass through AST_EVENT_DEVICE_STATE, use
+ DEVICE_STATE_CHANGE instead. DEVICE_STATE is a state change on
+ one server, and DEVICE_STATE_CHANGE is the "real" state of that
+ device across all servers sharing state. This would have only
+ been a problem with distributed device state. ........
+
+2008-07-17 14:01 +0000 [r131607] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 131606 via svnmerge ........ r131606 |
+ tilghman | 2008-07-17 09:00:27 -0500 (Thu, 17 Jul 2008) | 7 lines
+ Change several 'core' commands to be 'dialplan' commands (with
+ appropriate deprecation, of course) (closes issue #13016)
+ Reported by: caio1982 Patches: dialplan_globals6.diff uploaded by
+ caio1982 (license 22) ........
+
+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:55 +0000 [r131487] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 131482 via svnmerge ................ r131482
+ | tilghman | 2008-07-16 16:50:08 -0500 (Wed, 16 Jul 2008) | 9
+ lines Blocked revisions 131480 via svnmerge ........ r131480 |
+ tilghman | 2008-07-16 16:46:06 -0500 (Wed, 16 Jul 2008) | 2 lines
+ Apparently, in certain cases, a callno is already destroyed when
+ iax2_destroy is called. ........ ................
+
+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 15:44 +0000 [r130698] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 130697 via svnmerge ........ r130697 |
+ tilghman | 2008-07-14 10:44:07 -0500 (Mon, 14 Jul 2008) | 7 lines
+ Swap "static" and "const", so that "static" appears at the
+ beginning of each declaration (suppresses a warning). (closes
+ issue #13070) Reported by: gknispel_proformatique Patches:
+ asterisk_trunk_const_static.patch uploaded by gknispel (license
+ 261) ........
+
+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. ........
+
+ * /: Blocked revisions 130576 via svnmerge ........ r130576 |
+ mvanbaak | 2008-07-14 00:59:35 +0200 (Mon, 14 Jul 2008) | 9 lines
+ Convert chan_skinny's open-coded linked lists to the list macros
+ (closes issue #12956) Reported by: DEA Patches:
+ chan_skinny-linkedlists-v2.txt uploaded by DEA (license 3) Tested
+ by: DEA, mvanbaak ........
+
+ * 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-12 10:28 +0000 [r130375] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 130374 via svnmerge ................ r130374
+ | mvanbaak | 2008-07-12 12:26:55 +0200 (Sat, 12 Jul 2008) | 13
+ lines Blocked revisions 130373 via svnmerge ........ r130373 |
+ mvanbaak | 2008-07-12 12:25:52 +0200 (Sat, 12 Jul 2008) | 6 lines
+ in 1.4 the functions still have | as argument seperator. This
+ commit fixes the use of RAND in the ael random function. (closes
+ issue #13061) Reported by: danpwi ........ ................
+
+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>
+
+ * /: Blocked revisions 130234 via svnmerge ........ r130234 |
+ tilghman | 2008-07-11 14:56:34 -0500 (Fri, 11 Jul 2008) | 2 lines
+ Don't copy on NULL. ........
+
+ * /: Blocked revisions 130232 via svnmerge ........ r130232 |
+ tilghman | 2008-07-11 14:53:38 -0500 (Fri, 11 Jul 2008) | 2 lines
+ Add some debug code and add a missing release ........
+
+ * 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 20:34 +0000 [r129735] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 129734 via svnmerge ........ r129734 |
+ mmichelson | 2008-07-10 15:33:13 -0500 (Thu, 10 Jul 2008) | 23
+ lines Removed the fn2 field from the vm_state structure. fn2 was
+ used in three functions. In every case, it was initialized in the
+ function it was used in. This meant there was no need to have it
+ in a malloc'd structure just taking up space. Furthermore two of
+ the functions it was used in were completely unnecessary since
+ fn2 was set to exactly the same value as the vm_state's fn
+ string. fn2 was a char array sized at PATH_MAX. On my system,
+ PATH_MAX is 4096. This equates to a 4K memory savings per
+ vm_state allocated. Since there is a vm_state malloc'd for every
+ voicemail user on the system, this could potentially add up
+ nicely if there are lots of users. In addition, a vm_state is
+ allocated on the stack each time a caller calls the VoiceMailMain
+ application, meaning that there is a significant stack savings
+ with this patch too. Of course, a single vm_state struct still
+ takes up approximately 20K on my system (when using IMAP storage.
+ Without IMAP storage, there would be about another 300 bytes
+ fewer usage), even with this removal. Further optimizations are
+ probably possible, but most likely not as easy as this one.
+ ........
+
+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:24 +0000 [r129597] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 129581 via svnmerge ........ r129581 |
+ mvanbaak | 2008-07-10 18:21:16 +0200 (Thu, 10 Jul 2008) | 8 lines
+ Remove deprecated 'show parkedcalls' CLI command (closes issue
+ #13038) Reported by: eliel Patches: finish.deprecate.patch
+ uploaded by eliel (license 64) ........
+
+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>
+
+ * /: Blocked revisions 129506 via svnmerge ................ r129506
+ | seanbright | 2008-07-10 10:09:18 -0400 (Thu, 10 Jul 2008) | 9
+ lines Blocked revisions 129505 via svnmerge ........ r129505 |
+ seanbright | 2008-07-10 09:57:19 -0400 (Thu, 10 Jul 2008) | 2
+ lines Update svn:ignore ........ ................
+
+ * /, 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 ........
+
+ * /: Blocked revisions 129210 via svnmerge ................ r129210
+ | mmichelson | 2008-07-08 16:32:09 -0500 (Tue, 08 Jul 2008) | 10
+ lines Blocked revisions 129208 via svnmerge ........ r129208 |
+ mmichelson | 2008-07-08 16:31:51 -0500 (Tue, 08 Jul 2008) | 3
+ lines Update documentation to have the correct option name
+ ........ ................
+
+ * /: Blocked revisions 129159 via svnmerge ................ r129159
+ | mmichelson | 2008-07-08 16:10:33 -0500 (Tue, 08 Jul 2008) | 21
+ lines Blocked revisions 129158 via svnmerge ........ r129158 |
+ mmichelson | 2008-07-08 16:09:10 -0500 (Tue, 08 Jul 2008) | 14
+ lines Backport TCP-related timeouts to IMAP voicemail in 1.4
+ since it should solve bugs people are experiencing. Specifically,
+ there are times where communication with the IMAP server causes
+ system calls to block forever. If this should happen when
+ querying the mailbox so that chan_sip's do_monitor thread can
+ send MWI to a phone, it means that SIP calls cannot be processed
+ any more. The timeout options are outlined in
+ doc/imapstorage.txt. Defaults for the timeouts are sixty seconds.
+ (closes issue #12987) Reported by: mthomasslo ........
+ ................
+
+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 ........
+ ................
+
+ * /: Blocked revisions 129114 via svnmerge ........ r129114 |
+ tilghman | 2008-07-08 15:17:08 -0500 (Tue, 08 Jul 2008) | 8 lines
+ Reduce length of time that 'asterisk -rx' waits. (closes issue
+ #13001) Reported by: eliel Patches: 20080708__bug13001.diff.txt
+ uploaded by Corydon76 (license 14)
+ 20080708__bug13001.diff.txt.fixed uploaded by eliel (license 64)
+ Tested by: Corydon76, eliel ........
+
+ * /, 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) ........ ................
+
+ * /: Blocking "sip show channelstats" from release candidate (as
+ discussed on asterisk-dev). Blocked revisions 128197 via svnmerge
+ ........ r128197 | oej | 2008-07-05 21:27:42 +0200 (Lör, 05 Jul
+ 2008) | 5 lines Add new SIP cli command "sip show channelstats"
+ that displays some QoS data (if we have RTCP reports and not use
+ the p2p rtp bridge). I could not find a way to detect us using
+ the p2p bridge, which would be nice. ........
+
+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 ........
+
+ * /: Blocked revisions 128690 via svnmerge ........ r128690 |
+ mmichelson | 2008-07-07 12:34:06 -0500 (Mon, 07 Jul 2008) | 5
+ lines Get app_voicemail compiling when IMAP storage is used.
+ Brought up by reporter on 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-07 11:55 +0000 [r128565] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 128564 via svnmerge ........ r128564 |
+ russell | 2008-07-07 06:53:52 -0500 (Mon, 07 Jul 2008) | 3 lines
+ As pointed out on the -dev list, actually use the result of
+ find_peer() so that a peer reference is not leaked. ........
+
+2008-07-06 20:22 +0000 [r128288-128543] Olle Johansson <oej@edvina.net>
+
+ * /: Blocked revisions 128525 via svnmerge ........ r128525 | oej |
+ 2008-07-06 22:19:04 +0200 (Sön, 06 Jul 2008) | 7 lines - Adding
+ alias "udpbindaddr" for the UDP port to comply with "tcpbindaddr"
+ and "tlsbindaddr". Note: I don't think we can start properly
+ without UDP port open, that needs to be tested. - Removing
+ "bindport" from configuration example, not needed to mention this
+ any more I suggest we deprecate "bindaddr" and "bindport" in
+ trunk (for 1.6.1) ........
+
+ * /, 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. ........
+
+ * /: Blocked revisions 128485 via svnmerge ........ r128485 | oej |
+ 2008-07-06 20:25:39 +0200 (Sön, 06 Jul 2008) | 2 lines More
+ doxygen comments. ........
+
+ * /: Blocked revisions 128455 via svnmerge ........ r128455 | oej |
+ 2008-07-06 19:58:06 +0200 (Sön, 06 Jul 2008) | 4 lines -
+ Formatting changes - Doxygen changes - Replacing a doxygen
+ description that was copied from another function ........
+
+ * /: Blocked revisions 128454 via svnmerge ........ r128454 | oej |
+ 2008-07-06 19:45:43 +0200 (Sön, 06 Jul 2008) | 2 lines Adding
+ note about incorrect manager registration... ........
+
+ * 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. :-)
+ ........
+
+ * /: Blocked revisions 128381 via svnmerge ........ r128381 | oej |
+ 2008-07-06 10:43:08 +0200 (Sön, 06 Jul 2008) | 3 lines Remove
+ comments that doesn't make sense. The deprecation of type=user
+ will come at a later stage, as indicated by previous commit
+ message ........
+
+ * /: Blocked revisions 128379 via svnmerge ........ r128379 | oej |
+ 2008-07-06 10:32:11 +0200 (Sön, 06 Jul 2008) | 4 lines Fix
+ severe problem with my previous commit of "kill-the-user".
+ Russell saw a problem with this code, but not the correct
+ problem. Thanks, anyway! ;-) ........
+
+ * /: Blocked revisions 128378 via svnmerge ........ r128378 | oej |
+ 2008-07-06 10:28:58 +0200 (Sön, 06 Jul 2008) | 3 lines Changing
+ name of global api call to ast_* My mistake, pointed out by
+ Russell. ........
+
+ * /: Blocking patch that is not needed
+
+ * /: 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) ........
+
+ * /: The todo's are not needed in 1.6 release candidate... Blocked
+ revisions 128294 via svnmerge ........ r128294 | oej | 2008-07-06
+ 00:07:37 +0200 (Sön, 06 Jul 2008) | 2 lines Adding a few
+ reminders ........
+
+ * /, 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:22 +0000 [r128264] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 128254 via svnmerge ........ r128254 |
+ mvanbaak | 2008-07-05 23:20:09 +0200 (Sat, 05 Jul 2008) | 2 lines
+ fix compiling of chan_sip.c ........
+
+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>
+
+ * /: Blocked revisions 128030 via svnmerge ................ r128030
+ | tilghman | 2008-07-04 11:11:32 -0500 (Fri, 04 Jul 2008) | 9
+ lines Blocked revisions 128029 via svnmerge ........ r128029 |
+ tilghman | 2008-07-04 11:11:03 -0500 (Fri, 04 Jul 2008) | 2 lines
+ Move the free down one ........ ................
+
+ * 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 21:00 +0000 [r127844-127859] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 127857 via svnmerge ........ r127857 |
+ mmichelson | 2008-07-03 15:59:51 -0500 (Thu, 03 Jul 2008) | 3
+ lines Make change proposed by andrew53 on bugtracker ........
+
+ * /: Blocked revisions 127856 via svnmerge ........ r127856 |
+ mmichelson | 2008-07-03 15:37:21 -0500 (Thu, 03 Jul 2008) | 4
+ lines Thanks to a suggestion from seanbright, print a warning if
+ the attachment of the whisper or barge audiohooks fails. ........
+
+ * /: Blocked revisions 127852 via svnmerge ........ r127852 |
+ mmichelson | 2008-07-03 15:23:57 -0500 (Thu, 03 Jul 2008) | 3
+ lines Fix build ........
+
+ * /: Blocked revisions 127831 via svnmerge ........ r127831 |
+ mmichelson | 2008-07-03 15:19:10 -0500 (Thu, 03 Jul 2008) | 6
+ lines Fix a crash when attempting to spy on an unbridged channel.
+ (closes issue #12986) Reported by: andrew53 ........
+
+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-03 14:34 +0000 [r127721] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 127720 via svnmerge ........ r127720 |
+ mmichelson | 2008-07-03 09:34:25 -0500 (Thu, 03 Jul 2008) | 7
+ lines Added a new option, "timeoutpriority" to queues.conf. A
+ detailed explanation of the change may be found in
+ configs/queues.conf.sample (closes issue #12690) Reported by:
+ atis ........
+
+2008-07-02 22:18 +0000 [r127623] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 127622 via svnmerge ........ r127622 |
+ tilghman | 2008-07-02 17:17:37 -0500 (Wed, 02 Jul 2008) | 2 lines
+ Oops ........
+
+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:53 +0000 [r127565] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 127564 via svnmerge ........ r127564 |
+ tilghman | 2008-07-02 15:52:27 -0500 (Wed, 02 Jul 2008) | 5 lines
+ Fix some crashlike bugs because flag could be NULL in
+ play_record_review(). (Closes issue #12892) Reported by: jaroth
+ Patch originally by jaroth, fixed by me. ........
+
+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 ........ ................
+
+ * /: Blocked revisions 127558 via svnmerge ........ r127558 |
+ mmichelson | 2008-07-02 15:43:55 -0500 (Wed, 02 Jul 2008) | 7
+ lines The ackcall and endcall options in agents.conf now have
+ supplemental options acceptdtmf and enddtmf. These allow for the
+ DTMF pressed to be configurable instead of being hardcoded to '#'
+ and '*'. (AST-86) ........
+
+2008-07-02 19:48 +0000 [r127467-127503] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 127502 via svnmerge ................ r127502
+ | tilghman | 2008-07-02 14:47:50 -0500 (Wed, 02 Jul 2008) | 21
+ lines Blocked revisions 127501 via svnmerge ................
+ r127501 | tilghman | 2008-07-02 14:47:15 -0500 (Wed, 02 Jul 2008)
+ | 14 lines 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) ........
+ ................ ................
+
+ * /, 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:51 +0000 [r127402] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 127401 via svnmerge ........ r127401 |
+ russell | 2008-07-02 09:50:45 -0500 (Wed, 02 Jul 2008) | 8 lines
+ Fix a bunch of places where \arg was used instead of \param.
+ Using \arg to document arguments seems logical, and does work,
+ but is not the best thing to use. \arg in doxygen is simply for
+ creating non-nested unordered lists. \param is the correct tag to
+ use to document function parameters, and will come out better in
+ the generated documentation. ........
+
+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:22 +0000 [r127173] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 127169 via svnmerge ........ r127169 |
+ tilghman | 2008-07-01 16:21:26 -0500 (Tue, 01 Jul 2008) | 6 lines
+ Add AMI events for start/stop of MOH (closes issue #12909)
+ Reported by: chris-mac Patches: res_musiconhold-event.patch
+ uploaded by chris-mac (license 506) ........
+
+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) ........
+ ................
+
+ * /: Blocked revisions 127089 via svnmerge ................ r127089
+ | tilghman | 2008-07-01 14:24:29 -0500 (Tue, 01 Jul 2008) | 9
+ lines Blocked revisions 127069 via svnmerge ........ r127069 |
+ tilghman | 2008-07-01 14:05:28 -0500 (Tue, 01 Jul 2008) | 2 lines
+ Oops ........ ................
+
+ * /, 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 17:23 +0000 [r127019] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /: Blocked revisions 127017 via svnmerge ........ r127017 |
+ kpfleming | 2008-07-01 12:22:47 -0500 (Tue, 01 Jul 2008) | 2
+ lines make the AIS checking a little more generic, and have a
+ more useful configure script command line option for OpenAIS
+ ........
+
+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 16:17 +0000 [r126961] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /: Blocked revisions 126960 via svnmerge ........ r126960 |
+ kpfleming | 2008-07-01 11:16:36 -0500 (Tue, 01 Jul 2008) | 2
+ lines another minor ast_channel memory size decrease... for
+ nearly all channels, 'dialcontext' is only going to be set once
+ during the channel's lifetime, so make it a string field instead
+ of a char array ........
+
+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-30 11:58 +0000 [r126514] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 126513 via svnmerge ........ 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) ........
+
+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>
+
+ * /: Blocked revisions 126319 via svnmerge ........ r126319 |
+ seanbright | 2008-06-29 09:20:01 -0400 (Sun, 29 Jun 2008) | 2
+ lines This was bogus, need to find a better way. ........
+
+ * /: Blocked revisions 126312 via svnmerge ........ r126312 |
+ seanbright | 2008-06-29 09:11:55 -0400 (Sun, 29 Jun 2008) | 4
+ lines While we're at it, escape all the columns in our TDS
+ queries as well. Double quotes seems to be more standard than
+ square brackets (Sybase and SQL Server both support them).
+ ........
+
+ * /, 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 ........
+
+ * /: Blocked revisions 126226 via svnmerge ........ 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 ........
+
+2008-06-28 15:58 +0000 [r126155-126188] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /: Blocked revisions 126187 via svnmerge ........ r126187 |
+ kpfleming | 2008-06-28 08:54:04 -0700 (Sat, 28 Jun 2008) | 3
+ lines yay for airplane ride optimizations... sort the fields in
+ ast_channel by alignment requirements, saving 36 bytes per
+ instance on a 64-bit platform ........
+
+ * Makefile, /: update this branch to use the trunk goodness version
+ of menuselect
+
+2008-06-27 23:31 +0000 [r126116] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 126115 via svnmerge ........ r126115 |
+ seanbright | 2008-06-27 19:29:56 -0400 (Fri, 27 Jun 2008) | 1
+ line Pretty up the 'cdr show status' output. ........
+
+2008-06-27 22:43 +0000 [r126058-126112] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions
+ 114174,114298,115258,115518,117524,117812,118059,119077,120063,120372,120672,120732,121993,122315,122434,122616,122664,124744,124909,125894
+ via svnmerge ................ r114174 | qwell | 2008-04-16
+ 12:31:02 -0500 (Wed, 16 Apr 2008) | 14 lines Blocked revisions
+ 114173 via svnmerge ........ r114173 | qwell | 2008-04-16
+ 12:30:09 -0500 (Wed, 16 Apr 2008) | 7 lines Fix "fallthrough"
+ behavior here, so config options in a previously configured user
+ don't override settings in general. (closes issue #12458)
+ Reported by: tzafrir Patches: chanzap_users_sections.diff
+ uploaded by tzafrir (license 46) ........ ................
+ r114298 | tilghman | 2008-04-19 08:53:38 -0500 (Sat, 19 Apr 2008)
+ | 11 lines Blocked revisions 114297 via svnmerge ........ r114297
+ | tilghman | 2008-04-19 08:49:50 -0500 (Sat, 19 Apr 2008) | 4
+ lines MOH usage information needs a terminating newline, or else
+ "asterisk -rx 'help moh reload'" will hang. Reported via -dev
+ list, fixed by me. ........ ................ r115258 | bbryant |
+ 2008-05-02 15:26:00 -0500 (Fri, 02 May 2008) | 9 lines Blocked
+ revisions 115257 via svnmerge ........ r115257 | bbryant |
+ 2008-05-02 15:25:42 -0500 (Fri, 02 May 2008) | 2 lines Add new
+ "pri show version" command to show the libpri version for support
+ reasons. ........ ................ r115518 | russell | 2008-05-07
+ 13:17:43 -0500 (Wed, 07 May 2008) | 12 lines Blocked revisions
+ 115517 via svnmerge ........ r115517 | russell | 2008-05-07
+ 13:17:19 -0500 (Wed, 07 May 2008) | 5 lines Track peer references
+ when stored in the sip_pvt struct as the peer related to a
+ qualify ping or a subscription. This fixes some realtime related
+ crashes. (closes issue #12588) (closes issue #12555) ........
+ ................ r117524 | tilghman | 2008-05-21 13:45:26 -0500
+ (Wed, 21 May 2008) | 9 lines Blocked revisions 117523 via
+ svnmerge ........ r117523 | tilghman | 2008-05-21 13:44:53 -0500
+ (Wed, 21 May 2008) | 2 lines Revert accidental commit of the last
+ change ........ ................ r117812 | tilghman | 2008-05-22
+ 11:50:32 -0500 (Thu, 22 May 2008) | 13 lines Blocked revisions
+ 117809 via svnmerge ........ r117809 | tilghman | 2008-05-22
+ 11:47:03 -0500 (Thu, 22 May 2008) | 6 lines Take into account the
+ length of delimiters when calculating result string length.
+ (closes issue #12696) Reported by: adomjan Patches:
+ func_realtime.c-longdelimiter.patch uploaded by adomjan (license
+ 487) ........ ................ r118059 | tilghman | 2008-05-23
+ 08:20:13 -0500 (Fri, 23 May 2008) | 9 lines Blocked revisions
+ 118055 via svnmerge ........ r118055 | tilghman | 2008-05-23
+ 08:18:44 -0500 (Fri, 23 May 2008) | 2 lines Add format type
+ checking for recently de-inlined function ........
+ ................ r119077 | russell | 2008-05-29 15:49:48 -0500
+ (Thu, 29 May 2008) | 10 lines Blocked revisions 119076 via
+ svnmerge ........ r119076 | russell | 2008-05-29 15:48:33 -0500
+ (Thu, 29 May 2008) | 3 lines Oddly enough, all of the contents of
+ audiohook.h were in there twice. I have removed the second copy.
+ ........ ................ r120063 | tilghman | 2008-06-03
+ 13:24:14 -0500 (Tue, 03 Jun 2008) | 15 lines Blocked revisions
+ 120061 via svnmerge ........ r120061 | tilghman | 2008-06-03
+ 13:23:32 -0500 (Tue, 03 Jun 2008) | 8 lines When listing the
+ manager users, managers in users.conf are not shown, even though
+ they are allowed to connect. (closes issue #12594) Reported by:
+ bkruse Patches: 12594-managerusers-2.diff uploaded by qwell
+ (license 4) Tested by: bkruse ........ ................ r120372 |
+ russell | 2008-06-04 11:28:37 -0500 (Wed, 04 Jun 2008) | 11 lines
+ Blocked revisions 120371 via svnmerge ........ r120371 | russell
+ | 2008-06-04 11:26:43 -0500 (Wed, 04 Jun 2008) | 4 lines Make the
+ "dialplan remove include" CLI command actually work. Also, tweak
+ some formatting, and make the success message a little bit more
+ clear. (closes AST-52) ........ ................ r120672 |
+ russell | 2008-06-05 11:39:25 -0500 (Thu, 05 Jun 2008) | 12 lines
+ Blocked revisions 120671 via svnmerge ........ r120671 | russell
+ | 2008-06-05 11:38:52 -0500 (Thu, 05 Jun 2008) | 5 lines It turns
+ out that searching on the forwarding station isn't very useful
+ for most people, so pull in the changes that allow searching for
+ SMDI messages based on other components of the SMDI message.
+ Also, update the SMDI documentation. ........ ................
+ r120732 | russell | 2008-06-05 13:01:45 -0500 (Thu, 05 Jun 2008)
+ | 9 lines Blocked revisions 120731 via svnmerge ........ r120731
+ | russell | 2008-06-05 13:01:25 -0500 (Thu, 05 Jun 2008) | 2
+ lines Add the UPGRADE.txt file from Asterisk 1.2, for handy
+ reference. ........ ................ r121993 | twilson |
+ 2008-06-11 18:48:38 -0500 (Wed, 11 Jun 2008) | 9 lines Blocked
+ revisions 121992 via svnmerge ........ r121992 | twilson |
+ 2008-06-11 18:47:23 -0500 (Wed, 11 Jun 2008) | 2 lines Backport
+ fix for 11520--for some reason I didn't do this back in February
+ when I patched for trunk. ........ ................ r122315 |
+ jpeeler | 2008-06-12 14:11:23 -0500 (Thu, 12 Jun 2008) | 9 lines
+ Blocked revisions 122314 via svnmerge ........ r122314 | jpeeler
+ | 2008-06-12 14:08:20 -0500 (Thu, 12 Jun 2008) | 2 lines Adds
+ DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap
+ stuff should continue working. Release announcement to follow.
+ ........ ................ r122434 | jpeeler | 2008-06-12 18:09:16
+ -0500 (Thu, 12 Jun 2008) | 12 lines Blocked revisions 122208 via
+ svnmerge ........ r122208 | jpeeler | 2008-06-12 10:46:08 -0500
+ (Thu, 12 Jun 2008) | 5 lines (closes issue #12193) Reported by:
+ davidw Patch by: Corydon76, modified by me to work properly with
+ ParkAndAnnounce app ........ ................ r122616 | jpeeler |
+ 2008-06-13 12:38:28 -0500 (Fri, 13 Jun 2008) | 13 lines Blocked
+ revisions 122613 via svnmerge ........ r122613 | jpeeler |
+ 2008-06-13 12:36:56 -0500 (Fri, 13 Jun 2008) | 6 lines (closes
+ issue #12846) Reported by: Netview Tested by: jpeeler Use correct
+ location to search for tonezone. ........ ................
+ r122664 | jpeeler | 2008-06-13 13:58:29 -0500 (Fri, 13 Jun 2008)
+ | 8 lines Blocked revisions 122663 via svnmerge ........ r122663
+ | jpeeler | 2008-06-13 13:57:24 -0500 (Fri, 13 Jun 2008) | 1 line
+ fixed dahdi compatability header from assuming either dahdi or
+ zaptel is installed (may not have either) ........
+ ................ r124744 | kpfleming | 2008-06-23 16:24:34 -0500
+ (Mon, 23 Jun 2008) | 10 lines Blocked revisions 124743 via
+ svnmerge ........ r124743 | kpfleming | 2008-06-23 16:22:08 -0500
+ (Mon, 23 Jun 2008) | 3 lines emit a warning if the old IAX2 call
+ searching code finds a call when the new code did not... so that
+ we can get rid of the old code in 2-3 months ........
+ ................ r124909 | tilghman | 2008-06-24 15:55:06 -0500
+ (Tue, 24 Jun 2008) | 13 lines Blocked revisions 124908 via
+ svnmerge ........ r124908 | tilghman | 2008-06-24 15:52:43 -0500
+ (Tue, 24 Jun 2008) | 6 lines Don't access the pvt structure if
+ unable to acquire the lock. (closes issue #12162) Reported by:
+ norman Patches: 12162-lockfail.diff uploaded by qwell (license 4)
+ ........ ................ r125894 | tilghman | 2008-06-27
+ 11:48:05 -0500 (Fri, 27 Jun 2008) | 14 lines Blocked revisions
+ 125893 via svnmerge ........ r125893 | tilghman | 2008-06-27
+ 11:46:05 -0500 (Fri, 27 Jun 2008) | 7 lines Since HAVE_DAHDI is
+ defined to HAVE_ZAPTEL in dahdi_compat.h, we must first check for
+ HAVE_ZAPTEL. (closes issue #12938) Reported by: opticron Patches:
+ tonezone_compat.diff uploaded by opticron (license 267) ........
+ ................
+
+ * /, 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 20:40 +0000 [r126022] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 126021 via svnmerge ........ r126021 |
+ tilghman | 2008-06-27 15:38:59 -0500 (Fri, 27 Jun 2008) | 2 lines
+ Separate multiple items encoded into a single field with ';'
+ ........
+
+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 17:03 +0000 [r125896] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 125895 via svnmerge ........ r125895 |
+ tilghman | 2008-06-27 12:02:56 -0500 (Fri, 27 Jun 2008) | 2 lines
+ Document DLA_UNLOCK and DLA_LOCK ........
+
+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>
+
+ * /: Blocked revisions 125856 via svnmerge ........ r125856 |
+ mmichelson | 2008-06-27 11:18:07 -0500 (Fri, 27 Jun 2008) | 3
+ lines Remove debug message ........
+
+ * /, 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>
+
+ * /: Blocked revisions 125796 via svnmerge ........ r125796 |
+ tilghman | 2008-06-27 09:08:38 -0500 (Fri, 27 Jun 2008) | 2 lines
+ Push relatively unused compiler options down the list, keeping
+ the popular options at the top. ........
+
+ * /, 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 ........
+
+ * /: Blocked revisions 125647 via svnmerge ........ r125647 |
+ mmichelson | 2008-06-26 18:35:29 -0500 (Thu, 26 Jun 2008) | 16
+ lines Improve consistency between app_dial and app_queue with
+ regards to how language is handled between two channels whose
+ native language is different. Prior to this patch, app_dial would
+ have the callee inherit the caller's language, and app_queue
+ would not. After this patch, app_dial no longer has the language
+ inheritance capability. This seems to make the most sense since
+ it seems more natural for a person to hear files played back in
+ his/her native language instead of the language of the person on
+ the far end of the call. See the CHANGES file for hints on how to
+ keep the previous behavior of app_dial if desired. (closes issue
+ #12489) Reported by: bcnit ........
+
+2008-06-26 23:19 +0000 [r125594-125601] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 125596 via svnmerge ........ r125596 |
+ mvanbaak | 2008-06-27 01:18:46 +0200 (Fri, 27 Jun 2008) | 5 lines
+ remove block of commented code to set __ourip This is now handled
+ in skinny_register and load_config. part two of chan_skinny
+ cleanup ........
+
+ * /: Blocked revisions 125593 via svnmerge ........ r125593 |
+ mvanbaak | 2008-06-27 01:14:08 +0200 (Fri, 27 Jun 2008) | 4 lines
+ remove paging device from chan_skinny. This has never been used,
+ and noone could give us info about what it is used for. ........
+
+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 125531 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r125531 | mmichelson | 2008-06-26 17:03:54 -0500 (Thu, 26 Jun
+ 2008) | 17 lines Blocked revisions 125530 via svnmerge ........
+ r125530 | mmichelson | 2008-06-26 17:02:55 -0500 (Thu, 26 Jun
+ 2008) | 10 lines Backport of attended transfer queue_log patch
+ from trunk. This patch allows for attended transfers to be logged
+ in the queue_log the same way that blind transfers have always
+ been. It was decided by popular opinion on the asterisk-dev
+ mailing list that this should be backported to 1.4. Thanks to
+ everyone who gave an opinion. ........ ................
+
+ * /, 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:42 +0000 [r125439] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 125438 via svnmerge ........ r125438 |
+ tilghman | 2008-06-26 12:40:25 -0500 (Thu, 26 Jun 2008) | 6 lines
+ Don't play "your message has been saved" twice. (closes issue
+ #12893) Reported by: jaroth Patches: duplicate_saved.patch
+ uploaded by jaroth (license 50) ........
+
+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 17:07 +0000 [r125387] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 125386 via svnmerge ........ r125386 |
+ tilghman | 2008-06-26 12:06:17 -0500 (Thu, 26 Jun 2008) | 6 lines
+ Convert casts to unions, to fix alignment issues on Solaris
+ (closes issue #12932) Reported by: snuffy Patches:
+ bug_12932_20080627.diff uploaded by snuffy (license 35) ........
+
+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 22:40 +0000 [r125134-125136] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 125135 via svnmerge ........ r125135 |
+ mmichelson | 2008-06-25 17:40:41 -0500 (Wed, 25 Jun 2008) | 3
+ lines Fix indentation ........
+
+ * /: Blocked revisions 125133 via svnmerge ........ r125133 |
+ mmichelson | 2008-06-25 17:25:20 -0500 (Wed, 25 Jun 2008) | 11
+ lines Fix a bug in the rwlock tracking. ast_rwlock_unlock did not
+ take into account that multiple threads could hold the same
+ rdlock at the same time. As such, it expected that when a thread
+ released a lock that it must have been the last to acquire the
+ lock as well. Erroneous error messages would be sent to the
+ console stating that a thread was attempting to unlock a lock it
+ did not own. Now all threads are examined to be sure that the
+ message is only printed when it is supposed to be printed.
+ ........
+
+2008-06-25 19:50 +0000 [r125098] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 125096 via svnmerge ........ r125096 |
+ mvanbaak | 2008-06-25 21:37:40 +0200 (Wed, 25 Jun 2008) | 10
+ lines implement transfer functionality in chan_skinny (closes
+ issue #9939) Reported by: wedhorn Patches: transfer_v6.diff
+ uploaded by wedhorn (license 30)
+ chan_skinny-transfer-trunk-v10.txt uploaded by DEA (license 3)
+ chan_skinny-transfer-trunk-v12.txt uploaded by mvanbaak (license
+ 7) Tested by: DEA, wedhorn, mvanbaak ........
+
+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-24 11:15 +0000 [r124836] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 124835 via svnmerge ........ r124835 |
+ seanbright | 2008-06-24 07:02:02 -0400 (Tue, 24 Jun 2008) | 1
+ line Update CHANGES and UPGRADE.txt per kpfleming's mail to
+ #asterisk-dev. ........
+
+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 22:34 +0000 [r124181] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 124180 via svnmerge ........ r124180 |
+ mmichelson | 2008-06-19 17:34:03 -0500 (Thu, 19 Jun 2008) | 10
+ lines Fix attachment behavior when using IMAP storage for
+ voicemails 1. Filenames had an extra "msg" in the attachment name
+ 2. The attachment was being saved twice (closes issue #12894)
+ Reported by: jaroth Patches: imap_attach.patch uploaded by jaroth
+ (license 50) ........
+
+2008-06-19 21:03 +0000 [r124128] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 124127 via svnmerge ........ r124127 |
+ mvanbaak | 2008-06-19 22:48:33 +0200 (Thu, 19 Jun 2008) | 10
+ lines Older versions of GNU gcc do not allow 'NULL' as sentinel.
+ They want (char *)NULL as sentinel. An example is OpenBSD
+ (confirmed on 4.3) that ships with gcc 3.3.4 This commit
+ introduces a contstant SENTINEL which is declared as: #define
+ SENTINEL ((char *)NULL) All places I could test compile on my
+ openbsd system are converted. Update CODING-GUIDELINES to tell
+ about this constant. ........
+
+2008-06-19 20:36 +0000 [r124126] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 124125 via svnmerge ........ r124125 |
+ tilghman | 2008-06-19 15:35:56 -0500 (Thu, 19 Jun 2008) | 2 lines
+ Oops ........
+
+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 20:26 +0000 [r124107] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 124102 via svnmerge ........ r124102 |
+ tilghman | 2008-06-19 15:25:37 -0500 (Thu, 19 Jun 2008) | 3 lines
+ Make OpenBSD compile again (reported by mvanbaak via IRC -dev)
+ ........
+
+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 19:23 +0000 [r124053] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 124049 via svnmerge ........ r124049 |
+ tilghman | 2008-06-19 14:22:59 -0500 (Thu, 19 Jun 2008) | 6 lines
+ Allow alternative extensions to be specified for a user. (closes
+ issue #12830) Reported by: jcollie Patches:
+ astertisk-trunk-121496-alternate-extensions.patch uploaded by
+ jcollie (license 412) ........
+
+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>
+
+ * /: Blocked revisions 123988 via svnmerge ........ r123988 |
+ tilghman | 2008-06-19 12:55:34 -0500 (Thu, 19 Jun 2008) | 3 lines
+ Detect if the installed gcc version supports the
+ warn_unused_result attribute. Reported by mvanbaak via IRC -dev.
+ ........
+
+ * /, 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-19 15:56 +0000 [r123868] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 123867 via svnmerge ........ r123867 |
+ mmichelson | 2008-06-19 10:55:10 -0500 (Thu, 19 Jun 2008) | 9
+ lines Forwarding non-urgent IMAP messages could inadvertently
+ cause the messages to be marked urgent. This fixes that issue.
+ (closes issue #12895) Reported by: jaroth Patches:
+ urgent_forwarding.patch uploaded by jaroth (license 50) ........
+
+2008-06-19 15:54 +0000 [r123866] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 123865 via svnmerge ........ r123865 |
+ tilghman | 2008-06-19 10:52:17 -0500 (Thu, 19 Jun 2008) | 4 lines
+ Missing comma (closes issue #12891) Reported by: chris-mac
+ ........
+
+2008-06-19 14:29 +0000 [r123829-123831] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 123830 via svnmerge ........ r123830 |
+ seanbright | 2008-06-19 10:28:56 -0400 (Thu, 19 Jun 2008) | 1
+ line Update the queuelog.tex documentation as well. ........
+
+ * /: Blocked revisions 123828 via svnmerge ........ r123828 |
+ seanbright | 2008-06-19 10:24:43 -0400 (Thu, 19 Jun 2008) | 7
+ lines Include original position in TRANSFER entries written to
+ queue_log. (closes issue #12888) Reported by: slavon Patches:
+ app_queue_transfer_patch_trunk.diff uploaded by slavon (license
+ 288) ........
+
+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) ........
+
+ * /: Blocked revisions 123650 via svnmerge ........ r123650 |
+ mmichelson | 2008-06-18 09:54:47 -0500 (Wed, 18 Jun 2008) | 4
+ lines Silly pointers. This fixes a memory corruption I introduced
+ with the attended transfer logging. ........
+
+2008-06-18 13:09 +0000 [r123649] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 123648 via svnmerge ........ r123648 |
+ tilghman | 2008-06-18 08:09:02 -0500 (Wed, 18 Jun 2008) | 6 lines
+ Channel lock janitor -- add locks around retrieval of channel
+ variables (closes issue #12840) Reported by: pputman Patches:
+ app_dial_threadsafe3.patch uploaded by pputman (license 81)
+ ........
+
+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-18 00:33 +0000 [r123610] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 123609 via svnmerge ........ r123609 |
+ seanbright | 2008-06-17 20:33:31 -0400 (Tue, 17 Jun 2008) | 1
+ line Whitespace only ........
+
+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:43 +0000 [r123545] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 123544 via svnmerge ........ r123544 |
+ tilghman | 2008-06-17 16:42:42 -0500 (Tue, 17 Jun 2008) | 7 lines
+ Add an option, specifying maximum analysis time for talk
+ detection. (closes issue #12149) Reported by: davevg Patches:
+ app_talkdetect.c.diff uploaded by davevg (license 209) (Plus a
+ few additional cleanups by moi) ........
+
+2008-06-17 21:34 +0000 [r123487-123542] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 123541 via svnmerge ........ r123541 |
+ mmichelson | 2008-06-17 16:33:40 -0500 (Tue, 17 Jun 2008) | 3
+ lines Put quotes around "test" ........
+
+ * /: Blocked revisions 123526 via svnmerge ........ r123526 |
+ mmichelson | 2008-06-17 16:26:31 -0500 (Tue, 17 Jun 2008) | 13
+ lines _ys pointed out in #asterisk-bugs that he was experiencing
+ a memory leak when running the astobj2 test CLI command. After
+ searching, it appears the leak was in the command handler itself.
+ Each object was allocated (recount = 1) and then linked into a
+ container (refounct = 2). Then at the end of the function, the
+ container was unreffed, causing all the objects to have their
+ refcount decremented by one, leaving the refcount for all objects
+ allocated in that function at 1. I've now added an extra unref to
+ the mix so that the refcount equals zero when the container is
+ unreffed. ........
+
+ * /, 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 20:21 +0000 [r123462] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 123456 via svnmerge ........ r123456 |
+ mmichelson | 2008-06-17 15:19:49 -0500 (Tue, 17 Jun 2008) | 3
+ lines Add the same fix from revision 123271 to
+ container_destruct_debug. ........
+
+2008-06-17 20:05 +0000 [r123447] Steve Murphy <murf@digium.com>
+
+ * /: Blocked 123446 (the cdr_tds.c fix) from 1.6.0, because it's a
+ fix to new code in trunk.
+
+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 ........
+
+ * /: Blocked revisions 122243-122244 via svnmerge ........ r122243
+ | jpeeler | 2008-06-12 12:39:38 -0500 (Thu, 12 Jun 2008) | 2
+ lines Make sure we hangup any calls we have and NULL out the
+ ss7call value when we get a reset circuit message. Fixes crash
+ bug. (from mattf r121857, moving from chan_zap to chan_dahdi)
+ ........ r122244 | jpeeler | 2008-06-12 12:49:37 -0500 (Thu, 12
+ Jun 2008) | 2 lines Fix pseudo channel allocation errors on
+ startup when using SS7. (from mattf r121914, moving from chan_zap
+ to chan_dahdi) ........
+
+2008-06-17 18:25 +0000 [r123372] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 123358 via svnmerge ........ r123358 |
+ tilghman | 2008-06-17 13:23:01 -0500 (Tue, 17 Jun 2008) | 6 lines
+ If we don't match registrar when destroying a context, it can
+ cause a crash. (closes issue #12835) Reported by: ys Patches:
+ pbx.c.diff uploaded by ys (license 281) ........
+
+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:33 +0000 [r123202] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 123201 via svnmerge ........ r123201 |
+ tilghman | 2008-06-16 16:31:43 -0500 (Mon, 16 Jun 2008) | 2 lines
+ Oopsie, breakage ........
+
+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:20 +0000 [r123177] Chris Tooley <chris@tooley.com>
+
+ * /: Blocked revisions 123115 via svnmerge ........ r123115 |
+ ctooley | 2008-06-16 15:02:06 -0500 (Mon, 16 Jun 2008) | 1 line
+ Changes response to the ExternalIVR() P command from pipe
+ delimited to comma delimited. closes issue #12804 ........
+
+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 21:18 +0000 [r123168] Jeff Peeler <jpeeler@digium.com>
+
+ * /: Blocked revisions 123166 via svnmerge ........ r123166 |
+ jpeeler | 2008-06-16 16:15:12 -0500 (Mon, 16 Jun 2008) | 1 line
+ Fix some variables that were forgotten to be renamed, related to
+ 117658 ........
+
+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:33 +0000 [r123077] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 123076 via svnmerge ........ r123076 |
+ seanbright | 2008-06-16 13:33:10 -0400 (Mon, 16 Jun 2008) | 1
+ line Last commit for a bit, minor cleanups and move the lock
+ initialization. ........
+
+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 17:14 +0000 [r123042-123045] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 123044 via svnmerge ........ r123044 |
+ seanbright | 2008-06-16 13:14:11 -0400 (Mon, 16 Jun 2008) | 1
+ line Convert to use stringfields. Still some more work to do on
+ config load/reload. ........
+
+ * /: Blocked revisions 122834 via svnmerge ........ r122834 |
+ seanbright | 2008-06-15 23:33:03 -0400 (Sun, 15 Jun 2008) | 1
+ line Resurrected app_fax ........
+
+ * /: Blocked revisions 123009,123041 via svnmerge ........ r123009
+ | seanbright | 2008-06-16 11:25:03 -0400 (Mon, 16 Jun 2008) | 1
+ line Coding guidelines stuff only. ........ r123041 | seanbright
+ | 2008-06-16 12:29:18 -0400 (Mon, 16 Jun 2008) | 1 line Remove
+ some unused variables ........
+
+2008-06-16 13:31 +0000 [r122924-122978] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 122977 via svnmerge ........ r122977 |
+ russell | 2008-06-16 08:31:36 -0500 (Mon, 16 Jun 2008) | 2 lines
+ Note that only one timing interface should get loaded. ........
+
+ * /: Blocked revisions 122926 via svnmerge ........ r122926 |
+ russell | 2008-06-16 08:03:40 -0500 (Mon, 16 Jun 2008) | 4 lines
+ Add a "timing test" CLI command. It opens a timer and configures
+ it for 50 ticks per second, and then counts to see how many ticks
+ it actually gets in a second. ........
+
+ * /: Blocked revisions 122923 via svnmerge ........ r122923 |
+ russell | 2008-06-16 07:48:11 -0500 (Mon, 16 Jun 2008) | 5 lines
+ - Fix a typo in a timing API call - Convert the last part of
+ channel.c over to use the timing API. This would not have made a
+ difference when using the dahdi timing module. I noticed it when
+ trying to use another timing source. Oops. :) ........
+
+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-15 15:22 +0000 [r122803] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 122802 via svnmerge ........ r122802 |
+ tilghman | 2008-06-15 10:21:16 -0500 (Sun, 15 Jun 2008) | 8 lines
+ Add some more IAX2-specific information about the channel to the
+ CHANNEL() function and begin the transition from SIPCHANINFO() to
+ just using CHANNEL(). (closes issue #12856) Reported by: mostyn
+ Patches: iax_and_sip_channel_info.patch uploaded by mostyn
+ (license 398) (with some additional cleanup by me) ........
+
+2008-06-13 22:53 +0000 [r122717-122767] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 122766 via svnmerge ........ r122766 |
+ tilghman | 2008-06-13 17:52:20 -0500 (Fri, 13 Jun 2008) | 2 lines
+ Document the input for ast_realtime_require_field() ........
+
+ * /: Blocked revisions 122716 via svnmerge ........ r122716 |
+ tilghman | 2008-06-13 16:50:28 -0500 (Fri, 13 Jun 2008) | 2 lines
+ Properly detect the size of char/varchar fields ........
+
+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 12:53 +0000 [r122524-122527] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 122526 via svnmerge ........ r122526 |
+ russell | 2008-06-13 07:53:08 -0500 (Fri, 13 Jun 2008) | 3 lines
+ Do not allow res_timing_dahdi to be unloaded. We can re-enable
+ this once we add automatic use count handling for timing modules.
+ ........
+
+ * /: Blocked revisions 122523 via svnmerge ........ r122523 |
+ russell | 2008-06-13 07:45:50 -0500 (Fri, 13 Jun 2008) | 11 lines
+ Merge changes from timing branch - Convert chan_iax2 to use the
+ timing API - Convert usage of timing in the core to use the
+ timing API instead of using DAHDI directly - Make a change to the
+ timing API to add the set_rate() function - change the timing
+ core to use a rwlock - merge a timing implementation,
+ res_timing_dahdi Basic testing was successful using
+ res_timing_dahdi ........
+
+2008-06-13 11:21 +0000 [r122494] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 122493 via svnmerge ........ r122493 |
+ mvanbaak | 2008-06-13 13:20:47 +0200 (Fri, 13 Jun 2008) | 9 lines
+ Implement call parking in chan_skinny. (closes issue #11342)
+ Reported by: DEA Patches: chan_skinny-park.txt uploaded by DEA
+ (license 3) chan_skinny-park-v2.diff.txt uploaded by mvanbaak
+ (license 7) Tested by: DEA, mvanbaak ........
+
+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 23:58 +0000 [r122403-122462] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 122461 via svnmerge ........ r122461 |
+ mmichelson | 2008-06-12 18:58:01 -0500 (Thu, 12 Jun 2008) | 5
+ lines Fix a segfault by not trying to store a stack address for
+ long-term use. Instead use the heap. I can't believe this never
+ happened *once* in my developer branch when I was testing.
+ ........
+
+ * /: Blocked revisions 122399 via svnmerge ........ r122399 |
+ mmichelson | 2008-06-12 16:23:02 -0500 (Thu, 12 Jun 2008) | 4
+ lines Recommitting revision 122228, which was accidentally
+ reverted as a result of commit 122234. ........
+
+2008-06-12 20:39 +0000 [r122372] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 122371 via svnmerge ........ r122371 |
+ russell | 2008-06-12 15:38:52 -0500 (Thu, 12 Jun 2008) | 2 lines
+ Complete the documentation for the timing API. ........
+
+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 ........ ................
+
+ * /: Blocked revisions 122241 via svnmerge ........ r122241 |
+ russell | 2008-06-12 12:38:27 -0500 (Thu, 12 Jun 2008) | 3 lines
+ Get default entity ID determination working on Linux again
+ (closes issue #12839) ........
+
+2008-06-12 16:28 +0000 [r122230] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 122228 via svnmerge ........ r122228 |
+ mmichelson | 2008-06-12 11:25:09 -0500 (Thu, 12 Jun 2008) | 12
+ lines Merging the work done in the queue-log-atxfer branch. The
+ net result of this work is that attended transfers made by queue
+ members will now show up in the queue_log as a TRANSFER message
+ instead of COMPLETECALLER as it had been. As far as the details
+ go, I created a datastore which is attached to the calling
+ channel just prior to when the caller is bridged with the queue
+ member. If the calling channel is masqueraded, then during the
+ "fixup" portion, the TRANSFER will be logged and the datastore
+ will be removed. ........
+
+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-12 14:07 +0000 [r122048] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 122047 via svnmerge ........ r122047 |
+ russell | 2008-06-12 09:06:38 -0500 (Thu, 12 Jun 2008) | 4 lines
+ Don't log not being able to set a default EID. Most people don't
+ care, and those that do can check their setup using CLI commands.
+ (closes issue #12839) ........
+
+2008-06-11 21:42 +0000 [r121956] Terry Wilson <twilson@digium.com>
+
+ * /: Blocked revisions 121955 via svnmerge ........ r121955 |
+ twilson | 2008-06-11 16:38:40 -0500 (Wed, 11 Jun 2008) | 2 lines
+ Initialize parkingtime to DEFAULT_PARK_TIME instead of 0 ........
+
+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 21:15 +0000 [r121684] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 121683 via svnmerge ........ r121683 |
+ tilghman | 2008-06-10 16:14:58 -0500 (Tue, 10 Jun 2008) | 4 lines
+ Move the table cache routines to res_odbc, so they can be used
+ from other places (app_voicemail, for example). (Related to bug
+ #11678) ........
+
+2008-06-10 19:53 +0000 [r121650] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 121649 via svnmerge ........ r121649 |
+ mmichelson | 2008-06-10 14:52:21 -0500 (Tue, 10 Jun 2008) | 4
+ lines Add an additional sanity check in case an event is passed
+ between Asterisk boxes with mismatched ie_maps. ........
+
+2008-06-10 19:06 +0000 [r121600] Donny Kavanagh <donnyk@gmail.com>
+
+ * /: Blocked revisions 121599 via svnmerge ........ r121599 |
+ juggie | 2008-06-10 15:03:11 -0400 (Tue, 10 Jun 2008) | 2 lines
+ Revision 117802 changed frame.data to frame.data.ptr however
+ codec_ilbc.c was not updated. This resolves that oversight.
+ ........
+
+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 15:13 +0000 [r121502-121560] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 121559 via svnmerge ........ r121559 |
+ russell | 2008-06-10 10:12:17 -0500 (Tue, 10 Jun 2008) | 24 lines
+ Merge another big set of changes from team/russell/events This
+ commit merges in the rest of the code needed to support
+ distributed device state. There are two main parts to this
+ commit. Core changes: - The device state handling in the core has
+ been updated to understand device state across a cluster of
+ Asterisk servers. Every time the state of a device changes, it
+ looks at all of the device states on each node, and determines
+ the aggregate device state. That resulting device state is what
+ is provided to modules in Asterisk that take actions based on the
+ state of a device. New module, res_ais: - A module has been
+ written to facilitate the communication of events between nodes
+ in a cluster of Asterisk servers. This module uses the SAForum
+ AIS (Service Availability Forum Application Interface
+ Specification) CLM and EVT services (Cluster Management and
+ Event) to handle this task. This module currently supports
+ sharing Voicemail MWI (Message Waiting Indication) and device
+ state events between servers. It has been tested with openais,
+ though other implementations of the spec do exist. For more
+ information on testing distributed device state, see the
+ following doc: - doc/distributed_devstate.txt ........
+
+ * /: Blocked revisions 121555 via svnmerge ........ r121555 |
+ russell | 2008-06-10 09:53:40 -0500 (Tue, 10 Jun 2008) | 22 lines
+ Merge some more changes from team/russell/events This commit
+ pulls in a batch of improvements and additions to the event API.
+ Changes include: - the ability to dynamically build a
+ subscription. This is useful if you're building a subscription
+ based on something you receive from the network, or from options
+ in a configuration file. - Add tables of event types and IE types
+ and the corresponding string representation for implementing text
+ based protocols that use these events, for showing events on the
+ CLI, reading configuration that references event information,
+ among other things. - Add a table that maps IE types and the
+ corresponding payload type. - an API call to get the total size
+ of an event - an API call to get all events from the cache that
+ match a subscription - a new IE payload type, raw, which I used
+ for transporting the Entity ID in my code for handling
+ distributed device state. - Code improvements to reduce code
+ duplication - Include the Entity ID of the server that originated
+ the event in every event - an additional event type,
+ DEVICE_STATE_CHANGE, to help facilitate distributed device state.
+ DEVICE_STATE is a state change on one server, DEVICE_STATE_CHANGE
+ is the aggregate device state change across all servers. ........
+
+ * /: Blocked revisions 121501 via svnmerge ........ r121501 |
+ russell | 2008-06-10 09:06:29 -0500 (Tue, 10 Jun 2008) | 9 lines
+ Merge another change from team/russell/events This commit breaks
+ out some logic from pbx.c into a simple API. The hint processing
+ code had logic for taking the state from multiple devices and
+ turning that into the state for a single extension. So, I broke
+ this out and made an API that lets you take multiple device
+ states and determine the aggregate device state. I needed this
+ for some core device state changes to support distributed device
+ state. ........
+
+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 12:49 +0000 [r121440] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 121439 via svnmerge ........ r121439 |
+ russell | 2008-06-10 07:48:50 -0500 (Tue, 10 Jun 2008) | 13 lines
+ Merge another change from team/russell/events ... DUNDi uses a
+ concept called the Entity ID for unique server identifiers. I
+ have pulled out the handling of EIDs and made it something
+ available to all of Asterisk. There is now a global Entity ID
+ that can be used for other purposes as well, such as code
+ providing distributed device state, which is why I did this. The
+ global Entity ID is set automatically, just like it was done in
+ DUNDi, but it can also be set in asterisk.conf. DUNDi will now
+ use this global EID unless one is specified in dundi.conf. The
+ current EID for the system can be seen in the "core show
+ settings" CLI command. It is also available in the dialplan via
+ the ENTITYID variable. ........
+
+2008-06-10 03:44 +0000 [r121438] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 121367 via svnmerge ........ r121367 |
+ tilghman | 2008-06-09 17:51:59 -0500 (Mon, 09 Jun 2008) | 2 lines
+ Expand RQ_INTEGER type out to multiple types, one for each
+ precision ........
+
+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
+ ........
+
+ * /: Blocked revisions 121403 via svnmerge ........ r121403 |
+ russell | 2008-06-09 19:43:06 -0500 (Mon, 09 Jun 2008) | 4 lines
+ Merge a couple of configure script checks in from
+ team/russell/events. This adds the checks for the CLM and EVT
+ services from the SAForum AIS. I'm going to work on merging in
+ changes from this branch in pieces. ........
+
+2008-06-09 22:47 +0000 [r121366] Terry Wilson <twilson@digium.com>
+
+ * /: Blocked revisions 121365 via svnmerge ........ r121365 |
+ twilson | 2008-06-09 17:42:08 -0500 (Mon, 09 Jun 2008) | 2 lines
+ Initialize the lock and destroy lock and cond in the destructor
+ (thanks, mmichelson) ........
+
+2008-06-09 19:34 +0000 [r121335] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 121334 via svnmerge ........ r121334 |
+ tilghman | 2008-06-09 14:33:23 -0500 (Mon, 09 Jun 2008) | 3 lines
+ Add storage of the useragent in the realtime database. (Closes
+ AST-38) ........
+
+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 11:42 +0000 [r121198] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 121197 via svnmerge ........ r121197 |
+ mvanbaak | 2008-06-08 13:40:44 +0200 (Sun, 08 Jun 2008) | 12
+ lines add a new argument to PrivacyManager to specify a context
+ where the entered phone number is checked. You can now define a
+ set of extensions/exten patterns that describe valid phone
+ numbers. PrivacyManager will check that context for a match with
+ the given phone number. This way you get better control. For
+ example people blindly hitting 10 digits just to get past
+ privacymanager Example line in extensions.conf: exten =>
+ incoming,n,PrivacyManager(3,10,route-outgoing) ........
+
+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>
+
+ * /: Blocked revisions 121042 via svnmerge ........ r121042 |
+ tilghman | 2008-06-06 15:24:11 -0500 (Fri, 06 Jun 2008) | 6 lines
+ Added a facility for sending arbitrary SIP notify commands from
+ AMI. (closes issue #12562) Reported by: michael-fig Patches:
+ 20080515__bug12562.diff.txt uploaded by Corydon76 (license 14)
+ ........
+
+ * 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).
+ ........
+
+ * /: Blocked revisions 120789 via svnmerge ........ r120789 |
+ tilghman | 2008-06-05 14:07:27 -0500 (Thu, 05 Jun 2008) | 3 lines
+ Merge the adaptive realtime branch, which will make adding new
+ required fields to realtime less painful in the future. ........
+
+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>
+
+ * /: Blocked revisions 120673 via svnmerge ........ r120673 |
+ bbryant | 2008-06-05 11:41:36 -0500 (Thu, 05 Jun 2008) | 1 line
+ Update CHANGES file for the things done in revision 120635.
+ ........
+
+ * /: Blocked revisions 120635 via svnmerge ........ r120635 |
+ bbryant | 2008-06-05 11:24:19 -0500 (Thu, 05 Jun 2008) | 14 lines
+ This patch adds more detailed statistics for RTP channels, and
+ provides an API call to access it, including maximums, minimums,
+ standard deviatinos, and normal deviations. Currently this is
+ implemented for chan_sip, but could be added to the
+ func_channel_read callbacks for the CHANNEL function for any
+ channel that uses RTP. (closes issue #10590) Reported by: gasparz
+ Patches: chan_sip_c.diff uploaded by gasparz (license 219)
+ rtp_c.diff uploaded by gasparz (license 219) rtp_h.diff uploaded
+ by gasparz (license 219) audioqos-trunk.diff uploaded by snuffy
+ (license 35) rtpqos-trunk-r119891.diff uploaded by sergee
+ (license 138) Tested by: jsmith, gasparz, snuffy, marsosa,
+ chappell, sergee ........
+
+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>
+
+ * /: Blocked revisions 120230 via svnmerge ........ r120230 |
+ tilghman | 2008-06-03 18:17:33 -0500 (Tue, 03 Jun 2008) | 7 lines
+ Add a function, CHANNELS(), which retrieves a list of all active
+ channels. (closes issue #11330) Reported by: rain Patches:
+ func_channel-channel_list_function.diff uploaded by rain (license
+ 327) (with some additional changes by me, mostly to meet coding
+ guidelines) ........
+
+ * 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 21:23 +0000 [r120167] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 120166 via svnmerge ........ r120166 |
+ mmichelson | 2008-06-03 16:22:52 -0500 (Tue, 03 Jun 2008) | 13
+ lines Adding two new queue log events. The ADDMEMBER event is
+ logged when a dynamic realtime queue member is added to the
+ queue, and the REMOVEMEMBER event is logged when a dynamic
+ realtime member is removed. Since no calling channel is
+ associated with these events the string "REALTIME" is placed
+ where the channel's unique id is normally placed. (closes issue
+ #12774) Reported by: atis Patches: queue_log_rt_members.patch
+ uploaded by atis (license 242) ........
+
+2008-06-03 19:48 +0000 [r120065-120130] Russell Bryant <russell@digium.com>
+
+ * /: Blocked revisions 120129 via svnmerge ........ r120129 |
+ russell | 2008-06-03 14:48:37 -0500 (Tue, 03 Jun 2008) | 2 lines
+ Use proper return values for a few application modules ........
+
+ * /: Blocked revisions 120066 via svnmerge ........ r120066 |
+ russell | 2008-06-03 13:43:01 -0500 (Tue, 03 Jun 2008) | 2 lines
+ fix build for non debug threads ........
+
+ * /: Blocked revisions 120064 via svnmerge ........ r120064 |
+ russell | 2008-06-03 13:26:51 -0500 (Tue, 03 Jun 2008) | 10 lines
+ Add lock tracking for rwlocks. Previously, lock.h only had the
+ ability to hold tracking information for mutexes. Now, the "core
+ show locks" output will output information about who is holding a
+ rwlock when a thread is waiting on it. (closes issue #11279)
+ Reported by: ys Patches: trunk_lock_utils.v8.diff uploaded by ys
+ (license 281) ........
+
+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 21:31 +0000 [r119127] Brett Bryant <bbryant@digium.com>
+
+ * /: Blocked revisions 119126 via svnmerge ........ r119126 |
+ bbryant | 2008-05-29 16:30:37 -0500 (Thu, 29 May 2008) | 7 lines
+ Adds support for changing logger settingss on remote consoles
+ with a new command "logger set level". i.e. "logger set level
+ debug off" (closes issue #10891) ........
+
+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:13 +0000 [r119016] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 119015 via svnmerge ........ r119015 |
+ mvanbaak | 2008-05-29 21:10:31 +0200 (Thu, 29 May 2008) | 10
+ lines Make sure the nrfds and nefds are reset to NULL before we
+ enter manage_parkinglot. This will get rid of CLI warnings like:
+ __ast_read: Exception flag set on 'SIP/<NUMBER>-<ID>', but no
+ exception handler (closes issue #12748) Reported by: nreinartz
+ Patches:
+ asterisk-multiparking_initialize_filedescr_sets-0.0.1.patch
+ uploaded by nreinartz (license 452) ........
+
+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 12:16 +0000 [r118912] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 118911 via svnmerge ........ r118911 |
+ seanbright | 2008-05-29 08:12:07 -0400 (Thu, 29 May 2008) | 7
+ lines Avoid build warning when execinfo.h isn't available.
+ (closes issue #12751) Reported by: ys Patches: check_expr.diff
+ uploaded by ys (license 281) ........
+
+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 22:08 +0000 [r118800-118825] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 118824 via svnmerge ........ r118824 |
+ mvanbaak | 2008-05-29 00:05:58 +0200 (Thu, 29 May 2008) | 4 lines
+ formatting changes. A lot of whitespace issues have been resolved
+ in this commit Also some doc updates, but that's only 6 lines
+ ........
+
+ * /: Blocked revisions 118790 via svnmerge ........ r118790 |
+ mvanbaak | 2008-05-28 22:00:21 +0200 (Wed, 28 May 2008) | 2 lines
+ rename DialTone.h to chan_phone.h because chan_phone.c is the
+ only file using it ........
+
+2008-05-28 19:58 +0000 [r118784] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 118783 via svnmerge ........ r118783 |
+ mmichelson | 2008-05-28 14:56:18 -0500 (Wed, 28 May 2008) | 15
+ lines Update to the janitor project for making sure to be
+ thread-safe when retrieving the value of a channel variable. This
+ covers app_queue. This commit also incorporates a logical change.
+ Previously, if MixMonitor is to be used to record the call, all
+ the arguments were parsed first. Then the MixMonitor app would be
+ located. Now the order of these operations has been swapped. Now
+ the app is located first so that we only go through the work of
+ parsing the arguments if the app was found. (closes issue #12742)
+ Reported by: snuffy Patches: bug_12742.diff uploaded by snuffy
+ (license 35) ........
+
+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:52 +0000 [r118563] Brett Bryant <bbryant@digium.com>
+
+ * /: Blocked revisions 118562 via svnmerge ........ r118562 |
+ bbryant | 2008-05-27 14:45:41 -0500 (Tue, 27 May 2008) | 4 lines
+ Remove loop from the detection of a sequence number that
+ acknowledges the receiving of a packet that we've kept in memory
+ just incase the packet needs to be retransmitted. ........
+
+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 ........
+
+ * /: Blocked revisions 118176 via svnmerge ........ r118176 |
+ jpeeler | 2008-05-23 19:37:01 -0500 (Fri, 23 May 2008) | 3 lines
+ Fixes segfault in parking, patch submitted by bmd. ........
+
+2008-05-23 22:36 +0000 [r118174] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 118173 via svnmerge ........ r118173 |
+ mmichelson | 2008-05-23 17:35:50 -0500 (Fri, 23 May 2008) | 15
+ lines A new feature thanks to the fine folks at Switchvox! If a
+ deadlock is detected, then the typical lock information will be
+ printed along with a backtrace of the stack for the offending
+ threads. Use of this requires compiling with DETECT_DEADLOCKS and
+ having glibc installed. Furthermore, issuing the "core show
+ locks" CLI command will print the normal lock information as well
+ as a backtraces for each lock. This requires that DEBUG_THREADS
+ is enabled and that glibc is installed. All the backtrace
+ features may be disabled by running the configure script with
+ --without-execinfo as an argument ........
+
+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 20:55 +0000 [r118158-118160] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 118159 via svnmerge ........ r118159 |
+ mmichelson | 2008-05-23 15:55:02 -0500 (Fri, 23 May 2008) | 4
+ lines Get rid of warnings for those silly compilers which warn
+ when freeing a const pointer ........
+
+ * /: Blocked revisions 118157 via svnmerge ........ r118157 |
+ mmichelson | 2008-05-23 14:57:40 -0500 (Fri, 23 May 2008) | 10
+ lines Use a deep copy on strings that come from ast_events.
+ Otherwise it is likely that after the event is freed, we no
+ longer refer to valid memory. (closes issue #12712) Reported by:
+ tomo1657 Patches: 12712.patch uploaded by putnopvut (license 60)
+ Tested by: tomo1657 ........
+
+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 17:13 +0000 [r118102] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 118101 via svnmerge ........ r118101 |
+ mvanbaak | 2008-05-23 19:12:04 +0200 (Fri, 23 May 2008) | 15
+ lines add option 'a' to chanisavail. If you give chanisavail a
+ list of channels, it will only return the first available
+ channel. When this option is set, it will return all the
+ available channels from the given list. (closes issue #12248)
+ Reported by: dagmoller Patches: app_chanisavail-snv.patch-v2.txt
+ uploaded by dagmoller (license 436) - major changes by me because
+ russellb pointed out some buffer overflows and codeguideline
+ issues. Converted it all to the ast_str_* api Tested by:
+ dagmoller, mvanbaak ........
+
+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:44 +0000 [r117989] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 117988 via svnmerge ........ r117988 |
+ seanbright | 2008-05-22 17:43:54 -0400 (Thu, 22 May 2008) | 1
+ line Split the compile flags out and wire up some dependencies
+ ........
+
+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
+ ........
+
+ * /: Blocked revisions 117983 via svnmerge ........ r117983 |
+ tilghman | 2008-05-22 16:27:00 -0500 (Thu, 22 May 2008) | 2 lines
+ Fix trunk breakage ........
+
+2008-05-22 20:02 +0000 [r117951] Sean Bright <sean.bright@gmail.com>
+
+ * /: Blocked revisions 117950 via svnmerge ........ r117950 |
+ seanbright | 2008-05-22 16:01:33 -0400 (Thu, 22 May 2008) | 1
+ line A couple more places the frame data change was missed.
+ ........
+
+2008-05-22 19:45 +0000 [r117947] Michiel van Baak <michiel@vanbaak.info>
+
+ * /: Blocked revisions 117822,117825,117834,117870 via svnmerge
+ ........ r117822 | mvanbaak | 2008-05-22 19:06:00 +0200 (Thu, 22
+ May 2008) | 2 lines forgot chan_misdn ........ r117825 | mvanbaak
+ | 2008-05-22 19:08:18 +0200 (Thu, 22 May 2008) | 2 lines oops
+ ........ r117834 | mvanbaak | 2008-05-22 19:16:08 +0200 (Thu, 22
+ May 2008) | 2 lines chan_console fixes because of ast_frame.data
+ => ast_frame.data.ptr ........ r117870 | mvanbaak | 2008-05-22
+ 19:50:40 +0200 (Thu, 22 May 2008) | 2 lines one more place I
+ forgot ........
+
+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 16:06 +0000 [r117795] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 117794 via svnmerge ........ r117794 |
+ mmichelson | 2008-05-22 11:05:18 -0500 (Thu, 22 May 2008) | 3
+ lines Committing a fix pointed out by Atis Lezdins on the
+ asterisk-dev list. Thanks! ........
+
+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-22 05:11 +0000 [r117727] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 117725 via svnmerge ........ r117725 |
+ tilghman | 2008-05-22 00:10:01 -0500 (Thu, 22 May 2008) | 8 lines
+ Enhance ExternalIVR with new options and commands. (closes issue
+ #12705) Reported by: ctooley Patches:
+ new_externalivr_argument_format-v2.diff uploaded by ctooley
+ (license 136) new_externalivr_documentation.diff uploaded by
+ ctooley (license 136) and a few additional fixes by me ........
+
+2008-05-21 22:35 +0000 [r117694] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 117693 via svnmerge ........ r117693 |
+ mmichelson | 2008-05-21 17:34:27 -0500 (Wed, 21 May 2008) | 5
+ lines This change makes it so that logs will report the correct
+ source of verbose messages. Until this change, all verbose
+ messages in Asterisk's log files reported logger.c as the source
+ of the message. ........
+
+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 20:28 +0000 [r117626] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 117625 via svnmerge ........ r117625 |
+ mmichelson | 2008-05-21 15:27:45 -0500 (Wed, 21 May 2008) | 9
+ lines Add a new manager event, AgentRingNoAnswer to app_queue.
+ (closes issue #12591) Reported by: CCHAsteria Patches:
+ app_queue_RNA_event.diff uploaded by CCHAsteria (license 477)
+ ........
+
+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:31 +0000 [r117518] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 117517 via svnmerge ........ r117517 |
+ mmichelson | 2008-05-21 13:31:05 -0500 (Wed, 21 May 2008) | 14
+ lines Optimize the update_realtime_member_field function by not
+ having to query the database for the member and instead using a
+ cached uniqueid. Special thanks to atis for creating this and for
+ keeping it up to date with necessary changes (closes issue
+ #11896) Reported by: atis Patches: realtime_uniqueid_v6.patch
+ uploaded by atis (license 242) Tested by: atis ........
+
+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 13:41 +0000 [r117432] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 117431 via svnmerge ........ r117431 |
+ tilghman | 2008-05-21 08:39:41 -0500 (Wed, 21 May 2008) | 6 lines
+ On socket-based connections, there is no error FD, so don't try
+ waiting on one. (closes issue #12697) Reported by: ctooley
+ Patches: fix_externalivr_waitfor_nandfds-v3.diff uploaded by
+ ctooley (license 136) ........
+
+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-20 16:25 +0000 [r117183-117265] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Blocked revisions 117264 via svnmerge ........ r117264 |
+ tilghman | 2008-05-20 11:25:16 -0500 (Tue, 20 May 2008) | 3 lines
+ Increase limit of unshared connections from 1023 to 4.2 billion.
+ (Related to issue #12677) ........
+
+ * /: Blocked revisions 117262 via svnmerge ........ r117262 |
+ tilghman | 2008-05-20 11:13:48 -0500 (Tue, 20 May 2008) | 4 lines
+ Revert part of previous fix, and heavily comment the logic for
+ object destruction, for future users. (Closes issue #12677)
+ ........
+
+ * /: Blocked revisions 117182 via svnmerge ........ r117182 |
+ tilghman | 2008-05-19 15:06:38 -0500 (Mon, 19 May 2008) | 7 lines
+ Change the default for the pridialplan parameter to the far more
+ common case of 'unknown', and better document the use of each
+ parameter. (closes issue #12633) Reported by: tzafrir Patches:
+ pridialplan_unknown_2.diff uploaded by tzafrir (license 46)
+ ........
+
+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) ........
+ ................
+
+ * /: Blocked revisions 117133 via svnmerge ........ r117133 | file
+ | 2008-05-19 13:22:56 -0300 (Mon, 19 May 2008) | 4 lines Remove a
+ premature mutex destroy (the destruction callback will end up
+ destroying it) and use a callback to purge remaining classes.
+ (closes issue #12677) Reported by: falves11 ........
+
+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>
+
+ * /: Blocked revisions 116884 via svnmerge ........ r116884 | file
+ | 2008-05-17 16:39:35 -0300 (Sat, 17 May 2008) | 6 lines Improve
+ native transfers when a chain of IAX2 connections are in use.
+ (closes issue #7567) Reported by: tjd Patches:
+ bug_7567_update_v2.diff uploaded by snuffy (license 35) ........
+
+ * /: Blocked revisions 116848 via svnmerge ........ r116848 | file
+ | 2008-05-16 18:34:45 -0300 (Fri, 16 May 2008) | 2 lines Try to
+ fix attended transfers. ........
+
+ * /, 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-15 15:24 +0000 [r116523-116593] Mark Michelson <mmichelson@digium.com>
+
+ * /: Blocked revisions 116592 via svnmerge ........ r116592 |
+ mmichelson | 2008-05-15 10:24:29 -0500 (Thu, 15 May 2008) | 9
+ lines Modify externnotify to take the number of urgent voicemails
+ as a final argument instead of the string "Urgent" (closes issue
+ #12660) Reported by: jaroth Patches: externnotify.patch uploaded
+ by jaroth (license 50) ........
+
+ * /: Blocked revisions 116590 via svnmerge ........ r116590 |
+ mmichelson | 2008-05-15 10:13:11 -0500 (Thu, 15 May 2008) | 8
+ lines Prevent crashes from occurring due to a strcmp of a NULL
+ pointer. (closes issue #12661) Reported by: jaroth Patches:
+ urgentcompare.patch uploaded by jaroth (license 50) ........
+
+ * /: Blocked revisions 116522 via svnmerge ........ r116522 |
+ mmichelson | 2008-05-14 17:15:12 -0500 (Wed, 14 May 2008) | 8
+ lines Adding a new option to Chanspy(). The 'd' option allows for
+ the spy to press DTMF digits to switch between spying modes.
+ Pressing 4 activates spy mode, pressing 5 activates whisper mode,
+ and pressing 6 activates barge mode. Use of this feature
+ overrides the normal operation of DTMF numbers. This feature is
+ courtesy of Switchvox. ........
+
+2008-05-14 21:55 +0000 [r116472] Joshua Colp <jcolp@digium.com>
+
+ * /: Blocked revisions 116471 via svnmerge ........ r116471 | file
+ | 2008-05-14 18:54:03 -0300 (Wed, 14 May 2008) | 2 lines Fix
+ pedanticness. ........
+
+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 21:12 +0000 [r116462] Joshua Colp <jcolp@digium.com>
+
+ * /: Blocked revisions 116461 via svnmerge ........ r116461 | file
+ | 2008-05-14 18:11:49 -0300 (Wed, 14 May 2008) | 6 lines Add a
+ missing context unlock. (closes issue #12649) Reported by: ys
+ Patches: pbx.c.diff uploaded by ys (license 281) ........
+
+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.
+ (closes issue #12169) Reported by: pj Patches:
+ 12169-debugoff-2.diff uploaded by qwell (license 4) Tested by: pj
+ ........
+
+2008-04-02 14:33 +0000 [r112395] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 112394 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112394 | mmichelson | 2008-04-02 09:32:43 -0500 (Wed, 02 Apr
+ 2008) | 14 lines Merged revisions 112393 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112393 | mmichelson | 2008-04-02 09:32:00 -0500 (Wed, 02 Apr
+ 2008) | 6 lines Ensure that there is no timeout if none is
+ specified. (closes issue #12349) Reported by: johnlange ........
+ ................
+
+2008-04-01 22:48 +0000 [r112359] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 112357 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r112357 |
+ murf | 2008-04-01 16:45:10 -0600 (Tue, 01 Apr 2008) | 1 line
+ Bumped across another test set for the new exten pattern matcher,
+ which revealed a problem with the CANMATCH/MATCHMORE modes.
+ Direct matches were getting in the way. Fixed. ........
+
+2008-04-01 20:20 +0000 [r112299] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 112289 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r112289 |
+ murf | 2008-04-01 14:02:19 -0600 (Tue, 01 Apr 2008) | 21 lines
+ (closes issue #12298) Reported by: falves11 Patches: 12298.patch1
+ uploaded by murf (license 17) Tested by: murf I have hopes that
+ the changes made over the last few days will finalize and
+ solidify this code. While there are bound to be small tweaks
+ still needed, I feel that the job (at last) is somewhat
+ completed. Finally, I had a chance to comprehend how the scoring
+ of extension patterns was done in the previous version, and I've
+ come very close to using the exact same criteria in the new
+ pattern matching code. The left-right sorting is now replicated
+ in the trie structure itself, such that the first match found
+ will the 'best' match. Compared the results against 1.4 for
+ several extensions. Replicated falves11's setup and it works.
+ Used some devious patterns provided by jsmith, supplemented with
+ a few of my own. Looks good. ........
+
+2008-04-01 18:09 +0000 [r112211] Joshua Colp <jcolp@digium.com>
+
+ * main/rtp.c, /: Merged revisions 112210 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112210 | file | 2008-04-01 15:06:13 -0300 (Tue, 01 Apr 2008) |
+ 12 lines Merged revisions 112209 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112209 | file | 2008-04-01 15:02:43 -0300 (Tue, 01 Apr 2008) | 4
+ lines Disable Packet2Packet bridging when we need to feed DTMF
+ frames into the core. Some implementations do not like how we
+ switch between things. (closes issue #12212) Reported by: bamby
+ ........ ................
+
+2008-04-01 17:52 +0000 [r112170-112206] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 112205 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112205 | file | 2008-04-01 14:48:52 -0300 (Tue, 01 Apr 2008) |
+ 12 lines Merged revisions 112204 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112204 | file | 2008-04-01 14:43:46 -0300 (Tue, 01 Apr 2008) | 4
+ lines Do not pass audio until the remote side has indicated they
+ are providing early media, or if the channel has been answered.
+ (closes issue #11823) Reported by: SDamm ........
+ ................
+
+2008-04-01 17:25 +0000 [r112157] Mark Michelson <mmichelson@digium.com>
+
+ * main/dns.c, /: Merged revisions 112148 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112148 | mmichelson | 2008-04-01 12:23:19 -0500 (Tue, 01 Apr
+ 2008) | 18 lines Merged revisions 112138 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112138 | mmichelson | 2008-04-01 12:21:21 -0500 (Tue, 01 Apr
+ 2008) | 10 lines Initialize the __res_state structure used for
+ dns purposes to all 0's prior to using it. This is due to
+ valgrind's complaints on issue #12284 as well as an excerpt found
+ in "Description" portion of the online man page found here:
+ http://www.iti.cs.tu-bs.de/cgi-bin/UNIXhelp/man-cgi?res_nquery+3RESOLV
+ (pertains to issue #12284 but does not necessarily close it)
+ ........ ................
+
+2008-04-01 16:57 +0000 [r112127] Joshua Colp <jcolp@digium.com>
+
+ * include/asterisk/slinfactory.h, /, main/slinfactory.c: Merged
+ revisions 112126 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r112126 | file | 2008-04-01 13:50:37 -0300 (Tue, 01 Apr 2008) |
+ 13 lines Merged revisions 112125 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112125 | file | 2008-04-01 13:45:14 -0300 (Tue, 01 Apr 2008) | 5
+ lines Ensure that we do not exceed the hold's maximum size with a
+ single frame. (closes issue #12047) Reported by: fabianoheringer
+ Tested by: fabianoheringer ........ ................
+
+2008-03-31 22:17 +0000 [r112070-112072] Jason Parker <jparker@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 112069 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r112069 | qwell | 2008-03-31 16:48:30 -0500
+ (Mon, 31 Mar 2008) | 13 lines Merged revisions 112068 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r112068 | qwell | 2008-03-31 16:48:05 -0500 (Mon, 31 Mar 2008) |
+ 5 lines Fix a silly infinite loop when choosing an invalid
+ option. (closes issue #12315) Reported by: jmls ........
+ ................
+
+2008-03-31 21:03 +0000 [r112034-112036] Terry Wilson <twilson@digium.com>
+
+ * /, main/http.c: Merged revisions 112033 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r112033 |
+ twilson | 2008-03-31 15:45:05 -0500 (Mon, 31 Mar 2008) | 2 lines
+ Handle blank prefix= in http.conf ........
+
+2008-03-31 17:15 +0000 [r111997-111999] Russell Bryant <russell@digium.com>
+
+ * Makefile, /: Merged revisions 111998 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r111998 |
+ russell | 2008-03-31 12:14:58 -0500 (Mon, 31 Mar 2008) | 7 lines
+ Ensure configure gets run on a clean checkout. (closes issue
+ #12197) Reported by: juggie Patches: 12197.diff uploaded by
+ juggie (license 24) ........
+
+2008-03-31 14:22 +0000 [r111962] Joshua Colp <jcolp@digium.com>
+
+ * res/res_config_sqlite.c, /: Merged revisions 111961 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r111961 | file | 2008-03-31 11:20:39 -0300 (Mon, 31 Mar 2008) | 4
+ lines Initialize all these here tmp pointers at declaration. They
+ confused some compilers a wee bit. (closes issue #12333) Reported
+ by: ovi ........
+
+2008-03-29 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta7.1 released.
+
+ Asterisk 1.6.0-beta7 was tagged against trunk, instead of the 1.6.0 branch.
+
+2008-03-28 21:46 +0000 [r111858] Jason Parker <jparker@digium.com>
+
+ * codecs/gsm/inc/private.h, /: Merged revisions 111857 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111857 | qwell | 2008-03-28 16:46:02 -0500
+ (Fri, 28 Mar 2008) | 20 lines Merged revisions 111856 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111856 | qwell | 2008-03-28 16:45:35 -0500 (Fri, 28 Mar 2008) |
+ 12 lines Allow gsm to compile correctly on x86 with gcc4
+ optimizations. (closes issue #11243) Reported by: whiskerp
+ Patches: 11243-maybe-asm.diff uploaded by qwell (license 4)
+ Tested by: Seggy (IRC) Note: While I did write this patch, I
+ would not have found this if fossil had not reported and fixed
+ issue #12253. A huge thanks to him for helping to (indirectly)
+ find the problem here. ........ ................
+
+2008-03-28 19:11 +0000 [r111722-111776] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_skinny.c: Merged revisions 111721 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111721 | qwell | 2008-03-28 12:57:12 -0500
+ (Fri, 28 Mar 2008) | 9 lines Merged revisions 111720 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r111720 | qwell | 2008-03-28 12:55:05 -0500 (Fri, 28 Mar
+ 2008) | 1 line Remove unimplemented softkeys. Prompted by issue
+ #12325. ........ ................
+
+2008-03-28 16:21 +0000 [r111660] Jason Parker <jparker@digium.com>
+
+ * /, formats/format_wav_gsm.c: Merged revisions 111659 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111659 | qwell | 2008-03-28 11:20:59 -0500
+ (Fri, 28 Mar 2008) | 16 lines Merged revisions 111658 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111658 | qwell | 2008-03-28 11:19:56 -0500 (Fri, 28 Mar 2008) |
+ 8 lines The file size of WAV49 does not need to be an even
+ number. (closes issue #12128) Reported by: mdu113 Patches:
+ 12128-noevenlength.diff uploaded by qwell (license 4) Tested by:
+ qwell, mdu113 ........ ................
+
+2008-03-28 14:43 +0000 [r111607-111608] Tilghman Lesher <tlesher@digium.com>
+
+ * doc/valgrind.txt, /: Merged revisions 111606 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r111606 | tilghman | 2008-03-28 09:37:28 -0500 (Fri, 28 Mar 2008)
+ | 11 lines Merged revisions 111605 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111605 | tilghman | 2008-03-28 09:35:45 -0500 (Fri, 28 Mar 2008)
+ | 3 lines Update debugging text, since Valgrind eliminated the
+ --log-file-exactly option. (Closes issue #12320) ........
+ ................
+
+2008-03-28 00:56 +0000 [r111566] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 111565 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r111565 |
+ file | 2008-03-27 21:55:47 -0300 (Thu, 27 Mar 2008) | 2 lines
+ Forgetting to unregister a manager action is bad, mmmk? ........
+
+2008-03-28 00:17 +0000 [r111534] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 111533 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r111533 |
+ mmichelson | 2008-03-27 19:12:52 -0500 (Thu, 27 Mar 2008) | 10
+ lines Fix a crash that would happen when attempting to unload the
+ app_queue module. The problem was that when the refcount on the
+ queue hit 0, the destructor was called, and inside the
+ destructor, another function was called which would increase the
+ refcount back to 1 again and then decrease it again back to 0 for
+ every member in the queue. This meant that the destructor was
+ being recursively called, leading to a double free of the queue.
+ This is now fixed by making sure to unlink the queue from the
+ queues container prior to the final unref of the queue. ........
+
+2008-03-27 21:28 +0000 [r111498] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 111497 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r111497 |
+ murf | 2008-03-27 15:25:55 -0600 (Thu, 27 Mar 2008) | 1 line
+ comment cleanup and iron out a really dumb mistake in handling
+ the '.'-wildcard in the new exten pattern matcher. ........
+
+2008-03-27 19:30 +0000 [r111444] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/acl.c: Merged revisions 111443 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r111443 | tilghman | 2008-03-27 14:26:45 -0500 (Thu, 27 Mar 2008)
+ | 14 lines Merged revisions 111442 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111442 | tilghman | 2008-03-27 14:23:12 -0500 (Thu, 27 Mar 2008)
+ | 6 lines For FreeBSD, at least, the ifa_addr element could be
+ NULL. (closes issue #12300) Reported by: festr Patches:
+ acl.c.patch uploaded by festr (license 443) ........
+ ................
+
+2008-03-27 13:42 +0000 [r111361-111411] Steve Murphy <murf@digium.com>
+
+ * apps/app_playback.c, main/pbx.c, /: Merged revisions 111410 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111410 | murf | 2008-03-27 07:29:41 -0600 (Thu,
+ 27 Mar 2008) | 17 lines Merged revisions 111391 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111391 | murf | 2008-03-27 07:03:28 -0600 (Thu, 27 Mar 2008) | 9
+ lines These small documentation updates made in response to a
+ query in asterisk-users, where a user was using Playback, but
+ needed the features of Background, and had no idea that
+ Background existed, or that it might provide the features he
+ needed. I thought the best way to avert these kinds of queries
+ was to provide "See Also" references in all three of
+ "Background", "Playback", "WaitExten". Perhaps a project to do
+ this with all related apps is in order. ........ ................
+
+ * res/ael/pval.c, /, include/asterisk/pval.h, pbx/pbx_ael.c,
+ include/asterisk/ael_structs.h: Merged revisions 111360 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111360 | murf | 2008-03-26 22:47:12 -0600 (Wed,
+ 26 Mar 2008) | 23 lines Merged revisions 111341 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111341 | murf | 2008-03-26 21:21:05 -0600 (Wed, 26 Mar 2008) |
+ 15 lines (closes issue #12302) Reported by: pj Tested by: murf
+ These changes will set a channel variable ~~EXTEN~~ just before
+ generating code for a switch, with the value of ${EXTEN}. The
+ exten is marked as having a switch, and ever after that, till the
+ end of the exten, we substitute any ${EXTEN} with ${~~EXTEN~~}
+ instead in application arguments; (and the ${EXTEN: also). The
+ reason for this, is that because switches are coded using
+ separate extensions to provide pattern matching, and jumping
+ to/from these switch extensions messes up the ${EXTEN} value,
+ which blows the minds of users. ........ ................
+
+2008-03-27 00:36 +0000 [r111247-111339] Jason Parker <jparker@digium.com>
+
+ * main/frame.c, /: Merged revisions 111285 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r111285 | qwell | 2008-03-26 19:25:56 -0500 (Wed, 26 Mar 2008) |
+ 9 lines Merged revisions 111280 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111280 | qwell | 2008-03-26 19:25:13 -0500 (Wed, 26 Mar 2008) |
+ 1 line Put this flag back so we don't change the API. ........
+ ................
+
+ * main/frame.c, /: Merged revisions 111246 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r111246 | qwell | 2008-03-26 18:27:33 -0500 (Wed, 26 Mar 2008) |
+ 17 lines Merged revisions 111245 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111245 | qwell | 2008-03-26 18:26:33 -0500 (Wed, 26 Mar 2008) |
+ 9 lines Remove excessive smoother optimization that was causing
+ audio glitches (small "pops") after (about 200ms later) an
+ "incorrectly" sized frame was received. While it would be very
+ nice to keep this as optimized as possible, it makes no sense for
+ the smoother to be dropping random bits of audio like this. Isn't
+ that the whole point of a smoother? Closes issue #12093. ........
+ ................
+
+2008-03-26 19:57 +0000 [r111131] Joshua Colp <jcolp@digium.com>
+
+ * contrib/scripts/autosupport, /: Merged revisions 111130 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111130 | file | 2008-03-26 16:56:40 -0300 (Wed,
+ 26 Mar 2008) | 14 lines Merged revisions 111129 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111129 | file | 2008-03-26 16:55:08 -0300 (Wed, 26 Mar 2008) | 6
+ lines Update autosupport script. (closes issue #12310) Reported
+ by: angler Patches: autosupport.diff uploaded by angler (license
+ 106) ........ ................
+
+2008-03-26 19:53 +0000 [r111128] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, UPGRADE.txt: Merged revisions 111127 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r111127 | kpfleming | 2008-03-26 14:52:27 -0500 (Wed, 26 Mar
+ 2008) | 18 lines Merged revisions 111126 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r111126 | kpfleming | 2008-03-26 14:51:24 -0500
+ (Wed, 26 Mar 2008) | 10 lines Merged revisions 111125 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r111125 | kpfleming | 2008-03-26 14:49:30 -0500 (Wed, 26 Mar
+ 2008) | 2 lines update UPGRADE notes to document usage of the
+ script ........ ................ ................
+
+2008-03-26 19:41 +0000 [r111124] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 111123 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111123 | mmichelson | 2008-03-26 14:39:23 -0500
+ (Wed, 26 Mar 2008) | 12 lines Merged revisions 111121 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111121 | mmichelson | 2008-03-26 14:37:36 -0500 (Wed, 26 Mar
+ 2008) | 4 lines This code change is made just for clarification.
+ It does exactly the same thing as before. It just doesn't look as
+ wrong. ........ ................
+
+2008-03-26 19:27 +0000 [r111072] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 111067 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111067 | mmichelson | 2008-03-26 14:26:23 -0500
+ (Wed, 26 Mar 2008) | 17 lines Merged revisions 111049 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111049 | mmichelson | 2008-03-26 14:22:16 -0500 (Wed, 26 Mar
+ 2008) | 9 lines Add a lock to the vm_state structure and use the
+ lock around mail_open calls to prevent concurrent access of the
+ same mailstream. This, along with trunk's ability to configure
+ TCP timeouts for IMAP storage will help to prevent crashes and
+ hangs when using voicemail with IMAP storage. (closes issue
+ #10487) Reported by: ewilhelmsen ........ ................
+
+2008-03-26 19:08 +0000 [r111026] Kevin P. Fleming <kpfleming@digium.com>
+
+ * codecs/ilbc, /, contrib/scripts/get_ilbc_source.sh (added):
+ Merged revisions 111025 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r111025 | kpfleming | 2008-03-26 14:08:00 -0500 (Wed, 26 Mar
+ 2008) | 18 lines Merged revisions 111024 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r111024 | kpfleming | 2008-03-26 14:06:56 -0500
+ (Wed, 26 Mar 2008) | 10 lines Merged revisions 111019 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r111019 | kpfleming | 2008-03-26 13:58:37 -0500 (Wed, 26 Mar
+ 2008) | 2 lines add a script to make getting the iLBC source code
+ simple for end users ........ ................ ................
+
+2008-03-26 19:06 +0000 [r111018-111023] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 111021 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r111021 | file | 2008-03-26 16:05:42 -0300 (Wed, 26 Mar 2008) |
+ 12 lines Merged revisions 111020 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r111020 | file | 2008-03-26 16:04:35 -0300 (Wed, 26 Mar 2008) | 4
+ lines If we are requested to authenticate a reinvite make sure
+ that it contains T38 SDP if need be. (closes issue #11995)
+ Reported by: fall ........ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 111017 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r111017 | file | 2008-03-26 15:42:52 -0300 (Wed,
+ 26 Mar 2008) | 12 lines Merged revisions 110628 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110628 | file | 2008-03-25 11:37:35 -0300 (Tue, 25 Mar 2008) | 4
+ lines Add an option (transmit_silence) which transmits silence
+ during both Record() and DTMF generation. The reason this is an
+ option is that in order to transmit silence we have to setup a
+ translation path. This may not be needed/wanted in all cases.
+ (closes issue #10058) Reported by: tracinet ........
+ ................
+
+2008-03-26 17:44 +0000 [r110964] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, UPGRADE.txt: Merged revisions 110963 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110963 | kpfleming | 2008-03-26 12:44:09 -0500 (Wed, 26 Mar
+ 2008) | 10 lines Merged revisions 110962 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110962 | kpfleming | 2008-03-26 12:43:02 -0500 (Wed, 26 Mar
+ 2008) | 2 lines add note that the user will need to enable
+ codec_ilbc to get it to build ........ ................
+
+2008-03-26 17:35 +0000 [r110959] Donny Kavanagh <donnyk@gmail.com>
+
+ * /, doc/snmp.txt: Merged revisions 110911 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110911 |
+ juggie | 2008-03-26 13:24:54 -0400 (Wed, 26 Mar 2008) | 8 lines
+ update documentation to reflect the changes in the way configure
+ detects net-snmp. (closes issue #12067) Reported by: juggie
+ Patches: 12067_snmp_doc.patch uploaded by juggie (license 24)
+ Tested by: juggie ........
+
+2008-03-26 17:15 +0000 [r110882] Kevin P. Fleming <kpfleming@digium.com>
+
+ * codecs/ilbc/constants.h (removed), codecs/ilbc/iLBC_decode.h
+ (removed), codecs/ilbc/iCBSearch.c (removed), codecs/Makefile,
+ codecs/ilbc/filter.c (removed), codecs/ilbc/hpInput.c (removed),
+ codecs/ilbc/gainquant.c (removed), codecs/ilbc/hpOutput.c
+ (removed), codecs/ilbc/iCBSearch.h (removed),
+ codecs/ilbc/filter.h (removed), codecs/ilbc/hpInput.h (removed),
+ codecs/ilbc/gainquant.h (removed), codecs/ilbc/LPCencode.c
+ (removed), codecs/ilbc/hpOutput.h (removed),
+ codecs/ilbc/StateSearchW.c (removed), codecs/codec_ilbc.c,
+ codecs/ilbc/LPCencode.h (removed), codecs/ilbc/iCBConstruct.c
+ (removed), codecs/ilbc/StateSearchW.h (removed),
+ codecs/ilbc/syntFilter.c (removed), /, codecs/ilbc/iCBConstruct.h
+ (removed), codecs/ilbc/syntFilter.h (removed),
+ codecs/ilbc/packing.c (removed), codecs/ilbc/StateConstructW.c
+ (removed), codecs/ilbc/packing.h (removed),
+ codecs/ilbc/libilbc.vcproj (removed),
+ codecs/ilbc/StateConstructW.h (removed), codecs/ilbc/LPCdecode.c
+ (removed), codecs/ilbc/getCBvec.c (removed),
+ codecs/ilbc/enhancer.c (removed), codecs/ilbc/lsf.c (removed),
+ codecs/ilbc/iLBC_encode.c (removed), codecs/ilbc/getCBvec.h
+ (removed), codecs/ilbc/LPCdecode.h (removed),
+ codecs/ilbc/enhancer.h (removed), codecs/ilbc/FrameClassify.c
+ (removed), codecs/ilbc/iLBC_define.h (removed), codecs/ilbc/lsf.h
+ (removed), codecs/ilbc/iLBC_encode.h (removed),
+ codecs/ilbc/FrameClassify.h (removed), codecs/ilbc/helpfun.c
+ (removed), codecs/ilbc/doCPLC.c (removed),
+ codecs/ilbc/anaFilter.c (removed), codecs/ilbc/helpfun.h
+ (removed), codecs/ilbc/createCB.c (removed), codecs/ilbc/doCPLC.h
+ (removed), codecs/ilbc/anaFilter.h (removed), UPGRADE.txt,
+ codecs/ilbc/constants.c (removed), codecs/ilbc/iLBC_decode.c
+ (removed), codecs/ilbc/createCB.h (removed), CHANGES: Merged
+ revisions 110881 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110881 | kpfleming | 2008-03-26 10:10:28 -0700 (Wed, 26 Mar
+ 2008) | 18 lines Merged revisions 110880 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r110880 | kpfleming | 2008-03-26 09:42:35 -0700
+ (Wed, 26 Mar 2008) | 10 lines Merged revisions 110869 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r110869 | kpfleming | 2008-03-26 08:53:46 -0700 (Wed, 26 Mar
+ 2008) | 2 lines due to licensing restrictions, we cannot
+ distribute the source code for iLBC encoding and decoding... so
+ remove it, and add instructions on how the user can obtain it
+ themselves ........ ................ ................
+
+2008-03-26 15:33 +0000 [r110866-110868] Joshua Colp <jcolp@digium.com>
+
+ * /: Merged revisions 110726 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110726 |
+ jpeeler | 2008-03-25 17:02:57 -0300 (Tue, 25 Mar 2008) | 2 lines
+ 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-03-26 00:03 +0000 [r110832] Mark Michelson <mmichelson@digium.com>
+
+ * main/manager.c, /: Merged revisions 110831 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110831 |
+ mmichelson | 2008-03-25 19:02:31 -0500 (Tue, 25 Mar 2008) | 6
+ lines This ensures that the manager interface is not enabled by
+ default. Prior to this change, it was possible to start Asterisk
+ with the manager interface enabled, then either comment out the
+ enabled option or make manager.conf unopenable and the manager
+ interface would still be enabled. ........
+
+2008-03-25 22:52 +0000 [r110781] Jason Parker <jparker@digium.com>
+
+ * cdr/cdr_custom.c, /: Merged revisions 110780 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110780 | qwell | 2008-03-25 17:51:55 -0500 (Tue, 25 Mar 2008) |
+ 14 lines Merged revisions 110779 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110779 | qwell | 2008-03-25 17:51:17 -0500 (Tue, 25 Mar 2008) |
+ 6 lines Make file access in cdr_custom similar to cdr_csv. Fixes
+ issue #12268. Patch borrowed from r82344 ........
+ ................
+
+2008-03-25 22:11 +0000 [r110778] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_sip.c: 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-03-25 17:47 +0000 [r110690-110692] Tilghman Lesher <tlesher@digium.com>
+
+ * configs/extensions.conf.sample, /, configs/voicemail.conf.sample:
+ Merged revisions 110691 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110691 |
+ tilghman | 2008-03-25 12:46:34 -0500 (Tue, 25 Mar 2008) | 6 lines
+ Update sample configurations to make virtual hosting more
+ obvious. (closes issue #11969) Reported by: pprindeville Patches:
+ acme-virtualpbx.1.6.patch uploaded by pprindeville (license 347)
+ ........
+
+ * configs/extensions.conf.sample, /: Merged revisions 110689 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r110689 | tilghman | 2008-03-25 12:40:28 -0500 (Tue, 25
+ Mar 2008) | 6 lines Update the sample configuration, to use Macro
+ less (since it's now deprecated). (closes issue #12293) Reported
+ by: pprindeville Patches: bugid-0012293.1.6.patch uploaded by
+ pprindeville (license 347) ........
+
+2008-03-25 15:43 +0000 [r110637-110638] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: Oops.
+
+ * /, channels/chan_sip.c: Merged revisions 110636 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110636 | mmichelson | 2008-03-25 10:41:33 -0500 (Tue, 25 Mar
+ 2008) | 15 lines Merged revisions 110635 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110635 | mmichelson | 2008-03-25 10:40:33 -0500 (Tue, 25 Mar
+ 2008) | 7 lines When reverting a commit, I accidentally left in
+ this bit which was an experiment to see what would happen. It
+ passed the compile test, and I didn't notice I had left this
+ change in too. So this is a revert of a revert...sort of.
+ ........ ................
+
+2008-03-25 15:39 +0000 [r110630-110634] Joshua Colp <jcolp@digium.com>
+
+ * include/asterisk/options.h, main/asterisk.c, Makefile, /,
+ main/app.c: Merged revisions 110629 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110629 | file | 2008-03-25 11:39:45 -0300 (Tue, 25 Mar 2008) |
+ 12 lines Merged revisions 110628 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110628 | file | 2008-03-25 11:37:35 -0300 (Tue, 25 Mar 2008) | 4
+ lines Add an option (transmit_silence) which transmits silence
+ during both Record() and DTMF generation. The reason this is an
+ option is that in order to transmit silence we have to setup a
+ translation path. This may not be needed/wanted in all cases.
+ (closes issue #10058) Reported by: tracinet ........
+ ................
+
+2008-03-24 20:14 +0000 [r110620-110622] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 110619 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110619 | mmichelson | 2008-03-24 14:19:37 -0500 (Mon, 24 Mar
+ 2008) | 23 lines Merged revisions 110618 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110618 | mmichelson | 2008-03-24 14:17:41 -0500 (Mon, 24 Mar
+ 2008) | 15 lines This is a revert for revision 108288. The reason
+ is that that revision was not for an actual bug fix per se, and
+ so it really should not have been in 1.4 in the first place.
+ Plus, people who compile with DO_CRASH are more likely to
+ encounter a crash due to this change. While I think the usage of
+ DO_CRASH in ast_sched_del is a bit absurd, this sort of change is
+ beyond the scope of 1.4 and should be done instead in a developer
+ branch based on trunk so that all scheduler functions are fixed
+ at once. I also am reverting the change to trunk and 1.6 since
+ they also suffer from the DO_CRASH potential. (closes issue
+ #12272) Reported by: qq12345 ........ ................
+
+2008-03-24 17:36 +0000 [r110616] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 110615 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r110615 | russell | 2008-03-24 12:36:04 -0500
+ (Mon, 24 Mar 2008) | 10 lines Merged revisions 110614 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110614 | russell | 2008-03-24 12:34:56 -0500 (Mon, 24 Mar 2008)
+ | 2 lines Turn a NOTICE into a DEBUG message. ........
+ ................
+
+2008-03-24 15:29 +0000 [r110611] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 110610 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110610 |
+ file | 2008-03-24 12:28:25 -0300 (Mon, 24 Mar 2008) | 6 lines
+ Only print out the set_address_from_contact host verbose message
+ if debugging is enabled on the dialog. (closes issue #12280)
+ Reported by: rjain Patches: chan_sip.c.diff uploaded by rjain
+ (license 226) ........
+
+2008-03-21 21:52 +0000 [r110579] Jason Parker <jparker@digium.com>
+
+ * /, sounds/Makefile: Merged revisions 110578 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110578 |
+ qwell | 2008-03-21 16:52:06 -0500 (Fri, 21 Mar 2008) | 1 line
+ Update to 1.4.11 core sounds. ........
+
+2008-03-21 15:25 +0000 [r110501] Russell Bryant <russell@digium.com>
+
+ * /, configs/sip.conf.sample, CHANGES: Merged revisions 110499 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r110499 | russell | 2008-03-21 10:24:43 -0500 (Fri, 21
+ Mar 2008) | 3 lines Note that the TCP and TLS support is
+ currently considered experimental and is subject to change while
+ we work out the remaining issues. ........
+
+2008-03-21 14:36 +0000 [r110476] Jason Parker <jparker@digium.com>
+
+ * /, codecs/gsm/Makefile: Merged revisions 110475 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110475 | qwell | 2008-03-21 09:36:17 -0500 (Fri, 21 Mar 2008) |
+ 15 lines Merged revisions 110474 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110474 | qwell | 2008-03-21 09:32:52 -0500 (Fri, 21 Mar 2008) |
+ 7 lines Don't attempt to do optimizations of gsm on mips
+ platforms either. (closes issue #12270) Reported by: zandbelt
+ Patches: 026-gsm-mips.patch uploaded by zandbelt (license 33)
+ ........ ................
+
+2008-03-20 23:14 +0000 [r110304-110397] Russell Bryant <russell@digium.com>
+
+ * main/autoservice.c, /: Merged revisions 110396 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110396 | russell | 2008-03-20 18:14:13 -0500 (Thu, 20 Mar 2008)
+ | 17 lines Merged revisions 110395 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110395 | russell | 2008-03-20 18:13:56 -0500 (Thu, 20 Mar 2008)
+ | 9 lines Shorten the ast_waitfor() timeout from 500 ms to 50 ms
+ in the autoservice thread. This really should not make a
+ difference except in very rare cases. That case would be that all
+ of the channels in autoservice are not generating any frames. In
+ that case, this change reduces the potential amount of time that
+ a thread waits in ast_autoservice_stop() for the autoservice
+ thread to wrap back around to the beginning of its loop. (closes
+ issue #12266, reported by dimas) ........ ................
+
+ * codecs/codec_g722.c, /: Merged revisions 110339 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110339 |
+ russell | 2008-03-20 17:02:20 -0500 (Thu, 20 Mar 2008) | 3 lines
+ Use the correct buffer for g722tolin16_sample. This shouldn't
+ have caused any problems, but Qwell noticed the typo here.
+ ........
+
+ * /, channels/chan_sip.c, channels/chan_iax2.c: Merged revisions
+ 110337 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110337 | russell | 2008-03-20 16:55:50 -0500 (Thu, 20 Mar 2008)
+ | 22 lines Merged revisions 110336 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ................ r110336 | russell | 2008-03-20 16:54:58 -0500
+ (Thu, 20 Mar 2008) | 14 lines Merged revisions 110335 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+ r110335 | russell | 2008-03-20 16:53:27 -0500 (Thu, 20 Mar 2008)
+ | 6 lines Fix some very broken code that was introduced in 1.2.26
+ as a part of the security fix. The dnsmgr is not appropriate
+ here. The dnsmgr takes a pointer to an address structure that a
+ background thread continuously updates. However, in these cases,
+ a stack variable was passed. That means that the dnsmgr thread
+ would be continuously writing to bogus memory. ........
+ ................ ................
+
+ * /, main/file.c: Merged revisions 110303 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110303 |
+ russell | 2008-03-20 15:08:26 -0500 (Thu, 20 Mar 2008) | 8 lines
+ Fix a bug when using zaptel timing for playing back files that
+ have a sample rate other than 8 kHz. The issue here is that
+ format modules give a "whennext" sample value, which is used to
+ calculate when to set a timer for to retrieve the next frame.
+ However, the zaptel timer operates on 8 kHz samples, so this must
+ be taken into account. (another part of issue #12164, reported by
+ milazzo and jsmith, patch by me) ........
+
+2008-03-20 18:02 +0000 [r110273] Mark Michelson <mmichelson@digium.com>
+
+ * main/dial.c, /: Merged revisions 110272 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r110272 |
+ mmichelson | 2008-03-20 13:01:36 -0500 (Thu, 20 Mar 2008) | 3
+ lines Add missing unlock ........
+
+2008-03-20 17:45 +0000 [r110269-110271] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, /, res/res_musiconhold.c: Merged revisions 110268
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r110268 | russell | 2008-03-20 12:41:22 -0500 (Thu, 20
+ Mar 2008) | 27 lines Add some fixes that I made in regards to
+ wideband codec handling to get G.722 music on hold working for
+ me. (issue #12164, reported by milazzo and jsmith, patches by me)
+ res/res_musiconhold.c: - I moved a single line so that the sample
+ queue update happened before ast_write(). The reason that this
+ was a bug is that the G.722 frame originally says it has 320
+ samples in it (which is correct). However, when the frame is
+ written to a channel that uses RTP, main/rtp.c modifies the frame
+ to cut the number of samples in half before it sends it on the
+ wire. This is to account for the stupid incorrect G.722 spec that
+ makes it so we have to lie about the number of samples with RTP.
+ I should probably go and re-work the RTP code so it doesn't
+ modify the frame so that a bug like this won't happen in the
+ future. However, this change to MOH is harmless. main/channel.c:
+ - I made two fixes in regards to generator timing. Generators use
+ samples for timing. However, this code assumed 8 kHz samples. In
+ one case, it was a hard coded 160 samples, that is now written as
+ the sample rate / 50. The other place was dealing with timing a
+ generator based on frames coming from the other direction.
+ However, that would have only worked if the sample rates for the
+ formats in both directions were the same. The code now takes into
+ account that the sample rates may differ, and scales the
+ generator samples accordingly. ........
+
+2008-03-19 23:00 +0000 [r110165] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 110164 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110164 | russell | 2008-03-19 17:58:33 -0500 (Wed, 19 Mar 2008)
+ | 13 lines Merged revisions 110163 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110163 | russell | 2008-03-19 17:57:59 -0500 (Wed, 19 Mar 2008)
+ | 5 lines Fix a bug where when calls on the trunk side hang up
+ while on hold, the state is not properly reflected. (closes issue
+ #11990, reported by anakaoka, patched by me) ........
+ ................
+
+2008-03-19 21:06 +0000 [r110088] Jeff Peeler <jpeeler@digium.com>
+
+ * /: marking rev 110087 from trunk as not applying
+
+2008-03-19 20:37 +0000 [r110085] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 110084 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110084 | mmichelson | 2008-03-19 15:34:13 -0500 (Wed, 19 Mar
+ 2008) | 12 lines Merged revisions 110083 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110083 | mmichelson | 2008-03-19 15:33:03 -0500 (Wed, 19 Mar
+ 2008) | 4 lines Add a missing unlock in the case that memory
+ allocation fails in app_chanspy. Thanks to Russell for confirming
+ that this was an issue. ........ ................
+
+2008-03-19 19:14 +0000 [r110037] Joshua Colp <jcolp@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 110036 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r110036 | file | 2008-03-19 16:13:39 -0300 (Wed,
+ 19 Mar 2008) | 12 lines Merged revisions 110035 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110035 | file | 2008-03-19 16:11:33 -0300 (Wed, 19 Mar 2008) | 4
+ lines Add sanity checking for position resuming. We *have* to
+ make sure that the position does not exceed the total number of
+ files present, and we have to make sure that the position's
+ filename is the same as previous. These values can change if a
+ music class is reloaded and give unpredictable behavior. (closes
+ issue #11663) Reported by: junky ........ ................
+
+2008-03-19 19:00 +0000 [r110024-110032] Russell Bryant <russell@digium.com>
+
+ * Makefile, build_tools/cflags.xml, build_tools/cflags-devmode.xml
+ (added), /: Merged revisions 109974 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109974 | qwell | 2008-03-19 12:15:14 -0500 (Wed, 19 Mar 2008) |
+ 13 lines Merged revisions 109973 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109973 | qwell | 2008-03-19 12:12:52 -0500 (Wed, 19 Mar 2008) |
+ 5 lines People report bugs about Asterisk crashing with DO_CRASH
+ enabled was getting a little silly... Now we only show certain
+ cflags when you run configure with --enable-dev-mode
+ (corresponding menuselect change to follow) ........
+ ................
+
+2008-03-19 18:26 +0000 [r109971-110021] Joshua Colp <jcolp@digium.com>
+
+ * main/rtp.c, /: Merged revisions 110020 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r110020 | file | 2008-03-19 15:25:33 -0300 (Wed, 19 Mar 2008) |
+ 14 lines Merged revisions 110019 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r110019 | file | 2008-03-19 15:20:28 -0300 (Wed, 19 Mar 2008) | 6
+ lines Make sure that the mark bit does not incorrectly cause
+ video frame timestamps to be calculated as if they are audio
+ frames. (closes issue #11429) Reported by: sperreault Patches:
+ 11429-frametype.diff uploaded by qwell (license 4) ........
+ ................
+
+2008-03-19 16:46 +0000 [r109969] Steve Murphy <murf@digium.com>
+
+ * main/config.c, /: Merged revisions 109942 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109942 | murf | 2008-03-19 10:24:51 -0600 (Wed, 19 Mar 2008) |
+ 80 lines Merged revisions 109908 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109908 | murf | 2008-03-19 09:41:13 -0600 (Wed, 19 Mar 2008) |
+ 72 lines (closes issue #11442) Reported by: tzafrir Patches:
+ 11442.patch uploaded by murf (license 17) Tested by: murf I
+ didn't give tzafrir very much time to test this, but if he does
+ still have remaining issues, he is welcome to re-open this bug,
+ and we'll do what is called for. I reproduced the problem, and
+ tested the fix, so I hope I am not jumping by just going ahead
+ and committing the fix. The problem was with what file_save does
+ with templates; firstly, it tended to print out multiple options:
+ [my_category](!)(templateref) instead of
+ [my_category](!,templateref) which is fixed by this patch.
+ Nextly, the code to suppress output of duplicate declarations
+ that would occur because the reader copies inherited declarations
+ down the hierarchy, was not working. Thus: [master-template](!)
+ mastervar = bar [template](!,master-template) tvar = value
+ [cat](template) catvar = val would be rewritten as: ;! ;!
+ Automatically generated configuration file ;! Filename:
+ experiment.conf (/etc/asterisk/experiment.conf) ;! Generator:
+ Manager ;! Creation Date: Tue Mar 18 23:17:46 2008 ;!
+ [master-template](!) mastervar = bar
+ [template](!,master-template) mastervar = bar tvar = value
+ [cat](template) mastervar = bar tvar = value catvar = val This
+ has been fixed. Since the config reader 'explodes' inherited vars
+ into the category, users may, in certain circumstances, see
+ output different from what they originally entered, but it should
+ be both correct and equivalent. ........ ................
+
+2008-03-19 04:06 +0000 [r109834-109840] Russell Bryant <russell@digium.com>
+
+ * /, main/utils.c: Merged revisions 109839 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109839 | russell | 2008-03-18 23:06:31 -0500 (Tue, 18 Mar 2008)
+ | 10 lines Merged revisions 109838 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109838 | russell | 2008-03-18 23:06:05 -0500 (Tue, 18 Mar 2008)
+ | 2 lines Tweak spacing in a recent change because I'm very
+ picky. ........ ................
+
+ * apps/app_chanspy.c, /: Merged revisions 109764 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109764 | russell | 2008-03-18 17:36:02 -0500 (Tue, 18 Mar 2008)
+ | 11 lines Merged revisions 109763 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109763 | russell | 2008-03-18 17:34:42 -0500 (Tue, 18 Mar 2008)
+ | 3 lines Fix one place where the chanspy datastore isn't removed
+ from a channel. (issue #12243, reported by atis, patch by me)
+ ........ ................
+
+2008-03-18 23:23 +0000 [r109779] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configs/res_ldap.conf.sample, res/res_config_ldap.c: Merged
+ revisions 109775 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r109775 |
+ tilghman | 2008-03-18 18:22:25 -0500 (Tue, 18 Mar 2008) | 3 lines
+ Change back to using ldap_initialize() and let the user specify a
+ URL directly, instead of trying to piece it together, badly.
+ ........
+
+2008-03-18 21:03 +0000 [r109716] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 109714 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109714 | mmichelson | 2008-03-18 15:59:02 -0500 (Tue, 18 Mar
+ 2008) | 20 lines Merged revisions 109713 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109713 | mmichelson | 2008-03-18 15:52:15 -0500 (Tue, 18 Mar
+ 2008) | 12 lines This patch makes it so that all queue member
+ status changes are handled through device state code. This
+ removes several problems people were seeing where their queue
+ members would get into an "unknown" state. Huge props go to atis
+ on this one since he was the one who found the code section that
+ was causing the problem and proposed the solution. I just wrote
+ what he suggested :) (closes issue #12127) Reported by: atis
+ Patches: 12127v3.patch uploaded by putnopvut (license 60) Tested
+ by: atis, jvandal ........ ................
+
+2008-03-18 20:14 +0000 [r109684] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 109683 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r109683 | tilghman | 2008-03-18 15:13:40 -0500 (Tue, 18 Mar 2008)
+ | 4 lines Set protocol version, port number correctly. (closes
+ issue #12211, closes issue #12209) Reported by: sylvain ........
+
+2008-03-18 19:24 +0000 [r109654] Jason Parker <jparker@digium.com>
+
+ * /, codecs/log2comp.h: Merged revisions 109651 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109651 | qwell | 2008-03-18 14:24:15 -0500 (Tue, 18 Mar 2008) |
+ 15 lines Merged revisions 109648 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109648 | qwell | 2008-03-18 14:23:44 -0500 (Tue, 18 Mar 2008) |
+ 7 lines Allow codecs that use log2comp (g726) to compile
+ correctly on x86 with gcc4 optimizations. (closes issue #12253)
+ Reported by: fossil Patches: log2comp.patch uploaded by fossil
+ (license 140) ........ ................
+
+2008-03-18 19:00 +0000 [r109546-109622] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 109576 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r109576 | mmichelson | 2008-03-18 12:59:18 -0500
+ (Tue, 18 Mar 2008) | 14 lines Merged revisions 109575 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109575 | mmichelson | 2008-03-18 12:58:11 -0500 (Tue, 18 Mar
+ 2008) | 6 lines Make sure an agent doesn't try to send dtmf to a
+ NULL channel closes issue #12242 Reported by Yourname ........
+ ................
+
+ * include/asterisk/astmm.h, /: Merged revisions 109545 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r109545 | mmichelson | 2008-03-18 12:00:53 -0500 (Tue, 18 Mar
+ 2008) | 3 lines Add format attribute to printf-style functions in
+ astmm.h ........
+
+2008-03-18 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta6 released.
+
+2008-03-18 17:01 +0000 [r109546] Mark Michelson <mmichelson@digium.com>
+
+ * include/asterisk/astmm.h, /: Merged revisions 109545 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r109545 | mmichelson | 2008-03-18 12:00:53 -0500 (Tue, 18 Mar
+ 2008) | 3 lines Add format attribute to printf-style functions in
+ astmm.h ........
+
+2008-03-18 16:26 +0000 [r109487] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h,
+ channels/chan_misdn.c, /: Merged revisions 109475 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r109475 | kpfleming | 2008-03-18 11:23:05 -0500 (Tue, 18 Mar
+ 2008) | 2 lines fix up various warnings found via the addition of
+ format string checking... some of these were really, really bad
+ code ........
+
+2008-03-18 15:58 +0000 [r109454-109459] Russell Bryant <russell@digium.com>
+
+ * Makefile, channels/chan_misdn.c, include/asterisk/strings.h,
+ res/res_indications.c, utils/extconf.c, main/asterisk.c,
+ apps/app_voicemail.c, utils/check_expr.c,
+ cdr/cdr_sqlite3_custom.c, apps/app_meetme.c, /,
+ res/res_phoneprov.c, main/utils.c, channels/chan_iax2.c,
+ utils/frame.c, main/cli.c, funcs/func_enum.c, main/manager.c,
+ include/asterisk/astobj.h, res/res_agi.c, main/features.c,
+ apps/app_minivm.c, res/res_realtime.c, res/res_config_ldap.c,
+ include/asterisk/utils.h, channels/chan_sip.c,
+ apps/app_festival.c, main/translate.c, main/jitterbuf.c,
+ utils/astman.c, include/jitterbuf.h, apps/app_queue.c: Merged
+ revisions 109447 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r109447 |
+ twilson | 2008-03-18 10:43:34 -0500 (Tue, 18 Mar 2008) | 3 lines
+ Go through and fix a bunch of places where character strings were
+ being interpreted as format strings. Most of these changes are
+ solely to make compiling with -Wsecurity and -Wformat=2 happy,
+ and were not actual problems, per se. I also added format
+ attributes to any printf wrapper functions I found that didn't
+ have them. -Wsecurity and -Wmissing-format-attribute added to
+ --enable-dev-mode. ........
+
+ * configs/sip_notify.conf.sample, /: Merged revisions 109111 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r109111 | qwell | 2008-03-17 11:37:31 -0500 (Mon, 17 Mar
+ 2008) | 10 lines Add sample events for aastra phones.
+ aastra-check-cfg is the same as the other check-cfg entries, and
+ aastra-xml is to load a pre-configured xml script. (closes issue
+ #12229) Reported by: gowen72 Patches: aastra.patch uploaded by
+ gowen72 (license 432) ........
+
+2008-03-18 15:50 +0000 [r109453] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, configure, include/asterisk/autoconfig.h.in, acinclude.m4:
+ Merged revisions 109451 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r109451 |
+ kpfleming | 2008-03-18 10:50:29 -0500 (Tue, 18 Mar 2008) | 2
+ lines ensure that dependencies on AST_C_DEFINE_CHECK symbols work
+ properly ........
+
+2008-03-18 15:50 +0000 [r109448-109452] Russell Bryant <russell@digium.com>
+
+ * main/dial.c, /: Merged revisions 108962 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108962 | mvanbaak | 2008-03-16 16:50:58 -0500 (Sun, 16 Mar 2008)
+ | 15 lines Merged revisions 108961 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108961 | mvanbaak | 2008-03-16 22:47:10 +0100 (Sun, 16 Mar 2008)
+ | 7 lines add missing break to case AST_CONTROL_SRCUPDATE (closes
+ issue #12228) Reported by: andrew Patches: SRC.patch uploaded by
+ andrew (license 240) ........ ................
+
+2008-03-18 15:16 +0000 [r109398] Joshua Colp <jcolp@digium.com>
+
+ * main/manager.c, /, main/logger.c: Merged revisions 109396 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r109396 | file | 2008-03-18 12:13:07 -0300 (Tue, 18 Mar
+ 2008) | 3 lines Make sure values are interpreted as character
+ strings and not format strings. (AST-2008-004) ........
+
+2008-03-18 15:14 +0000 [r109397] Steve Murphy <murf@digium.com>
+
+ * pbx/ael/ael-test/ael-ntest23 (added),
+ pbx/ael/ael-test/ael-ntest23/t1/a.ael,
+ pbx/ael/ael-test/ael-ntest23/t1/b.ael,
+ pbx/ael/ael-test/ael-ntest23/t1/c.ael,
+ pbx/ael/ael-test/ael-ntest23/t2/d.ael,
+ pbx/ael/ael-test/ael-ntest23/t2/e.ael,
+ pbx/ael/ael-test/ael-ntest23/t2/f.ael, res/ael/ael_lex.c,
+ pbx/ael/ael-test/ref.ael-ntest23 (added),
+ pbx/ael/ael-test/ael-ntest23/t3/g.ael,
+ pbx/ael/ael-test/ael-ntest23/t3/h.ael,
+ pbx/ael/ael-test/ael-ntest23/t3/i.ael, res/ael/ael.flex,
+ pbx/ael/ael-test/ael-ntest23/t3/j.ael,
+ pbx/ael/ael-test/ael-ntest23/qq.ael,
+ pbx/ael/ael-test/ael-ntest23/t1, pbx/ael/ael-test/ael-ntest23/t2,
+ pbx/ael/ael-test/ael-ntest23/t3, /,
+ pbx/ael/ael-test/ael-ntest23/extensions.ael: Merged revisions
+ 109357 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109357 | murf | 2008-03-18 08:09:50 -0600 (Tue, 18 Mar 2008) |
+ 25 lines Merged revisions 109309 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109309 | murf | 2008-03-18 00:37:15 -0600 (Tue, 18 Mar 2008) |
+ 17 lines (closes issue #11903) Reported by: atis Many thanks to
+ atis for spotting this problem and reporting it. The fix was to
+ straighten out how items are placed on and removed from the file
+ stack. Regressions as well as the provided test case helped to
+ straighten out all code paths. valgrind was used to make sure all
+ memory allocated was freed. Sorry for not solving this earlier. I
+ got distracted. Added the ntest23 regression test, which is
+ mainly a copy of ntest22, but with a few juicy errors thrown in,
+ to replicate the kind of error that atis spotted. ........
+ ................
+
+2008-03-18 15:11 +0000 [r109395] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 109389 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r109389 |
+ qwell | 2008-03-18 10:07:04 -0500 (Tue, 18 Mar 2008) | 3 lines Do
+ not return with a successful authentication if the From header
+ ends up empty. (AST-2008-003) ........
+
+2008-03-18 15:09 +0000 [r109392] Joshua Colp <jcolp@digium.com>
+
+ * main/rtp.c, /, channels/chan_sip.c: Merged revisions 109390 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r109390 | file | 2008-03-18 12:08:09 -0300 (Tue,
+ 18 Mar 2008) | 11 lines Merged revisions 109386 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109386 | file | 2008-03-18 11:58:39 -0300 (Tue, 18 Mar 2008) | 3
+ lines Put a maximum limit on the number of payloads accepted, and
+ also make sure a given payload does not exceed our maximum value.
+ (AST-2008-002) ........ ................
+
+2008-03-18 00:40 +0000 [r109283] Sean Bright <sean.bright@gmail.com>
+
+ * /, configure, configure.ac: Merged revisions 109282 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r109282 | seanbright | 2008-03-17 20:28:39 -0400 (Mon, 17 Mar
+ 2008) | 1 line Fix a typo ........
+
+2008-03-17 22:24 +0000 [r109254] Terry Wilson <twilson@digium.com>
+
+ * build_tools/cflags.xml, /, build_tools/menuselect-deps.in,
+ configure, include/asterisk/autoconfig.h.in, main/Makefile,
+ configure.ac, main/http.c, main/minimime (removed),
+ build_tools/make_buildopts_h, makeopts.in: Merged revisions
+ 109229 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r109229 |
+ twilson | 2008-03-17 17:10:06 -0500 (Mon, 17 Mar 2008) | 5 lines
+ Replace minimime with superior GMime library so that the entire
+ contents of an http post are not read into memory. This does
+ introduce a dependency on the GMime library for handling HTTP
+ POSTs, but it is available in most distros. If the library is
+ present, then the compile flag for ENABLE_UPLOADS is enabled by
+ default in menuselect. ........
+
+2008-03-17 22:07 +0000 [r109228] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/utils.c: Merged revisions 109227 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109227 | mmichelson | 2008-03-17 17:06:44 -0500 (Mon, 17 Mar
+ 2008) | 20 lines Merged revisions 109226 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109226 | mmichelson | 2008-03-17 17:05:49 -0500 (Mon, 17 Mar
+ 2008) | 12 lines Fix a logic flaw in the code that stores lock
+ info which is displayed via the "core show locks" command. The
+ idea behind this section of code was to remove the previous lock
+ from the list if it was a trylock that had failed. Unfortunately,
+ instead of checking the status of the previous lock, we were
+ referencing the index immediately following the previous lock in
+ the lock_info->locks array. The result of this problem, under the
+ right circumstances, was that the lock which we currently in the
+ process of attempting to acquire could "overwrite" the previous
+ lock which was acquired. While this does not in any way affect
+ typical operation, it *could* lead to misleading "core show
+ locks" output. ........ ................
+
+2008-03-17 18:11 +0000 [r109175] Michiel van Baak <michiel@vanbaak.info>
+
+ * /, channels/chan_skinny.c: Merged revisions 109168 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r109168 | mvanbaak | 2008-03-17 18:43:46 +0100 (Mon, 17 Mar 2008)
+ | 11 lines Update the directory of placed calls on skinny phones
+ when dialing a channel that does not provide progress (analog ZAP
+ lines) The phone does handle the double update on calls to
+ channels that do provide progress and wont insert duplicate items
+ (closes issue #12239) Reported by: DEA Patches:
+ chan_skinny-call-log.txt uploaded by DEA (license 3) ........
+
+2008-03-17 17:42 +0000 [r109167] Kevin P. Fleming <kpfleming@digium.com>
+
+ * Makefile, /, configure, configure.ac, acinclude.m4: Merged
+ revisions 109166 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r109166 |
+ kpfleming | 2008-03-17 12:31:46 -0500 (Mon, 17 Mar 2008) | 3
+ lines don't define Zaptel features as libraries, they aren't, and
+ we don't want '--with-zaptel-<foo>' configure options for them
+ also some minor cleanups ........
+
+2008-03-17 16:47 +0000 [r109109-109114] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 109108 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109108 | file | 2008-03-17 13:26:36 -0300 (Mon, 17 Mar 2008) |
+ 12 lines Merged revisions 109107 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109107 | file | 2008-03-17 13:24:29 -0300 (Mon, 17 Mar 2008) | 4
+ lines 200 OKs in response to a reinvite need to be sent reliably.
+ If the remote side does not receive one the dialog will be torn
+ down. (closes issue #12208) Reported by: atrash ........
+ ................
+
+2008-03-17 14:21 +0000 [r109027] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c, /: Merged revisions 109024 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r109024 | mmichelson | 2008-03-17 09:21:14 -0500 (Mon, 17 Mar
+ 2008) | 14 lines Merged revisions 109012 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r109012 | mmichelson | 2008-03-17 09:18:26 -0500 (Mon, 17 Mar
+ 2008) | 6 lines Make sure that we release the lock on the spyee
+ channel if the spyee or spy has hung up (closes issue #12232)
+ Reported by: atis ........ ................
+
+2008-03-16 17:56 +0000 [r108928-108930] Russell Bryant <russell@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 108927 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r108927 | russell | 2008-03-16 12:53:46 -0500 (Sun, 16 Mar 2008)
+ | 7 lines Fix polling for mailbox changes in mailboxes that are
+ not in the default vm context. (closes issue #12223) Reported by:
+ DEA Patches: vm-polled-imap.txt uploaded by DEA (license 3)
+ ........
+
+2008-03-15 16:21 +0000 [r108741-108895] Russell Bryant <russell@digium.com>
+
+ * Makefile, /: Merged revisions 108799 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r108799 |
+ russell | 2008-03-14 15:14:06 -0500 (Fri, 14 Mar 2008) | 8 lines
+ Make sure configure is run before menuselect on a clean checkout
+ (closes issue #12197) Reported by: juggie Patches: 12197.diff
+ uploaded by juggie (license 24) ........
+
+ * channels/chan_oss.c, /: Merged revisions 108797 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108797 | russell | 2008-03-14 15:09:37 -0500 (Fri, 14 Mar 2008)
+ | 13 lines Merged revisions 108796 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108796 | russell | 2008-03-14 15:09:22 -0500 (Fri, 14 Mar 2008)
+ | 5 lines Fix a channel name issue. chan_oss registers the
+ "Console" channel type, but it created channels with an "OSS"
+ prefix. (closes issue #12194, reported by davidw, patched by me)
+ ........ ................
+
+ * contrib/init.d/rc.suse.asterisk, /: Merged revisions 108793 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r108793 | russell | 2008-03-14 15:04:56 -0500
+ (Fri, 14 Mar 2008) | 12 lines Merged revisions 108792 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108792 | russell | 2008-03-14 15:04:35 -0500 (Fri, 14 Mar 2008)
+ | 4 lines Update the SuSE init script to start networking before
+ asterisk, as well. (closes issue #12200, reported by and change
+ suggested by reinerotto) ........ ................
+
+ * /, configure, acinclude.m4: Merged revisions 108740 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r108740 | russell | 2008-03-14 12:05:11 -0500 (Fri, 14 Mar 2008)
+ | 5 lines Do a link test in AST_EXT_TOOL_CHECK() to ensure we
+ have all the required libs reported by the tool. (closes issue
+ #12067, reported by Juggie, patched by me) ........
+
+2008-03-14 16:54 +0000 [r108739] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 108738 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108738 | mmichelson | 2008-03-14 11:52:51 -0500 (Fri, 14 Mar
+ 2008) | 41 lines Merged revisions 108737 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108737 | mmichelson | 2008-03-14 11:44:08 -0500 (Fri, 14 Mar
+ 2008) | 33 lines Fix a race condition in the SIP packet scheduler
+ which could cause a crash. chan_sip uses the scheduler API in
+ order to schedule retransmission of reliable packets (such as
+ INVITES). If a retransmission of a packet is occurring, then the
+ packet is removed from the scheduler and retrans_pkt is called.
+ Meanwhile, if a response is received from the packet as
+ previously transmitted, then when we ACK the response, we will
+ remove the packet from the scheduler and free the packet. The
+ problem is that both the ACK function and retrans_pkt attempt to
+ acquire the same lock at the beginning of the function call. This
+ means that if the ACK function acquires the lock first, then it
+ will free the packet which retrans_pkt is about to read from and
+ write to. The result is a crash. The solution: 1. If the ACK
+ function fails to remove the packet from the scheduler and the
+ retransmit id of the packet is not -1 (meaning that we have not
+ reached the maximum number of retransmissions) then release the
+ lock and yield so that retrans_pkt may acquire the lock and
+ operate. 2. Make absolutely certain that the ACK function does
+ not recursively lock the lock in question. If it does, then
+ releasing the lock will do no good, since retrans_pkt will still
+ be unable to acquire the lock. (closes issue #12098) Reported by:
+ wegbert (closes issue #12089) Reported by: PTorres Patches:
+ 12098-putnopvutv3.patch uploaded by putnopvut (license 60) Tested
+ by: jvandal ........ ................
+
+2008-03-14 14:33 +0000 [r108684] Jason Parker <jparker@digium.com>
+
+ * /, res/res_musiconhold.c: Merged revisions 108683 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r108683 | qwell | 2008-03-14 09:32:55 -0500
+ (Fri, 14 Mar 2008) | 12 lines Merged revisions 108682 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108682 | qwell | 2008-03-14 09:29:05 -0500 (Fri, 14 Mar 2008) |
+ 4 lines Fix a potential segfault if chan (or chan->music_state)
+ is NULL. Closes issue #12210, credit to edantie for pointing this
+ out. ........ ................
+
+2008-03-13 21:48 +0000 [r108587] Mark Michelson <mmichelson@digium.com>
+
+ * main/manager.c, /: Merged revisions 108586 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r108586 |
+ mmichelson | 2008-03-13 16:47:55 -0500 (Thu, 13 Mar 2008) | 3
+ lines Make this compile ........
+
+2008-03-13 21:41 +0000 [r108585] Russell Bryant <russell@digium.com>
+
+ * apps/app_chanspy.c, main/channel.c, /,
+ include/asterisk/channel.h: Merged revisions 108584 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r108584 | russell | 2008-03-13 16:40:43 -0500
+ (Thu, 13 Mar 2008) | 19 lines Merged revisions 108583 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108583 | russell | 2008-03-13 16:38:16 -0500 (Thu, 13 Mar 2008)
+ | 11 lines Fix another issue that was causing crashes in chanspy.
+ This introduces a new datastore callback, called chan_fixup().
+ The concept is exactly like the fixup callback that is used in
+ the channel technology interface. This callback gets called when
+ the owning channel changes due to a masquerade. Before this was
+ introduced, if a masquerade happened on a channel being spyed on,
+ the channel pointer in the datastore became invalid. (closes
+ issue #12187) (reported by, and lots of testing from atis) (props
+ to file for the help with ideas) ........ ................
+
+2008-03-13 21:31 +0000 [r108582] Mark Michelson <mmichelson@digium.com>
+
+ * main/manager.c, /: Merged revisions 108529 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r108529 |
+ mmichelson | 2008-03-13 15:59:00 -0500 (Thu, 13 Mar 2008) | 11
+ lines Fixing a potential buffer overflow in the manager command
+ ModuleCheck. Though this overflow is exploitable remotely, we are
+ NOT issuing a security advisory for this since in order to
+ exploit the overflow, the attacker would have to establish an
+ authenticated manager session AND have the system privilege. By
+ gaining this privilege, the attacker already has more powerful
+ weapons at his disposal than overflowing a buffer with a
+ malformed manager header, so the vulnerability in this case
+ really lies with the authentication method that allowed the
+ attacker to gain the system privilege in the first place.
+ ........
+
+2008-03-13 21:07 +0000 [r108347-108532] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 108531 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108531 | russell | 2008-03-13 16:06:52 -0500 (Thu, 13 Mar 2008)
+ | 18 lines Merged revisions 108530 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108530 | russell | 2008-03-13 16:06:33 -0500 (Thu, 13 Mar 2008)
+ | 10 lines Make a tweak that gets the LEDs on polycom phones to
+ blink when an extension that has been subscribed to goes on hold.
+ Otherwise, they just stay on like it does when an extension is in
+ use. (closes issue #11263) Reported by: russell Patches:
+ notify_hold.rev1.txt uploaded by russell (license 2) Tested by:
+ russell ........ ................
+
+ * apps/app_voicemail.c, /: Merged revisions 108508 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r108508 | russell | 2008-03-13 15:35:28 -0500 (Thu, 13 Mar 2008)
+ | 2 lines Fix a place where configuration values could cause an
+ overflow of a buffer. ........
+
+ * /, apps/app_followme.c: Merged revisions 108472 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108472 | russell | 2008-03-13 15:26:59 -0500 (Thu, 13 Mar 2008)
+ | 12 lines Merged revisions 108469 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108469 | russell | 2008-03-13 15:26:28 -0500 (Thu, 13 Mar 2008)
+ | 4 lines Fix a couple uses of sprintf. The second one could
+ actually cause an overflow of a stack buffer. It's not a security
+ issue though, it only depends on your configuration. ........
+ ................
+
+ * /, main/features.c: Merged revisions 107465 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107465 |
+ file | 2008-03-11 10:05:17 -0500 (Tue, 11 Mar 2008) | 4 lines
+ Clarify comment about masquerading and playback of the parking
+ slot. (closes issue #12180) Reported by: davidw ........
+
+ * /, channels/chan_sip.c: Merged revisions 107157 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107157 |
+ file | 2008-03-10 15:00:21 -0500 (Mon, 10 Mar 2008) | 4 lines If
+ we receive a 488 on a T38 request reinvite back to audio. As well
+ reinvite across a bridge back to audio if one side doesn't
+ negotiate to T38. (closes issue #8677) Reported by: alex-911
+ ........
+
+ * /: Merged revisions 106892 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r106892 |
+ mattf | 2008-03-07 16:36:49 -0600 (Fri, 07 Mar 2008) | 1 line
+ Make sure we don't start a call when we have already done so in
+ response to a COT message ........
+
+ * /, main/editline/Makefile.in: Merged revisions 106843 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r106843 | qwell | 2008-03-07 16:15:20 -0600
+ (Fri, 07 Mar 2008) | 13 lines Merged revisions 106842 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106842 | qwell | 2008-03-07 16:14:45 -0600 (Fri, 07 Mar 2008) |
+ 5 lines Fix hardcoded grep in editline, were GNU grep is
+ required. (closes issue #12124) Reported by: dmartin ........
+ ................
+
+ * include/asterisk/http.h, main/tcptls.c, main/manager.c, /,
+ channels/chan_sip.c, res/res_phoneprov.c, main/http.c,
+ include/asterisk/tcptls.h: Merged revisions 108295 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r108295 | russell | 2008-03-12 17:13:18 -0500 (Wed, 12 Mar 2008)
+ | 3 lines Rename ast_tcptls_server_instance to session_instance,
+ since this pertains to server and client usage. ........
+
+ * /, main/http.c: Merged revisions 108346 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r108346 |
+ russell | 2008-03-12 17:49:26 -0500 (Wed, 12 Mar 2008) | 4 lines
+ Make the default prefix empty, like it was in Asterisk 1.4.
+ (closes issue #12198, reported by bkruse, patched by me) ........
+
+2008-03-12 22:10 +0000 [r108246-108294] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 108293 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r108293 |
+ mmichelson | 2008-03-12 17:09:52 -0500 (Wed, 12 Mar 2008) | 3
+ lines Let's get this to compile ........
+
+ * /, channels/chan_sip.c: Merged revisions 108289 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108289 | mmichelson | 2008-03-12 16:57:41 -0500 (Wed, 12 Mar
+ 2008) | 22 lines Merged revisions 108288 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108288 | mmichelson | 2008-03-12 16:53:46 -0500 (Wed, 12 Mar
+ 2008) | 14 lines Change AST_SCHED_DEL use to ast_sched_del for
+ autocongestion in chan_sip. The scheduler callback will always
+ return 0. This means that this id is never rescheduled, so it
+ makes no sense to loop trying to delete the id from the scheduler
+ queue. If we fail to remove the item from the queue once, it will
+ fail every single time. (Yes I realize that in this case, the
+ macro would exit early because the id is set to -1 in the
+ callback, but it still makes no sense to use that macro in favor
+ of calling ast_sched_del once and being done with it) This is the
+ first of potentially several such fixes. ........
+ ................
+
+ * /, include/asterisk/sched.h: Merged revisions 108238 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r108238 | mmichelson | 2008-03-12 16:19:30 -0500
+ (Wed, 12 Mar 2008) | 20 lines Merged revisions 108227 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108227 | mmichelson | 2008-03-12 16:16:28 -0500 (Wed, 12 Mar
+ 2008) | 12 lines Added a large comment before the AST_SCHED_DEL
+ macro to explain its purpose as well as when it is appropriate
+ and when it is not appropriate to use it. I also removed the part
+ of the debug message that mentions that this is probably a bug
+ because there are some perfectly legitimate places where
+ ast_sched_del may fail to delete an entry (e.g. when the
+ scheduler callback manually reschedules with a new id instead of
+ returning non-zero to tell the scheduler to reschedule with the
+ same idea). I also raised the debug level of the debug message in
+ AST_SCHED_DEL since it seems like it could come up quite
+ frequently since the macro is probably being used in several
+ places where it shouldn't be. Also removed the redundant line,
+ file, and function information since that is provided by ast_log.
+ ........ ................
+
+2008-03-12 20:29 +0000 [r108205] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 108191 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108191 | kpfleming | 2008-03-12 15:27:01 -0500 (Wed, 12 Mar
+ 2008) | 14 lines Merged revisions 108086 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108086 | kpfleming | 2008-03-12 14:16:07 -0500 (Wed, 12 Mar
+ 2008) | 6 lines if we receive an INVITE with a Content-Length
+ that is not a valid number, or is zero, then don't process the
+ rest of the message body looking for an SDP closes issue #11475
+ Reported by: andrebarbosa ........ ................
+
+2008-03-12 19:59 +0000 [r108138] Russell Bryant <russell@digium.com>
+
+ * apps/app_chanspy.c, main/channel.c, /: Merged revisions 108137
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r108137 | russell | 2008-03-12 14:59:05 -0500
+ (Wed, 12 Mar 2008) | 48 lines Merged revisions 108135 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108135 | russell | 2008-03-12 14:57:42 -0500 (Wed, 12 Mar 2008)
+ | 40 lines (closes issue #12187, reported by atis, fixed by me
+ after some brainstorming on the issue with mmichelson) - Update
+ copyright info on app_chanspy. - Fix a race condition that caused
+ app_chanspy to crash. The issue was that the chanspy datastore
+ magic that was used to ensure that spyee channels did not
+ disappear out from under the code did not completely solve the
+ problem. It was actually possible for chanspy to acquire a
+ channel reference out of its datastore to a channel that was in
+ the middle of being destroyed. That was because datastore
+ destruction in ast_channel_free() was done near the end. So, this
+ left the code in app_chanspy accessing a channel that was
+ partially, or completely invalid because it was in the process of
+ being free'd by another thread. The following sort of shows the
+ code path where the race occurred:
+ =============================================================================
+ Thread 1 (PBX thread for spyee chan) || Thread 2 (chanspy)
+ --------------------------------------||-------------------------------------
+ ast_channel_free() || - remove channel from channel list || -
+ lock/unlock the channel to ensure || that no references retrieved
+ from || the channel list exist. ||
+ --------------------------------------||-------------------------------------
+ || channel_spy() - destroy some channel data || - Lock chanspy
+ datastore || - Retrieve reference to channel || - lock channel ||
+ - Unlock chanspy datastore
+ --------------------------------------||-------------------------------------
+ - destroy channel datastores || - call chanspy datastore d'tor ||
+ which NULL's out the ds' || - Operate on the channel ...
+ reference to the channel || || - free the channel || || || -
+ unlock the channel
+ --------------------------------------||-------------------------------------
+ =============================================================================
+ ........ ................
+
+2008-03-12 18:31 +0000 [r108085] Joshua Colp <jcolp@digium.com>
+
+ * apps/app_mixmonitor.c, /, include/asterisk/audiohook.h,
+ main/audiohook.c: Merged revisions 108084 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108084 | file | 2008-03-12 15:29:33 -0300 (Wed, 12 Mar 2008) |
+ 12 lines Merged revisions 108083 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108083 | file | 2008-03-12 15:26:37 -0300 (Wed, 12 Mar 2008) | 4
+ lines Add a trigger mode that triggers on both read and write.
+ The actual function that returns the combined audio frame though
+ will wait until both sides have fed in audio, or until one side
+ stops (such as the case when you call Wait). (closes issue
+ #11945) Reported by: xheliox ........ ................
+
+2008-03-12 17:03 +0000 [r108033] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, /: Merged revisions 108032 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r108032 | russell | 2008-03-12 12:02:57 -0500 (Wed, 12 Mar 2008)
+ | 12 lines Merged revisions 108031 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r108031 | russell | 2008-03-12 11:59:07 -0500 (Wed, 12 Mar 2008)
+ | 4 lines Destroy the channel lock after the channel datastores.
+ (inspired by issue #12187) ........ ................
+
+2008-03-12 07:44 +0000 [r107879-107999] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 107998 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107998 |
+ tilghman | 2008-03-12 02:43:03 -0500 (Wed, 12 Mar 2008) | 7 lines
+ Deadlock fixes (closes issue #12143) Reported by: kactus Patches:
+ 20080312__bug12143__2.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: kactus ........
+
+ * main/loader.c, /, apps/app_dumpchan.c, apps/app_zapras.c: Merged
+ revisions 107960 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107960 |
+ tilghman | 2008-03-12 00:46:39 -0500 (Wed, 12 Mar 2008) | 4 lines
+ Revert several changes from revision 102525, as the changes were
+ not compatible, and, in fact, introduced regressions. (Closes
+ issue #12190) ........
+
+ * contrib/scripts/iax-friends.sql, /,
+ contrib/scripts/sip-friends.sql: Merged revisions 107878 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r107878 | tilghman | 2008-03-11 20:54:00 -0500
+ (Tue, 11 Mar 2008) | 10 lines Merged revisions 107877 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107877 | tilghman | 2008-03-11 20:52:40 -0500 (Tue, 11 Mar 2008)
+ | 2 lines Document all of the possible realtime fields ........
+ ................
+
+2008-03-11 23:38 +0000 [r107828] Jason Parker <jparker@digium.com>
+
+ * /, doc/voicemail_odbc_postgresql.txt: Merged revisions 107827 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r107827 | qwell | 2008-03-11 18:38:00 -0500
+ (Tue, 11 Mar 2008) | 15 lines Merged revisions 107826 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107826 | qwell | 2008-03-11 18:37:05 -0500 (Tue, 11 Mar 2008) |
+ 7 lines Update documentation for pgsql ODBC voicemail. (closes
+ issue #12186) Reported by: jsmith Patches:
+ vm_pgsql_doc_update.patch uploaded by jsmith (license 15)
+ ........ ................
+
+2008-03-11 22:59 +0000 [r107723-107793] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_config_sqlite.c, main/config.c, res/res_config_curl.c,
+ res/res_config_pgsql.c, res/res_config_odbc.c, /,
+ include/asterisk/config.h, res/res_config_ldap.c: Merged
+ revisions 107791 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107791 |
+ tilghman | 2008-03-11 17:55:16 -0500 (Tue, 11 Mar 2008) | 5 lines
+ An offhand comment from Russell made me realize that the
+ configuration file caching would not work properly for users.conf
+ and any other file read from more than one place. I needed to add
+ the filename which requested the config file to get it to work
+ properly. ........
+
+2008-03-11 20:54 +0000 [r107720] Jason Parker <jparker@digium.com>
+
+ * channels/chan_jingle.c, /, channels/chan_gtalk.c: Merged
+ revisions 107718 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107718 | qwell | 2008-03-11 15:53:48 -0500 (Tue, 11 Mar 2008) |
+ 13 lines Merged revisions 107714 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107714 | qwell | 2008-03-11 15:49:56 -0500 (Tue, 11 Mar 2008) |
+ 5 lines Copy voicemail dependency logic for res_adsi to
+ chan_gtalk and chan_jingle (for jabber). (closes issue #12014)
+ Reported by: junky ........ ................
+
+2008-03-11 20:51 +0000 [r107716] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, Makefile.rules, channels/Makefile: Merged revisions 107715 via
+ svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r107715 | kpfleming | 2008-03-11 15:50:57 -0500
+ (Tue, 11 Mar 2008) | 10 lines Merged revisions 107713 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107713 | kpfleming | 2008-03-11 15:48:58 -0500 (Tue, 11 Mar
+ 2008) | 2 lines get chan_vpb to build properly in dev mode
+ ........ ................
+
+2008-03-11 20:37 +0000 [r107584-107711] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_page.c: Merged revisions 107710 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107710 |
+ file | 2008-03-11 17:36:14 -0300 (Tue, 11 Mar 2008) | 6 lines
+ Dial a device even if it's state is unknown. (closes issue
+ #12184) Reported by: bluecrow76 Patches:
+ asterisk-svn-app_page.c.devicestate_unknown.diff uploaded by
+ bluecrow76 (license 270) ........
+
+ * /, main/features.c: Merged revisions 107659 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107659 | file | 2008-03-11 16:23:28 -0300 (Tue, 11 Mar 2008) |
+ 12 lines Merged revisions 107646 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107646 | file | 2008-03-11 16:20:01 -0300 (Tue, 11 Mar 2008) | 4
+ lines Make sure the visible indication is on the right channel so
+ when the masquerade happens the proper indication is enacted.
+ (closes issue #11707) Reported by: iam ........ ................
+
+ * /, apps/app_meetme.c: Merged revisions 107638 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107638 | file | 2008-03-11 15:48:59 -0300 (Tue, 11 Mar 2008) |
+ 12 lines Merged revisions 107637 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107637 | file | 2008-03-11 15:47:33 -0300 (Tue, 11 Mar 2008) | 4
+ lines Add an additional check for setting conference parameter
+ when using the marked user options. It was possible for it to
+ return to a no listen/no talk state if a masquerade happened.
+ (closes issue #12136) Reported by: aragon ........
+ ................
+
+2008-03-11 15:39 +0000 [r107374-107526] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_vpb.cc, /: Merged revisions 107525 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r107525 | kpfleming | 2008-03-11 10:39:37 -0500 (Tue, 11 Mar
+ 2008) | 2 lines fix another potential bug found by gcc 4.3
+ ........
+
+ * apps/app_rpt.c, channels/misdn/isdn_lib.c, codecs/Makefile, /,
+ apps/app_sms.c: Merged revisions 107466 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107466 | kpfleming | 2008-03-11 10:13:38 -0500 (Tue, 11 Mar
+ 2008) | 10 lines Merged revisions 107464 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107464 | kpfleming | 2008-03-11 09:53:03 -0500 (Tue, 11 Mar
+ 2008) | 2 lines fix various other problems found by gcc 4.3
+ ........ ................
+
+ * /, configure, include/asterisk/autoconfig.h.in, configure.ac,
+ apps/app_sms.c: Merged revisions 107462 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107462 | kpfleming | 2008-03-11 09:37:03 -0500 (Tue, 11 Mar
+ 2008) | 10 lines Merged revisions 107461 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107461 | kpfleming | 2008-03-11 09:33:45 -0500 (Tue, 11 Mar
+ 2008) | 2 lines stop checking for mktime() in the configure
+ script... we don't use it, and the test is buggy under gcc 4.3
+ ........ ................
+
+ * /, configure, main/Makefile, configure.ac, makeopts.in: Merged
+ revisions 107409 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107409 | kpfleming | 2008-03-11 09:09:49 -0500 (Tue, 11 Mar
+ 2008) | 13 lines Merged revisions 107408 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107408 | kpfleming | 2008-03-11 09:07:59 -0500 (Tue, 11 Mar
+ 2008) | 5 lines check for compiler support for
+ -fno-strict-overflow before using it (tested with Debian's gcc
+ 4.3, 4.1 and 3.4) (closes issue #12179) Reported by: Netview
+ ........ ................
+
+ * /, configure, include/asterisk/autoconfig.h.in, configure.ac:
+ Merged revisions 107406 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107406 | kpfleming | 2008-03-11 08:58:37 -0500 (Tue, 11 Mar
+ 2008) | 10 lines Merged revisions 107405 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107405 | kpfleming | 2008-03-11 08:57:08 -0500 (Tue, 11 Mar
+ 2008) | 2 lines fix small bug in IMAP toolkit testing ........
+ ................
+
+ * main/udptl.c, utils/Makefile, /, main/Makefile,
+ main/editline/readline.c, res/Makefile: Merged revisions 107373
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r107373 | kpfleming | 2008-03-11 06:36:51 -0500
+ (Tue, 11 Mar 2008) | 19 lines Merged revisions 107352 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107352 | kpfleming | 2008-03-11 06:04:29 -0500 (Tue, 11 Mar
+ 2008) | 11 lines fix up various compiler warnings found with
+ gcc-4.3: - the output of flex includes a static function called
+ 'input' that is not used, so for the moment we'll stop having the
+ compiler tell us about unused variables in the flex source files
+ (a better fix would be to improve our flex post-processing to
+ remove the unused function) - main/stdtime/localtime.c makes
+ assumptions about signed integer overflow, and gcc-4.3's improved
+ optimizer tries to take advantage of handling potential overflow
+ conditions at compile time; for now, suppress these optimizations
+ until we can fiure out if the code needs improvement -
+ main/udptl.c has some references to uninitialized variables; in
+ one case there was no bug, but in the other it was certainly
+ possibly for unexpected behavior to occur -
+ main/editline/readline.c had an unused variable ........
+ ................
+
+2008-03-11 01:27 +0000 [r107336] Terry Wilson <twilson@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 107292 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107292 | twilson | 2008-03-10 20:09:46 -0500 (Mon, 10 Mar 2008)
+ | 10 lines Merged revisions 107290 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107290 | twilson | 2008-03-10 19:59:18 -0500 (Mon, 10 Mar 2008)
+ | 2 lines If we fail to alloc a channel, we should re-lock the
+ pvt structure before returning. ........ ................
+
+2008-03-10 23:46 +0000 [r107289] Steve Murphy <murf@digium.com>
+
+ * main/cdr.c, /: Merged revisions 107019 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107019 |
+ murf | 2008-03-10 08:55:21 -0600 (Mon, 10 Mar 2008) | 1 line way
+ back in July, in r.75706, a fix was made ot the strftime usages,
+ which was good, but in this case, the check for a nil time was
+ accidentally removed, and now it is restored, to keep timevals
+ like '1969-12-31 17:00:00' from showing up in the cdrs. No idea
+ what databases will do with this. No bugs filed as yet, but it
+ felt like a bug. ........
+
+2008-03-10 20:29 +0000 [r107180] Jason Parker <jparker@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 107177 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107177 | qwell | 2008-03-10 15:28:33 -0500 (Mon, 10 Mar 2008) |
+ 13 lines Merged revisions 107173 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107173 | qwell | 2008-03-10 15:27:08 -0500 (Mon, 10 Mar 2008) |
+ 5 lines Make sure to reenable echo can after a "failed"
+ (canceled, etc) three-way call. (closes issue #11335) Reported
+ by: rebuild ........ ................
+
+2008-03-10 20:18 +0000 [r107101-107163] Russell Bryant <russell@digium.com>
+
+ * main/pbx.c, /: Merged revisions 107162 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107162 | russell | 2008-03-10 15:17:37 -0500 (Mon, 10 Mar 2008)
+ | 16 lines Merged revisions 107161 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107161 | russell | 2008-03-10 15:17:11 -0500 (Mon, 10 Mar 2008)
+ | 8 lines Fix another bug specifically related to asynchronous
+ call origination. Once the PBX is started on the channel using
+ ast_pbx_start(), then the ownership of the channel has been
+ passed on to another thread. We can no longer access it in this
+ code. If the channel gets hung up very quickly, it is possible
+ that we could access a channel that has been free'd. (inspired by
+ BE-386) ........ ................
+
+ * main/pbx.c, /: Merged revisions 107159 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107159 | russell | 2008-03-10 15:05:12 -0500 (Mon, 10 Mar 2008)
+ | 17 lines Merged revisions 107158 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107158 | russell | 2008-03-10 15:04:27 -0500 (Mon, 10 Mar 2008)
+ | 9 lines Fix some bugs related to originating calls. If the code
+ failed to start a PBX on the channel (such as if you set a call
+ limit based on the system's load average), then there were cases
+ where a channel that has already been free'd using ast_hangup()
+ got accessed. This caused weird memory corruption and crashes to
+ occur. (fixes issue BE-386) (much debugging credit goes to
+ twilson, final patch written by me) ........ ................
+
+ * main/channel.c, /: Merged revisions 107103 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107103 | russell | 2008-03-10 12:13:34 -0500 (Mon, 10 Mar 2008)
+ | 10 lines Merged revisions 107102 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107102 | russell | 2008-03-10 12:13:17 -0500 (Mon, 10 Mar 2008)
+ | 2 lines Resolve a compiler warning. ........ ................
+
+ * main/channel.c, /: Merged revisions 107100 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107100 | russell | 2008-03-10 11:59:13 -0500 (Mon, 10 Mar 2008)
+ | 11 lines Merged revisions 107099 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107099 | russell | 2008-03-10 11:58:57 -0500 (Mon, 10 Mar 2008)
+ | 3 lines Fix a race condition where the generator can go away
+ (closes issue #12175, reported by edantie, patched by me)
+ ........ ................
+
+2008-03-10 15:46 +0000 [r107069] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 107068 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r107068 |
+ mmichelson | 2008-03-10 10:45:13 -0500 (Mon, 10 Mar 2008) | 10
+ lines app_queue has now been doxygenified thanks to snuffy! The
+ ony thing I changed was the way that locks are referenced, since
+ the old 1.2 names were still used in the comments. (closes issue
+ #11997) Reported by: snuffy Patches: bug_11997_queue_doxy.diff
+ uploaded by snuffy (license 35) ........
+
+2008-03-10 14:38 +0000 [r107018] Joshua Colp <jcolp@digium.com>
+
+ * apps/app_dial.c, main/cdr.c, /, include/asterisk/cdr.h: Merged
+ revisions 107017 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r107017 | file | 2008-03-10 11:36:16 -0300 (Mon, 10 Mar 2008) |
+ 15 lines Merged revisions 107016 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r107016 | file | 2008-03-10 11:33:02 -0300 (Mon, 10 Mar 2008) | 7
+ lines Move where unanswered CDRs are dropped to the CDR core, not
+ everything uses app_dial. (closes issue #11516) Reported by: ys
+ Patches: branch_1.4_cdr.diff uploaded by ys (license 281) Tested
+ by: anest, jcapp, dartvader ........ ................
+
+2008-03-08 17:54 +0000 [r106997] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c: Make sure we don't start a call on a channel
+ that has already started a call
+
+2008-03-08 16:14 +0000 [r106947] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 106946 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106946 | kpfleming | 2008-03-08 10:03:48 -0600 (Sat, 08 Mar
+ 2008) | 10 lines Merged revisions 106945 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106945 | kpfleming | 2008-03-08 09:59:42 -0600 (Sat, 08 Mar
+ 2008) | 2 lines don't generate D-Channel "up" and "down" messages
+ unless the channel state is actually changing; also, generate the
+ "up" message when an implicit "up" occurs due to reception of a
+ normal event when we thought the channel was "down" ........
+ ................
+
+2008-03-07 22:53 +0000 [r106897] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 106896 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106896 | russell | 2008-03-07 16:52:46 -0600 (Fri, 07 Mar 2008)
+ | 10 lines Merged revisions 106895 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106895 | russell | 2008-03-07 16:51:23 -0600 (Fri, 07 Mar 2008)
+ | 2 lines Only start the SLA thread if SLA has actually been
+ configured. ........ ................
+
+2008-03-07 19:34 +0000 [r106790] Joshua Colp <jcolp@digium.com>
+
+ * main/channel.c, /: Merged revisions 106789 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106789 | file | 2008-03-07 15:33:09 -0400 (Fri, 07 Mar 2008) |
+ 12 lines Merged revisions 106788 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106788 | file | 2008-03-07 15:32:00 -0400 (Fri, 07 Mar 2008) | 4
+ lines Ignore source update control frame. (closes issue #12168)
+ Reported by: plack ........ ................
+
+2008-03-07 17:18 +0000 [r106686-106713] Russell Bryant <russell@digium.com>
+
+ * /, include/asterisk/sched.h: Merged revisions 106707 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r106707 | russell | 2008-03-07 11:17:30 -0600
+ (Fri, 07 Mar 2008) | 16 lines Merged revisions 106704 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106704 | russell | 2008-03-07 11:16:58 -0600 (Fri, 07 Mar 2008)
+ | 8 lines Change a warning message to a debug message. This is
+ happening quite frequently, and it is not worth spamming users
+ with these messages unless we are pretty confident that it should
+ never happen. As it stands today, it _will_ and _does_ happen and
+ until that gets cleaned up a reasonable amount on the development
+ side, let's not spam the logs of everyone else. (closes issue
+ #12154) ........ ................
+
+ * doc/smdi.txt, /: Merged revisions 106684 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r106684 |
+ russell | 2008-03-07 10:31:48 -0600 (Fri, 07 Mar 2008) | 2 lines
+ fix example usage ........
+
+2008-03-07 16:27 +0000 [r106554-106662] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c, /: Merged revisions 106654 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r106654 | tilghman | 2008-03-07 10:26:07 -0600
+ (Fri, 07 Mar 2008) | 11 lines Merged revisions 106635 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106635 | tilghman | 2008-03-07 10:22:11 -0600 (Fri, 07 Mar 2008)
+ | 3 lines Warn the user when a temporary greeting exists (Closes
+ issue #11409) ........ ................
+
+ * main/rtp.c, /: Merged revisions 106607 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106607 | tilghman | 2008-03-07 09:22:34 -0600 (Fri, 07 Mar 2008)
+ | 11 lines Merged revisions 106606 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106606 | tilghman | 2008-03-07 09:20:52 -0600 (Fri, 07 Mar 2008)
+ | 3 lines Properly initialize rtp->schedid (Closes issue #12154)
+ ........ ................
+
+ * apps/app_chanspy.c, apps/app_rpt.c, main/asterisk.c,
+ apps/app_speech_utils.c, apps/app_voicemail.c, main/channel.c,
+ funcs/func_enum.c, channels/chan_misdn.c, main/frame.c, /,
+ channels/chan_sip.c, funcs/func_odbc.c, funcs/func_strings.c,
+ utils/extconf.c: Merged revisions 106553 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106553 | tilghman | 2008-03-07 00:54:47 -0600 (Fri, 07 Mar 2008)
+ | 14 lines Merged revisions 106552 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106552 | tilghman | 2008-03-07 00:36:33 -0600 (Fri, 07 Mar 2008)
+ | 6 lines Safely use the strncat() function. (closes issue
+ #11958) Reported by: norman Patches: 20080209__bug11958.diff.txt
+ uploaded by Corydon76 (license 14) ........ ................
+
+2008-03-07 01:19 +0000 [r106502-106520] Russell Bryant <russell@digium.com>
+
+ * doc/smdi.txt, /: Merged revisions 106518 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r106518 |
+ russell | 2008-03-06 19:19:02 -0600 (Thu, 06 Mar 2008) | 1 line
+ minor text changes ........
+
+ * doc/smdi.txt, /: Merged revisions 106507 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r106507 |
+ russell | 2008-03-06 19:15:36 -0600 (Thu, 06 Mar 2008) | 2 lines
+ Add updated SMDI documentation that I had only sitting in my
+ email ... oops ........
+
+ * main/rtp.c, codecs/codec_g722.c, /, formats/format_pcm.c,
+ main/file.c: Merged revisions 106501 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r106501 |
+ russell | 2008-03-06 18:24:58 -0600 (Thu, 06 Mar 2008) | 28 lines
+ Merge changes from team/russell/g722-sillyness ... Fix a number
+ of other places where the number of samples in a G722 frame was
+ not properly handled because of various reasons. main/rtp.c: -
+ When a G722 frame is read from the smoother, the number of
+ samples in the frame must be divided by 2 before being sent out
+ over the network. Even though G722 is 16 kHz, an error in some
+ previous spec has made it so that we have to list the number of
+ samples such as if it was 8 kHz. main/file.c: - When scheduling
+ the next time to expect a frame, take into account that the
+ format of the file we're reading from may not be 8 kHz.
+ codecs/codec_g722.c: - When converting from G722 to slinear,
+ g722_decode() expects its samples parameter to be in the silly
+ (real samples / 2) format. Make it so. - When converting from
+ slinear to G722, properly set the number of samples in the frame
+ to be the number of bytes of output * 2. formats/format_pcm.c: -
+ This format module handles G722, among a number of other formats.
+ However, the read() and seek() functions did not account for the
+ fact that G722 has 2 samples per byte. (closes issue #12130,
+ reported by rickross, patched by me) ........
+
+2008-03-06 22:16 +0000 [r106442] Mark Michelson <mmichelson@digium.com>
+
+ * main/pbx.c, /: Merged revisions 106438 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106438 | mmichelson | 2008-03-06 16:11:26 -0600 (Thu, 06 Mar
+ 2008) | 16 lines Merged revisions 106437 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106437 | mmichelson | 2008-03-06 16:10:07 -0600 (Thu, 06 Mar
+ 2008) | 8 lines Quell an annoying message that is likely to print
+ every single time that ast_pbx_outgoing_app is called. The reason
+ is that __ast_request_and_dial allocates the cdr for the channel,
+ so it should be expected that the channel will have a cdr on it.
+ Thanks to joetester on IRC for pointing this out ........
+ ................
+
+2008-03-06 22:15 +0000 [r106440] Jason Parker <jparker@digium.com>
+
+ * /, main/file.c: Merged revisions 106439 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r106439 |
+ qwell | 2008-03-06 16:11:30 -0600 (Thu, 06 Mar 2008) | 8 lines
+ Fix file playback in many cases. (closes issue #12115) Reported
+ by: pj Patches: v2-fileexists.patch uploaded by dimas (license
+ 88) (with modifications by me) Tested by: dimas, qwell, russell
+ ........
+
+2008-03-06 20:39 +0000 [r106433] Donny Kavanagh <donnyk@gmail.com>
+
+ * /, res/res_agi.c: Merged revisions 106399 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r106399 |
+ juggie | 2008-03-06 14:31:50 -0500 (Thu, 06 Mar 2008) | 9 lines
+ trivial fix for an agi error when attempting to use EAGI on a
+ dead/hungup channel, we now print an error that makes sense given
+ our removal of deadagi as an actual application. (closes issue
+ #12161) Reported by: explidous Patches: res_agi_12161.patch
+ uploaded by juggie (license 24) Tested by: juggie ........
+
+2008-03-06 05:25 +0000 [r106330-106359] Tilghman Lesher <tlesher@digium.com>
+
+ * /, res/res_config_ldap.c: Merged revisions 106346 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r106346 | tilghman | 2008-03-05 23:21:39 -0600 (Wed, 05 Mar 2008)
+ | 7 lines Missing braces, fix parsing (closes issue #12112)
+ Reported by: cyrenity Patches: res_config_ldap.patch-03-03-2008
+ uploaded by cyrenity (license 416) Tested by: cyrenity, Corydon76
+ ........
+
+ * /, sounds/sounds.xml, sounds/Makefile: Merged revisions 106329
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r106329 | tilghman | 2008-03-05 22:45:16 -0600
+ (Wed, 05 Mar 2008) | 10 lines Merged revisions 106328 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106328 | tilghman | 2008-03-05 22:40:06 -0600 (Wed, 05 Mar 2008)
+ | 2 lines Upgrade to the next release of sounds ........
+ ................
+
+2008-03-06 00:23 +0000 [r106299-106320] Russell Bryant <russell@digium.com>
+
+ * channels/chan_oss.c, main/rtp.c, main/channel.c,
+ channels/chan_phone.c, main/dial.c, channels/chan_skinny.c,
+ main/file.c, channels/chan_h323.c, channels/chan_alsa.c,
+ include/asterisk/frame.h, channels/chan_mgcp.c,
+ channels/chan_unistim.c, apps/app_dial.c, channels/chan_zap.c, /,
+ channels/chan_sip.c, channels/chan_console.c,
+ apps/app_followme.c: Merged revisions 106239 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106239 | file | 2008-03-05 16:43:22 -0600 (Wed, 05 Mar 2008) |
+ 12 lines Merged revisions 106235 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106235 | file | 2008-03-05 18:32:10 -0400 (Wed, 05 Mar 2008) | 4
+ lines Add a control frame to indicate the source of media has
+ changed. Depending on the underlying technology it may need to
+ change some things. (closes issue #12148) Reported by: jcomellas
+ ........ ................
+
+ * /, channels/chan_iax2.c: Merged revisions 106238 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk
+ ................ r106238 | russell | 2008-03-05 16:40:58 -0600
+ (Wed, 05 Mar 2008) | 11 lines Merged revisions 106237 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106237 | russell | 2008-03-05 16:37:09 -0600 (Wed, 05 Mar 2008)
+ | 3 lines Fix a potential deadlock and a few different potential
+ crashes. (closes issue #12145, reported by thiagarcia, patched by
+ me) ........ ................
+
+ * /, doc/tex/realtime.tex: Merged revisions 106186 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r106186 | mvanbaak | 2008-03-05 15:19:06 -0600 (Wed, 05 Mar 2008)
+ | 7 lines document var_metric usage to prevent bugreports that
+ are actually configuration issues (closes issue #12151) Reported
+ by: caio1982 Patches: DB_metric3.diff uploaded by caio1982
+ (license 22) ........
+
+ * main/rtp.c, /, main/translate.c, include/asterisk/frame.h: Merged
+ revisions 105933 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r105933 | russell | 2008-03-04 19:54:16 -0600 (Tue, 04 Mar 2008)
+ | 13 lines Merged revisions 105932 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105932 | russell | 2008-03-04 19:52:18 -0600 (Tue, 04 Mar 2008)
+ | 5 lines Fix a bug that I just noticed in the RTP code. The
+ calculation for setting the len field in an ast_frame of audio
+ was wrong when G.722 is in use. The len field represents the
+ number of ms of audio that the frame contains. It would have set
+ the value to be twice what it should be. ........
+ ................
+
+ * funcs/func_global.c, /: Merged revisions 105899 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r105899 |
+ russell | 2008-03-04 18:45:39 -0600 (Tue, 04 Mar 2008) | 3 lines
+ Fix the SHARED() read callback to properly unlock the channel.
+ This function could not have worked, as it left the channel
+ locked in all cases. ........
+
+ * main/manager.c, /: Merged revisions 105864 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r105864 |
+ mmichelson | 2008-03-04 17:24:56 -0600 (Tue, 04 Mar 2008) | 5
+ lines There are several places in manager.c where BUFSIZ is used
+ for a buffer which will contain nowhere near that amount of data.
+ This makes these buffers more reasonably sized. ........
+
+ * main/asterisk.c, channels/chan_zap.c, /, channels/console_gui.c,
+ apps/app_queue.c: Merged revisions 105841 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r105841 |
+ tilghman | 2008-03-04 17:10:45 -0600 (Tue, 04 Mar 2008) | 2 lines
+ Fix minor misuses of snprintf ........
+
+ * main/rtp.c, main/netsock.c, main/cryptostub.c, main/file.c,
+ main/callerid.c, main/alaw.c, main/dsp.c, main/dlfcn.c,
+ main/frame.c, /, main/say.c, main/utils.c, main/enum.c,
+ main/astobj2.c, main/config.c, main/fskmodem.c, main/poll.c,
+ main/loader.c, main/term.c, main/cli.c, main/channel.c,
+ main/dial.c, main/manager.c, main/tdd.c, main/strcompat.c,
+ main/features.c, main/logger.c, main/app.c, main/image.c,
+ main/dns.c, main/pbx.c, main/translate.c, main/jitterbuf.c:
+ Merged revisions 105840 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r105840 |
+ tilghman | 2008-03-04 17:04:29 -0600 (Tue, 04 Mar 2008) | 2 lines
+ Whitespace changes only ........
+
+ * main/tcptls.c, main/manager.c, /, channels/chan_sip.c,
+ main/http.c, include/asterisk/tcptls.h: Merged revisions 105804
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r105804 | russell | 2008-03-04 16:28:03 -0600 (Tue, 04
+ Mar 2008) | 2 lines add a destroy API call for a server instance
+ ........
+
+ * main/tcptls.c, main/manager.c, /, channels/chan_sip.c,
+ main/http.c, include/asterisk/tcptls.h: Merged revisions 105785
+ via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+ ........ r105785 | russell | 2008-03-04 16:23:21 -0600 (Tue, 04
+ Mar 2008) | 2 lines More public API name changes to use an
+ appropriate ast_ prefix ........
+
+ * include/asterisk/http.h, main/tcptls.c, main/manager.c, /,
+ channels/chan_sip.c, res/res_phoneprov.c, main/http.c,
+ include/asterisk/tcptls.h: Merged revisions 105773 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r105773 | russell | 2008-03-04 16:15:18 -0600 (Tue, 04 Mar 2008)
+ | 2 lines Rename public object server_instance to
+ ast_tcptls_server_instance ........
+
+ * /, channels/chan_sip.c: Merged revisions 105734 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r105734 |
+ russell | 2008-03-04 14:36:16 -0600 (Tue, 04 Mar 2008) | 6 lines
+ Fix some bugs in the SIP tcp helper thread. - fix a spot where a
+ lock wouldn't get unlocked in an error condition - call
+ ast_mutex_destroy() on the lock before freeing its memory
+ (related to issue #11972) ........
+
+ * /, res/res_phoneprov.c: Merged revisions 105733 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ........ r105733 |
+ twilson | 2008-03-04 14:32:55 -0600 (Tue, 04 Mar 2008) | 2 lines
+ Set username to default to the category name if it isn't
+ overridden by a usernmae= setting in users.conf ........
+
+ * main/rtp.c, /: Merged revisions 105677 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r105677 | file | 2008-03-04 12:11:38 -0600 (Tue, 04 Mar 2008) |
+ 10 lines Merged revisions 105676 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105676 | file | 2008-03-04 14:10:34 -0400 (Tue, 04 Mar 2008) | 2
+ lines In addition to setting the marker bit let's change our ssrc
+ so they know for sure it is a different source. ........
+ ................
+
+ * main/rtp.c, /, channels/chan_sip.c, include/asterisk/rtp.h:
+ Merged revisions 105675 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r105675 | file | 2008-03-04 12:08:42 -0600 (Tue, 04 Mar 2008) |
+ 16 lines Merged revisions 105674 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105674 | file | 2008-03-04 14:05:28 -0400 (Tue, 04 Mar 2008) | 8
+ lines When a new source of audio comes in (such as music on hold)
+ make sure the marker bit gets set. (closes issue #10355) Reported
+ by: wdecarne Patches: 10355.diff uploaded by file (license 11)
+ (closes issue #11491) Reported by: kanderson ........
+ ................
+
+2008-03-05 17:42 +0000 [r106140] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_talkdetect.c: Merged revisions 106139 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/trunk ........
+ r106139 | tilghman | 2008-03-05 11:40:42 -0600 (Wed, 05 Mar 2008)
+ | 3 lines Should check these values for non-NULL before scanning.
+ (Closes issue #12147) ........
+
+2008-03-05 15:43 +0000 [r106041] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 106040 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106040 | kpfleming | 2008-03-05 09:40:40 -0600 (Wed, 05 Mar
+ 2008) | 15 lines Merged revisions 106038 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106038 | kpfleming | 2008-03-05 09:32:35 -0600 (Wed, 05 Mar
+ 2008) | 7 lines when a PRI call must be moved to a different B
+ channel at the request of the other endpoint, ensure that any DSP
+ active on the original channel is moved to the new one (closes
+ issue #11917) Reported by: mavetju Tested by: mavetju ........
+ ................
+
+2008-03-05 15:31 +0000 [r106037] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c, include/asterisk/sched.h: Merged
+ revisions 106036 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/trunk ................
+ r106036 | tilghman | 2008-03-05 09:23:32 -0600 (Wed, 05 Mar 2008)
+ | 15 lines Merged revisions 106015 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r106015 | tilghman | 2008-03-05 09:17:16 -0600 (Wed, 05 Mar 2008)
+ | 7 lines Correctly initialize retransid in SIP, and ensure that
+ the warning when failing to delete a schedule entry can actually
+ hit the log. (closes issue #12140) Reported by: slavon Patches:
+ sch2.patch uploaded by slavon (license 288) (Patch slightly
+ modified by me) ........ ................
+
+2008-03-04 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta5 released.
+
+2008-03-04 16:55 +0000 [r105574-105597] Russell Bryant <russell@digium.com>
+
+ * CHANGES: Update CHANGES heading
+
+ * funcs/func_version.c: Simplify a trivial snprintf() with
+ ast_copy_string()
+
+ * main/hashtab.c: Make it so you don't have to cast away const in a
+ couple places
+
+ * main/hashtab.c: remove unnecessary casts
+
+ * main/pbx.c: - Add curly braces around the while loop - Properly
+ break out of the loop on error when an included context is not
+ found
+
+ * main/pbx.c: Use ast_copy_string() instead of strncpy(), and use
+ sizeof() instead of a magic number
+
+ * channels/chan_zap.c: Fix some code that was improperly changed in
+ revision 104866 from issue #12079. (closes issue #12129, reported
+ by elguero, patched by me)
+
+2008-03-03 18:08 +0000 [r105573] Jason Parker <jparker@digium.com>
+
+ * /, res/snmp/agent.c: Merged revisions 105572 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105572 | qwell | 2008-03-03 12:06:52 -0600 (Mon, 03 Mar 2008) |
+ 7 lines Fix types for astNumChannels and astConfigCallsProcessed.
+ (closes issue #12114) Reported by: jeffg Patches: 12114.patch
+ uploaded by jeffg (license 192) ........
+
+2008-03-03 17:17 +0000 [r105564-105571] Russell Bryant <russell@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 105570 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r105570 | russell | 2008-03-03 11:16:53 -0600 (Mon, 03
+ Mar 2008) | 3 lines In the case of an ast_channel allocation
+ failure, take the local_pvt out of the pvt list before destroying
+ it. ........
+
+ * channels/chan_local.c, /: Merged revisions 105568 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r105568 | russell | 2008-03-03 11:05:16 -0600 (Mon, 03
+ Mar 2008) | 3 lines Fix a potential memory leak of the local_pvt
+ struct when ast_channel allocation fails. Also, in passing,
+ centralize the code necessary to destroy a local_pvt. ........
+
+ * main/autoservice.c, /: Merged revisions 105565 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105565 | russell | 2008-03-03 10:01:50 -0600 (Mon, 03 Mar 2008)
+ | 3 lines Update the copyright information for autoservice. Most
+ of the code in this file now is stuff that I have written
+ recently ... ........
+
+ * main/channel.c, main/autoservice.c, /,
+ include/asterisk/_private.h, main/asterisk.c: 3) In addition to
+ merging the changes below, change trunk back to a regular LIST
+ instead of an RWLIST. The way this list works makes it such that
+ a RWLIST provides no additional benefit. Also, a mutex is needed
+ for use with the thread condition. Merged revisions 105563 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105563 | russell | 2008-03-03 09:50:43 -0600 (Mon, 03 Mar 2008)
+ | 24 lines Merge in some changes from
+ team/russell/autoservice-nochans-1.4 These changes fix up some
+ dubious code that I came across while auditing what happens in
+ the autoservice thread when there are no channels currently in
+ autoservice. 1) Change it so that autoservice thread doesn't keep
+ looping around calling ast_waitfor_n() on 0 channels twice a
+ second. Instead, use a thread condition so that the thread
+ properly goes to sleep and does not wake up until a channel is
+ put into autoservice. This actually fixes an interesting bug, as
+ well. If the autoservice thread is already running (almost always
+ is the case), then when the thread goes from having 0 channels to
+ have 1 channel to autoservice, that channel would have to wait
+ for up to 1/2 of a second to have the first frame read from it.
+ 2) Fix up the code in ast_waitfor_nandfds() for when it gets
+ called with no channels and no fds to poll() on, such as was the
+ case with the previous code for the autoservice thread. In this
+ case, the code would call alloca(0), and pass the result as the
+ first argument to poll(). In this case, the 2nd argument to
+ poll() specified that there were no fds, so this invalid pointer
+ shouldn't actually get dereferenced, but, this code makes it
+ explicit and ensures the pointers are NULL unless we have valid
+ data to put there. (related to issue #12116) ........
+
+2008-03-03 15:30 +0000 [r105558-105561] Joshua Colp <jcolp@digium.com>
+
+ * main/channel.c, /: Merged revisions 105560 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105560 | file | 2008-03-03 11:28:59 -0400 (Mon, 03 Mar 2008) | 7
+ lines It is possible for no audio to pass between the current
+ digit and next digit so expand logic that clears emulation to
+ AST_FRAME_NULL. (closes issue #11911) Reported by: edgreenberg
+ Patches: v1-11911.patch uploaded by dimas (license 88) Tested by:
+ tbsky ........
+
+ * /, channels/chan_sip.c: Merged revisions 105557 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105557 | file | 2008-03-03 11:15:39 -0400 (Mon, 03 Mar 2008) | 6
+ lines Add a comment to describe some logic. (closes issue #12120)
+ Reported by: flefoll Patches:
+ chan_sip.c.br14.patch-just-a-comment uploaded by flefoll (license
+ 244) ........
+
+2008-03-01 03:59 +0000 [r105509] Joshua Colp <jcolp@digium.com>
+
+ * main/slinfactory.c: Add support for 16KHz signed linear.
+
+2008-03-01 02:03 +0000 [r105479] Tilghman Lesher <tlesher@digium.com>
+
+ * /: Drop bad property
+
+2008-03-01 01:30 +0000 [r105477] Terry Wilson <twilson@digium.com>
+
+ * apps/app_dial.c, include/asterisk/app.h,
+ main/global_datastores.c, /, main/features.c, main/app.c,
+ include/asterisk/global_datastores.h: Asterisk, when parking can
+ drop rights a caller when a parking timeout occurs. Also, when
+ doing built-in attended transfers, sometimes incorrectly passes
+ rights from the transferrer to the transferee. This patch tries
+ to fixes the parking issue and lays some groundwork for later
+ fixing the transfer issue. (closes issue #11520) Reported by:
+ pliew Tested by: otherwiseguy
+
+2008-03-01 00:53 +0000 [r105461] Russell Bryant <russell@digium.com>
+
+ * CHANGES, funcs/func_devstate.c: Add a "devstate change" CLI
+ command to control custom device states. Also, do some additional
+ code cleanup and improvement in passing. (closes issue #12106)
+ Reported by: nizon Patches: devstate-patch.txt uploaded by nizon
+ (license 415) -- Updated to trunk, and tab completion added by me
+
+2008-02-29 23:53 +0000 [r105411] Tilghman Lesher <tlesher@digium.com>
+
+ * cdr/cdr_adaptive_odbc.c: Convert to use ast_str
+
+2008-02-29 23:36 +0000 [r105410] Russell Bryant <russell@digium.com>
+
+ * main/autoservice.c, /: Merged revisions 105409 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105409 | russell | 2008-02-29 17:34:32 -0600 (Fri, 29 Feb 2008)
+ | 23 lines Fix a major bug in autoservice. There was a race
+ condition in the handling of the list of channels in autoservice.
+ The problem was that it was possible for a channel to get removed
+ from autoservice and destroyed, while the autoservice thread was
+ still messing with the channel. This led to memory corruption,
+ and caused crashes. This explains multiple backtraces I have seen
+ that have references to autoservice, but do to the nature of the
+ issue (memory corruption), could cause crashes in a number of
+ areas. (fixes the crash in BE-386) (closes issue #11694) (closes
+ issue #11940) The following issues could be related. If you are
+ the reporter of one of these, please update to include this fix
+ and try again. (potentially fixes issue #11189) (potentially
+ fixes issue #12107) (potentially fixes issue #11573) (potentially
+ fixes issue #12008) (potentially fixes issue #11189) (potentially
+ fixes issue #11993) (potentially fixes issue #11791) ........
+
+2008-02-29 18:34 +0000 [r105378] Joshua Colp <jcolp@digium.com>
+
+ * configs/sip.conf.sample: Add documentation for setting
+ username/password in SIP dial string. (closes issue #11587)
+ Reported by: sobomax Patches: dialstring_doc.diff uploaded by
+ sobomax (license 359)
+
+2008-02-29 14:50 +0000 [r105263-105327] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * /, res/res_jabber.c: Merged revisions 105326 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105326 | phsultan | 2008-02-29 15:47:10 +0100 (Fri, 29 Feb 2008)
+ | 1 line Fix a potential memory leak ........
+
+ * channels/chan_jingle.c, channels/chan_gtalk.c, res/res_jabber.c:
+ Remove unnecessary if statements before calling iks_delete
+ (redundant check is done inside iks_delete), thus making the code
+ conform with coding guidelines.
+
+2008-02-29 13:55 +0000 [r105262] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_voicemail.c: Merged revisions 105261 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r105261 | file | 2008-02-29 09:48:13 -0400 (Fri, 29 Feb
+ 2008) | 4 lines Bump up the size of the uniqueid variable.
+ (closes issue #12107) Reported by: asgaroth ........
+
+2008-02-29 13:12 +0000 [r105210] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * res/res_jabber.c: Automatically create new buddy upon reception
+ of a presence stanza of type subscribed. (closes issue #12066)
+ Reported by: ffadaie Patches: branch-1.4-12066-1.diff uploaded by
+ phsultan (license 73) trunk-12066-1.diff uploaded by phsultan
+ (license 73) Tested by: ffadaie, phsultan
+
+2008-02-29 01:15 +0000 [r105176] Tilghman Lesher <tlesher@digium.com>
+
+ * contrib/init.d/rc.debian.asterisk, /: Merged revisions 105113 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105113 | tilghman | 2008-02-28 15:56:54 -0600 (Thu, 28 Feb 2008)
+ | 7 lines Update init script for LSB compat (closes issue #9843)
+ Reported by: ibc Patches: rc.debian.asterisk.patch uploaded by
+ ibc (license 211) Tested by: paravoid ........
+
+2008-02-28 22:39 +0000 [r105144] Russell Bryant <russell@digium.com>
+
+ * /, main/utils.c, include/asterisk/lock.h, utils/check_expr.c:
+ Merged revisions 105116 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105116 | russell | 2008-02-28 16:23:05 -0600 (Thu, 28 Feb 2008)
+ | 8 lines Fix a bug in the lock tracking code that was discovered
+ by mmichelson. The issue is that if the lock history array was
+ full, then the functions to mark a lock as acquired or not would
+ adjust the stats for whatever lock is at the end of the array,
+ which may not be itself. So, do a sanity check to make sure that
+ we're updating lock info for the proper lock. (This explains the
+ bizarre stats on lock #63 in BE-396, thanks Mark!) ........
+
+2008-02-28 20:14 +0000 [r105060-105061] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 105059 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r105059 | mmichelson | 2008-02-28 14:11:57 -0600 (Thu, 28 Feb
+ 2008) | 6 lines When using autofill, members who are in use
+ should be counted towards the number of available members to call
+ if ringinuse is set to yes. Thanks to jmls who brought this issue
+ up on IRC ........
+
+ * main/dial.c, /: Merged revisions 104841 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104841 | mmichelson | 2008-02-27 15:49:20 -0600 (Wed, 27 Feb
+ 2008) | 17 lines Two fixes: 1. Make the list of ast_dial_channels
+ a lockable list. This is because in some cases, the ast_dial may
+ exist in multiple threads due to asynchronous execution of its
+ application, and I found some cases where race conditions could
+ exist. 2. Check in ast_dial_join to be sure that the channel
+ still exists before attempting to lock it, since it could have
+ gotten hung up but the is_running_app flag on the
+ ast_dial_channel may not have been cleared yet. (closes issue
+ #12038) Reported by: jvandal Patches: 12038v2.patch uploaded by
+ putnopvut (license 60) Tested by: jvandal ........
+
+2008-02-28 19:21 +0000 [r105006] Jason Parker <jparker@digium.com>
+
+ * main/cdr.c, main/pbx.c, /: Merged revisions 105005 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r105005 | qwell | 2008-02-28 13:20:10 -0600 (Thu, 28 Feb
+ 2008) | 9 lines Make pbx_exec pass an empty string into
+ applications, if we get NULL. This protects against possible
+ segfaults in applications that may try to use data before
+ checking length (ast_strdupa'ing it, for example) (closes issue
+ #12100) Reported by: foxfire Patches: 12100-nullappargs.diff
+ uploaded by qwell (license 4) ........
+
+2008-02-28 14:42 +0000 [r104974] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_vpb.cc: Fix crash when configuration does not match
+ hardware detection. (closes issue #12096) Reported by: mmickan
+ Patches: chan_vpb.cc.diff uploaded by mmickan (license 400)
+
+2008-02-28 04:37 +0000 [r104921] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_skinny.c: Merged revisions 104920 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r104920 | qwell | 2008-02-27 22:31:21 -0600 (Wed, 27 Feb
+ 2008) | 2 lines According to a video at www.cisco.com, the 7921G
+ supports 6 line appearances. ........
+
+2008-02-28 00:11 +0000 [r104869] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/Makefile, build_tools/strip_nonapi: Merged revisions
+ 104868 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104868 | tilghman | 2008-02-27 18:05:06 -0600 (Wed, 27 Feb 2008)
+ | 7 lines Compatibility fix for PPC64 (closes issue #12081)
+ Reported by: jcollie Patches: asterisk-1.4.18-funcdesc.patch
+ uploaded by jcollie (license 412) Tested by: jcollie, Corydon76
+ ........
+
+2008-02-27 23:58 +0000 [r104866] Russell Bryant <russell@digium.com>
+
+ * channels/chan_zap.c: reduce indentation in alloc_sub (issue
+ #12079) Reported by: tzafrir Patches: alloc_sub uploaded by
+ tzafrir (license 46)
+
+2008-02-27 21:02 +0000 [r104788] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_chanspy.c: Merged revisions 104787 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104787 | file | 2008-02-27 16:56:23 -0400 (Wed, 27 Feb 2008) | 2
+ lines Don't loop around infinitely trying to spy on our own
+ channel, and don't forget to free/detach the datastore upon
+ hangup of the spy. ........
+
+2008-02-27 20:37 +0000 [r104784] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/file.c: Merged revisions 104783 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104783 | mmichelson | 2008-02-27 14:36:26 -0600 (Wed, 27 Feb
+ 2008) | 4 lines Bump a couple of more buffers up by 2 so that
+ annoying warnings aren't generated like crazy on every
+ fileexists_core call. ........
+
+2008-02-27 19:36 +0000 [r104756] Jason Parker <jparker@digium.com>
+
+ * apps/app_voicemail.c: Remove useless 's' and 'key' variables, in
+ favor of 'val', which serves the exact same purpose.
+
+2008-02-27 18:20 +0000 [r104705] Tilghman Lesher <tlesher@digium.com>
+
+ * main/manager.c, /: Merged revisions 104704 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104704 | tilghman | 2008-02-27 12:15:10 -0600 (Wed, 27 Feb 2008)
+ | 2 lines Ensure the session ID can't be 0. ........
+
+2008-02-27 17:45 +0000 [r104687] Joshua Colp <jcolp@digium.com>
+
+ * /, main/file.c: Merged revisions 104665 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104665 | file | 2008-02-27 13:41:40 -0400 (Wed, 27 Feb 2008) | 2
+ lines Bump up the buffer by 2. ........
+
+2008-02-27 17:36 +0000 [r104643] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_chanspy.c: Merged revisions 104625 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104625 | russell | 2008-02-27 11:33:04 -0600 (Wed, 27 Feb 2008)
+ | 4 lines Fix a problem in ChanSpy where it could get stuck in an
+ infinite loop without being able to detect that the calling
+ channel hung up. (closes issue #12076, reported by junky, patched
+ by me) ........
+
+2008-02-27 17:31 +0000 [r104617] Jason Parker <jparker@digium.com>
+
+ * /, main/features.c: Merged revisions 104598 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104598 | qwell | 2008-02-27 11:26:55 -0600 (Wed, 27 Feb 2008) |
+ 8 lines Inherit language from the transfering channel on a blind
+ transfer. (closes issue #11682) Reported by: caio1982 Patches:
+ local_atxfer_lang3-1.4.diff uploaded by caio1982 (license 22)
+ Tested by: caio1982, victoryure ........
+
+2008-02-27 17:12 +0000 [r104595-104597] Joshua Colp <jcolp@digium.com>
+
+ * /, main/loader.c: Merged revisions 104596 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104596 | file | 2008-02-27 13:07:33 -0400 (Wed, 27 Feb 2008) | 4
+ lines Use the lock (which already existed, it just wasn't used)
+ on the updaters list to protect the contents instead of the
+ overall module list lock. (closes issue #12080) Reported by:
+ ChaseVenters ........
+
+ * channels/chan_sip.c: After further discussion revert my previous
+ commit for this. Currently in order to ensure devicestate is the
+ expected value in another module (such as app_queue) then
+ chan_sip must be loaded before hand.
+
+2008-02-27 16:54 +0000 [r104594] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, main/file.c: Merged revisions 104593 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104593 | kpfleming | 2008-02-27 10:53:06 -0600 (Wed, 27 Feb
+ 2008) | 8 lines fallback to standard English prompts properly
+ when using new prompt directory layout (closes issue #11831)
+ Reported by: IgorG Patches: fallbacken.v1.diff uploaded by IgorG
+ (license 20) (modified by me to improve code and conform rest of
+ function to coding guidelines) ........
+
+2008-02-27 16:26 +0000 [r104537-104539] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c: When queueing up a device state change when
+ the peer is loaded from the configuration give it a state of not
+ in use. We have to do this because the channel technology may not
+ yet be registered so the state could not be queried and would be
+ considered invalid. (closes issue #12087) Reported by: liorm
+
+ * res/res_smdi.c, /: Merged revisions 104536 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104536 | file | 2008-02-27 11:52:02 -0400 (Wed, 27 Feb 2008) | 4
+ lines Only stop the MWI monitor thread if it was actually
+ started. (closes issue #12086) Reported by: francesco_r ........
+
+2008-02-27 15:34 +0000 [r104534] Tilghman Lesher <tlesher@digium.com>
+
+ * utils/astcanary.c: open(2) needs a mode argument when O_CREAT is
+ specified. (Closes issue #12083)
+
+2008-02-27 15:31 +0000 [r104533] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c, main/rtp.c: Fix T38 passthrough regression
+ introduced by state changes. (closes issue #12078) Reported by:
+ dimas Patches: v1-12078.patch uploaded by dimas (license 88)
+ (closes issue #12074) Reported by: Ivan
+
+2008-02-27 08:20 +0000 [r104502] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_vpb.cc, configs/vpb.conf.sample,
+ include/asterisk/module.h: Bring Voicetronix driver up to date
+ with current drivers (closes issue #12084) Reported by: mmickan
+ Patches: chan_vpb.cc.diff uploaded by mmickan (license 400)
+ module.h.diff uploaded by mmickan (license 400) vpb.conf.sample
+ uploaded by mmickan (license 400)
+
+2008-02-27 04:42 +0000 [r104419-104473] Russell Bryant <russell@digium.com>
+
+ * doc/janitor-projects.txt: note that the chan_sip conversion is
+ already in progress
+
+ * doc/janitor-projects.txt: add another janitor project
+
+ * doc/janitor-projects.txt: Add the stuff from the janitor projects
+ page that is still relevant. I figure that if we keep this in the
+ tree, it will be much easier to keep up to date. The page on
+ asterisk.org just links to this on svn.digium.com/view
+
+2008-02-27 03:52 +0000 [r104418] Jason Parker <jparker@digium.com>
+
+ * doc/janitor-projects.txt (added): Create placeholder file...for
+ now.
+
+2008-02-27 02:05 +0000 [r104388] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c: Whitespace changes only
+
+2008-02-27 01:16 +0000 [r104333-104335] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_chanspy.c: Merged revisions 104334 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104334 | russell | 2008-02-26 19:15:02 -0600 (Tue, 26 Feb 2008)
+ | 3 lines Avoid some recursion in the cleanup code for the
+ chanspy datastore (closes issue #12076, reported by junky,
+ patched by me) ........
+
+2008-02-26 22:14 +0000 [r104301] Steve Murphy <murf@digium.com>
+
+ * res/snmp/agent.c: small change to allow this file to compile. No
+ problem if you don't install the libsnmp package.
+
+2008-02-26 20:33 +0000 [r104244-104270] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c: I swear I compiled this ... *cough*
+
+ * res/res_phoneprov.c: fix this module, too
+
+ * funcs/func_version.c: fix this module
+
+ * Makefile, include/asterisk, build_tools/make_version_h (added):
+ Re-add the automatically generated version.h, so that modules can
+ include for making build time decisions for cross asterisk
+ version compatibility
+
+ * main/manager.c, channels/chan_sip.c, include/asterisk/version.h
+ (removed), build_tools/make_version_c, res/res_agi.c,
+ main/http.c, include/asterisk/ast_version.h (added): Rename
+ version.h to ast_version.h. Next, I will be re-adding version.h
+ as an automatically generated file like it used to be. This still
+ needs to be there for modules that have to check it to compile
+ against multiple asterisk versions.
+
+2008-02-26 19:14 +0000 [r104215] Joshua Colp <jcolp@digium.com>
+
+ * main/cdr.c, main/pbx.c, include/asterisk/cdr.h, CHANGES: Add an
+ 'e' option to ResetCDR which re-enables a CDR that has been
+ disabled. (closes issue #11170) Reported by: kratzers Patches:
+ ResetCDR.1.diff uploaded by kratzers (license 307)
+
+2008-02-26 18:40 +0000 [r104176] Tilghman Lesher <tlesher@digium.com>
+
+ * doc/CODING-GUIDELINES: 1) Make braces mandatory for if/for/while,
+ even around single statements. 2) Revise the argument parsing
+ section, showing use of the standard macros. 3) Fix a typo.
+
+2008-02-26 18:27 +0000 [r104140-104142] Jason Parker <jparker@digium.com>
+
+ * Makefile, /: Merged revisions 104141 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104141 | qwell | 2008-02-26 12:26:12 -0600 (Tue, 26 Feb 2008) |
+ 1 line Add badshell to .PHONY target (thanks Kevin) ........
+
+ * Makefile, /: Merged revisions 104139 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104139 | qwell | 2008-02-26 12:09:13 -0600 (Tue, 26 Feb 2008) |
+ 2 lines Since all shells aren't as awesome as bash, we have to
+ fail if somebody tries to use a literal "~" in DESTDIR. ........
+
+2008-02-26 16:51 +0000 [r104137] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_sip.c: Formatting and doxygen while waiting on an
+ airport...
+
+2008-02-26 16:36 +0000 [r104133-104136] Jason Parker <jparker@digium.com>
+
+ * /, sounds/Makefile: Merged revisions 104135 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104135 | qwell | 2008-02-26 10:35:06 -0600 (Tue, 26 Feb 2008) |
+ 5 lines Revert previous abspath change. ...abspath is new in GNU
+ make 3.81. I feel so...defeated. Must find new fix! ........
+
+ * /, sounds/Makefile: Merged revisions 104132 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104132 | qwell | 2008-02-26 10:08:44 -0600 (Tue, 26 Feb 2008) |
+ 9 lines Fix a very bizarre issue we were seeing with our buildbot
+ when using a DESTDIR that wasn't an absolute path (such as
+ DESTDIR=~/asterisk-1.4). Apparently what was happening, was that
+ some of the targets were being expanded to the full path, so $@
+ ended up being /root/asterisk-1.4/[...]/ rather than
+ ~/asterisk-1.4/[...]/ It appears that this may be a new "feature"
+ in GNU make. (*cough*
+ http://en.wikipedia.org/wiki/Principle_of_least_surprise *cough*)
+ ........
+
+2008-02-26 14:51 +0000 [r104127] Mark Michelson <mmichelson@digium.com>
+
+ * main/features.c: Remove more hardcoded pipe symbols and replace
+ with commas. (closes issue #12072) Reported by: SimonSharman
+ Patches: features.patch uploaded by SimonSharman (license 410)
+ Tested by: SimonSharman
+
+2008-02-26 06:43 +0000 [r104125] Tilghman Lesher <tlesher@digium.com>
+
+ * funcs/func_odbc.c: Use the readhandle for reads (closes issue
+ #12069)
+
+2008-02-26 00:38 +0000 [r104120-104124] Russell Bryant <russell@digium.com>
+
+ * res/res_smdi.c: Add a \todo to convert this module to the event
+ system
+
+ * CHANGES: Update CHANGES for SMDI stuff
+
+ * channels/chan_zap.c, res/res_smdi.c, /, configs/smdi.conf.sample,
+ include/asterisk/smdi.h, apps/app_voicemail.c: Merged revisions
+ 104119 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104119 | russell | 2008-02-25 18:25:29 -0600 (Mon, 25 Feb 2008)
+ | 33 lines Merge changes from team/russell/smdi-1.4 This commit
+ brings in a significant set of changes to the SMDI support in
+ Asterisk. There were a number of bugs in the current
+ implementation, most notably being that it was very likely on
+ busy systems to pop off the wrong message from the SMDI message
+ queue. So, this set of changes fixes the issues discovered as
+ well as introducing some new ways to use the SMDI support which
+ are required to avoid the bugs with grabbing the wrong message
+ off of the queue. This code introduces a new interface to SMDI,
+ with two dialplan functions. First, you get an SMDI message in
+ the dialplan using SMDI_MSG_RETRIEVE() and then you access
+ details in the message using the SMDI_MSG() function. A side
+ benefit of this is that it now supports more than just chan_zap.
+ For example, with this implementation, you can have some FXO
+ lines being terminated on a SIP gateway, but the SMDI link in
+ Asterisk. Another issue with the current implementation is that
+ it is quite common that the station ID that comes in on the SMDI
+ link is not necessarily the same as the Asterisk voicemail box.
+ There are now additional directives in the smdi.conf
+ configuration file which let you map SMDI station IDs to Asterisk
+ voicemail boxes. Yet another issue with the current SMDI support
+ was related to MWI reporting over the SMDI link. The current code
+ could only report a MWI change when the change was made by
+ someone calling into voicemail. If the change was made by some
+ other entity (such as with IMAP storage, or with a web interface
+ of some kind), then the MWI change would never be sent. The SMDI
+ module can now poll for MWI changes if configured to do so. This
+ work was inspired by and primarily done for the University of
+ Pennsylvania. (also related to issue #9260) ........
+
+2008-02-25 23:56 +0000 [r104103-104110] Russell Bryant <russell@digium.com>
+
+ * channels/chan_zap.c, UPGRADE.txt: Deprecate the "stripmsd" option
+ in favor of dialplan substring variable syntax. (closes issue
+ #12060)
+
+ * /, apps/app_chanspy.c: Merged revisions 104106 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104106 | russell | 2008-02-25 17:42:42 -0600 (Mon, 25 Feb 2008)
+ | 10 lines This patch fixes some pretty significant problems with
+ how app_chanspy handles pointers to channels that are being spied
+ upon. It was very likely that a crash would occur if the channel
+ being spied upon hung up. This was because the current
+ ast_channel handling _requires_ that the object is locked or else
+ it could disappear at any time (except in the owning channel
+ thread). So, this patch uses some channel datastore magic on the
+ spied upon channel to be able to detect if and when the channel
+ goes away. (closes issue #11877) (patch written by me, but thanks
+ to kpfleming for the idea, and to file for review) ........
+
+ * /, main/utils.c: Merged revisions 104102 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104102 | russell | 2008-02-25 17:19:05 -0600 (Mon, 25 Feb 2008)
+ | 7 lines Improve the lock tracking code a bit so that a bunch of
+ old locks that threads failed to lock don't sit around in the
+ history. When a lock is first locked, this checks to see if the
+ last lock in the list was one that was failed to be locked. If it
+ is, then that was a lock that we're no longer sitting in a
+ trylock loop trying to lock, so just remove it. (inspired by
+ issue #11712) ........
+
+2008-02-25 23:04 +0000 [r104097-104101] Tilghman Lesher <tlesher@digium.com>
+
+ * cdr/cdr_pgsql.c, CHANGES: Permit additional CDR columns to be
+ saved in Postgres. Note that these changes are
+ backward-compatible, so no changes to UPGRADE.txt are necessary.
+ (closes issue #9279) Reported by: rottenroddy Patches:
+ 20080125__bug9279.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: Corydon76
+
+ * funcs/func_global.c: Shared space for variables (instead of
+ letting other channels muck with your own) (closes issue #11943)
+ Reported by: ramonpeek Patches: 20080208__bug11943__2.diff.txt
+ uploaded by Corydon76 (license 14) Tested by: jmls
+
+ * /, apps/app_voicemail.c: Merged revisions 104094 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r104094 | tilghman | 2008-02-25 15:31:47 -0600 (Mon, 25
+ Feb 2008) | 5 lines If the destination folder is full, don't
+ delete a message when exiting. (closes issue #12065) Reported by:
+ selsky Patch by: (myself) ........
+
+2008-02-25 21:40 +0000 [r104096] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 104095 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104095 | file | 2008-02-25 17:37:20 -0400 (Mon, 25 Feb 2008) | 6
+ lines Make it so a users.conf user creates both a SIP peer and a
+ SIP user. The user will be used for inbound authentication for
+ the device, and peer will be used for placing calls to the
+ device. (closes issue #9044) Reported by: queuetue Patches:
+ sip-gui-friend.diff uploaded by qwell (license 4) ........
+
+2008-02-25 20:50 +0000 [r104093] Jason Parker <jparker@digium.com>
+
+ * /, main/config.c: Merged revisions 104092 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104092 | qwell | 2008-02-25 14:49:42 -0600 (Mon, 25 Feb 2008) |
+ 11 lines Allow the use of #include and #exec in situations where
+ the max include depth was only 1. Specifically, this fixes using
+ #include and #exec in extconfig.conf. This was basically caused
+ because the config file itself raises the include level to 1. I
+ opted not to raise the include limit, because recursion here
+ could cause very bizarre behavior. Pointed out, and tested by
+ jmls (closes issue #12064) ........
+
+2008-02-25 19:02 +0000 [r104089] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_iax2.c: Instead of outputting a verbose message
+ every so often let's make it a debug message.
+
+2008-02-25 19:00 +0000 [r104088] Brett Bryant <bbryant@digium.com>
+
+ * doc/siptls.txt, configs/sip.conf.sample: Adding more tls
+ configuration details to sip.conf sample, with a list of valid
+ ciphers provided in both files. .. First commit since July, woot
+
+2008-02-25 18:38 +0000 [r104087] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 104086 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r104086 | russell | 2008-02-25 12:38:10 -0600 (Mon, 25
+ Feb 2008) | 4 lines Ensure that the channel doesn't disappear in
+ agent_logoff(). If it does, it could cause a crash. (fixes the
+ crash reported in BE-396) ........
+
+2008-02-25 16:18 +0000 [r104081-104085] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 104084 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104084 | file | 2008-02-25 12:16:13 -0400 (Mon, 25 Feb 2008) | 6
+ lines If a resubscription comes in for a dialog we no longer know
+ about tell the remote side that the dialog does not exist so they
+ subscribe again using a new dialog. (closes issue #10727)
+ Reported by: s0l4rb03 Patches: 10727-2.diff uploaded by file
+ (license 11) ........
+
+ * /, channels/chan_sip.c: Merged revisions 104082 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104082 | file | 2008-02-25 11:17:18 -0400 (Mon, 25 Feb 2008) | 6
+ lines Due to recent changes tag will no longer be NULL if not
+ present so we have to use ast_strlen_zero to see if it's actually
+ blank. (closes issue #12061) Reported by: flefoll Patches:
+ chan_sip.c.br14.patch_pedantic_no_totag uploaded by flefoll
+ (license 244) ........
+
+ * res/res_config_pgsql.c: Fix building of trunk. dbpass is always
+ going to exist.
+
+2008-02-24 02:37 +0000 [r104073-104074] Steve Murphy <murf@digium.com>
+
+ * channels/chan_sip.c: Enforce a space between function args as per
+ code review.
+
+ * res/res_config_pgsql.c: On a 64-bit machine, with dev-mode turned
+ on, and pgsql installed, I get warnings that stops the compile.
+ They are fixed now.
+
+2008-02-22 23:56 +0000 [r104045] Doug Bailey <dbailey@digium.com>
+
+ * channels/chan_zap.c, configure, configure.ac: Add protection to
+ chan_zap build when NEONMWI events are not defined
+
+2008-02-22 22:55 +0000 [r104036-104039] Tilghman Lesher <tlesher@digium.com>
+
+ * doc/manager_1_1.txt, main/manager.c, UPGRADE.txt, CHANGES,
+ include/asterisk/manager.h: Move Originate to a separate
+ privilege and require the additional System privilege to call out
+ to a subshell.
+
+ * /, channels/chan_sip.c: Merged revisions 104037 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104037 | tilghman | 2008-02-22 16:45:14 -0600 (Fri, 22 Feb 2008)
+ | 6 lines Backwards debug message. (closes issue #12052) Reported
+ by: flefoll Patches: chan_sip.c.br14.patch_found-notfound
+ uploaded by flefoll (license 244) ........
+
+ * res/res_config_pgsql.c: Allow database password to be NULL and
+ several other cleanups. (closes issue #12048) Reported by: bukaj
+ Patches: 20080222__bug12048.diff.txt uploaded by Corydon76
+ (license 14) Tested by: bukaj
+
+2008-02-21 21:27 +0000 [r104031] Russell Bryant <russell@digium.com>
+
+ * channels/chan_sip.c: fix a typo
+
+2008-02-21 21:09 +0000 [r104025-104029] Mark Michelson <mmichelson@digium.com>
+
+ * res/res_agi.c: Instead of a notice, make the message about a
+ hung-up channel a debug message, and revert the original logic on
+ the if statement. Thanks to Juggie for bringing this to my
+ attention.
+
+2008-02-21 17:38 +0000 [r104024] Doug Bailey <dbailey@digium.com>
+
+ * channels/chan_zap.c: Added configuration distinction between neon
+ and fsk mwi detection Add the detection for neon MWI events got
+ rid of extraneous handle_init_event call in monitor loop
+
+2008-02-21 16:46 +0000 [r104020] Mark Michelson <mmichelson@digium.com>
+
+ * res/res_agi.c: Don't print the fact that we are using dead mode
+ in AGI if called from the 'h' extension since it is well-known
+ that it will be running in dead mode. (closes issue #12046)
+ Reported by: explidous
+
+2008-02-21 16:44 +0000 [r104019] Joshua Colp <jcolp@digium.com>
+
+ * configure, include/asterisk/autoconfig.h.in, configure.ac:
+ Disable epoll as it has caused more obscure issues then any of my
+ previous code. I will continue to work on it in a separate branch
+ to make it stable for a release and test it against the following
+ issues. (closes issue #11253) Reported by: falves11 (closes issue
+ #11657) Reported by: davevg (closes issue #11033) Reported by:
+ falves11
+
+2008-02-21 14:44 +0000 [r104016] Kevin P. Fleming <kpfleming@digium.com>
+
+ * main/manager.c, /: Merged revisions 104015 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r104015 | kpfleming | 2008-02-21 08:33:51 -0600 (Thu, 21 Feb
+ 2008) | 2 lines reduce the likelihood that HTTP Manager session
+ ids will consist of primarily '1' bits ........
+
+2008-02-21 05:21 +0000 [r104014] Tilghman Lesher <tlesher@digium.com>
+
+ * utils/astman.c: Ignore some more unused generated events. (closes
+ issue #12042) Reported by: junky Patches: astman_events.diff
+ uploaded by junky (license 177)
+
+2008-02-20 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta4 released.
+
+2008-02-20 22:34 +0000 [r103957] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 103956 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103956 | mmichelson | 2008-02-20 16:32:22 -0600 (Wed, 20 Feb
+ 2008) | 8 lines Clear up confusion when viewing the
+ QUEUE_WAITING_COUNT of a "dead" realtime queue. Since from the
+ user's perspective, the queue does exist, we shouldn't tell them
+ we couldn't find the queue. Instead since it is a dead queue,
+ report a 0 waiting count This issue was brought up on IRC by jmls
+ ........
+
+2008-02-20 22:29 +0000 [r103954-103955] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_h323.c: Try to do Packet2Packet bridging with
+ chan_h323 if reinviting isn't enabled. (closes issue #11901)
+ Reported by: pj
+
+ * channels/chan_zap.c, /: Merged revisions 103953 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103953 | file | 2008-02-20 18:06:59 -0400 (Wed, 20 Feb 2008) | 6
+ lines Don't wait for additional digits when overlap dialing is
+ enabled if the setup message contains the sending_complete
+ information element. (closes issue #11785) Reported by: klaus3000
+ Patches: sending_complete_overlap_asterisk-1.4.17.patch.txt
+ uploaded by klaus3000 (license 65) ........
+
+2008-02-20 21:41 +0000 [r103908] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 103904 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103904 | mmichelson | 2008-02-20 15:40:08 -0600 (Wed,
+ 20 Feb 2008) | 6 lines Fix a crash if the channel becomes NULL
+ while attempting to lock it. (closes issue #12039) Reported by:
+ danpwi ........
+
+2008-02-20 21:36 +0000 [r103903] Jason Parker <jparker@digium.com>
+
+ * include/asterisk/dsp.h, main/dsp.c: Largely refactor DSP tone
+ detection routines. Separate fax detection from digit detected.
+ Added CED (called) tone detection for fax (previously, only CNG
+ (calling) was supported). Separate DTMF/MF code paths where
+ appropriate. Allow detection of arbitary tones. (closes issue
+ #11796) Reported by: dimas Patches: v6-dsp-faxtones.patch
+ uploaded by dimas (license 88) Tested by: dimas, IgorG, Cache
+
+2008-02-20 21:08 +0000 [r103902] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c: Fix a crash due to the wrong variable being
+ used when building a directory string. (closes issue #12027)
+ Reported by: jaroth Patches: forward.patch uploaded by jaroth
+ (license 50) Tested by: jaroth
+
+2008-02-20 18:29 +0000 [r103846-103847] Tilghman Lesher <tlesher@digium.com>
+
+ * include/asterisk/sched.h: Add some documentation fixups
+
+ * /, main/stdtime/localtime.c: Merged revisions 103845 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103845 | tilghman | 2008-02-20 11:53:00 -0600 (Wed, 20
+ Feb 2008) | 7 lines Compat fix for Solaris (closes issue #12022)
+ Reported by: asgaroth Patches: 20080219__bug12022.diff.txt
+ uploaded by Corydon76 (license 14) Tested by: asgaroth ........
+
+2008-02-20 15:21 +0000 [r103844] Mark Michelson <mmichelson@digium.com>
+
+ * res/res_monitor.c: Fix another spot where a hard-coded '|' hadn't
+ been converted to ',' (closes issue #12034) Reported by: kowalma
+
+2008-02-20 03:52 +0000 [r103838-103842] Joshua Colp <jcolp@digium.com>
+
+ * main/audiohook.c: *mumble*
+
+ * main/audiohook.c: file not found.
+
+ * main/audiohook.c: Minor test...
+
+2008-02-20 00:49 +0000 [r103833] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_voicemail.c: When using IMAP storage, if the folder you
+ attempt to save to does not exist, create it first. (closes issue
+ #12032) Reported by: jaroth Patches: createfolder.patch uploaded
+ by jaroth (license 50) Tested by: jaroth
+
+2008-02-19 22:35 +0000 [r103831-103832] Jason Parker <jparker@digium.com>
+
+ * main/channel.c: Make sure to mask out non-audio first as well
+
+ * main/channel.c: Maybe we should set the value before we test it?
+ Fixes an issue people have been seeing (unreported?) with file
+ playback not working.
+
+2008-02-19 21:54 +0000 [r103824-103828] Joshua Colp <jcolp@digium.com>
+
+ * main/loader.c: Add a log message that appears when you try to
+ unload a module that isn't loaded. (closes issue #12033) Reported
+ by: jamesgolovich Patches: asterisk-loader.diff.txt uploaded by
+ jamesgolovich (license 176)
+
+ * main/file.c: Only output a log message saying the format does not
+ exist if it actually does not exist, not if the file itself could
+ not be opened. (closes issue #11828) Reported by: IgorG Patches:
+ readfile.v1.diff uploaded by IgorG (license 20)
+
+ * /, channels/h323/ast_h323.cxx: Merged revisions 103823 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103823 | file | 2008-02-19 16:28:08 -0400 (Tue, 19 Feb 2008) | 6
+ lines Send CallerID Name in setup message. (closes issue #11241)
+ Reported by: tusar Patches: h323id_as_callerid_name.patch
+ uploaded by tusar (license 344) ........
+
+2008-02-19 20:06 +0000 [r103822] Russell Bryant <russell@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 103821 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103821 | russell | 2008-02-19 14:02:49 -0600 (Tue, 19
+ Feb 2008) | 8 lines Account for the fact that the "other" channel
+ can disappear while the local pvt is not locked. (fixes a problem
+ introduced in rev 100581) (closes issue #12012) Reported by:
+ stevedavies Patch by me ........
+
+2008-02-19 19:27 +0000 [r103819-103820] Joshua Colp <jcolp@digium.com>
+
+ * apps/app_authenticate.c: len already contains the position we
+ want to examine, if we move one left again we'll actually
+ probably be looking at a digit. (issue #12030) Reported by:
+ alligosh
+
+ * apps/app_channelredirect.c, UPGRADE.txt, CHANGES: Add
+ CHANNELREDIRECT_STATUS variable to ChannelRedirect() dialplan
+ application. This will either be set to NOCHANNEL if the given
+ channel was not found or SUCCESS if it worked. (closes issue
+ #11553) Reported by: johan Patches:
+ UPGRADE.txt.channelredirect.patch uploaded by johan (license 334)
+ CHANGES.channelredirect.patch uploaded by johan (license 334)
+ app_channelredirect-20080219.patch uploaded by johan (license
+ 334)
+
+2008-02-19 18:14 +0000 [r103818] Jeff Peeler <jpeeler@digium.com>
+
+ * channels/chan_zap.c: (closes issue #11864) Reported by: julianjm
+ Patches: chan_zap.c-1.4-devicestate-v1.diff uploaded by julianjm
+ (license 99) Patch fixes problem of device state incorrectly
+ reporting idle before PBX answers incoming call on FXO channel.
+ Device status is updated now during new channel creation.
+
+2008-02-19 17:33 +0000 [r103808-103813] Joshua Colp <jcolp@digium.com>
+
+ * /, configure, configure.ac: Merged revisions 103812 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103812 | file | 2008-02-19 13:31:32 -0400 (Tue, 19 Feb
+ 2008) | 4 lines Don't look for launchd when cross compiling.
+ (closes issue #12029) Reported by: ovi ........
+
+2008-02-19 00:59 +0000 [r103805] Tilghman Lesher <tlesher@digium.com>
+
+ * main/say.c: Change verbosity into debug for Hebrew (and various
+ whitespace fixes) (Closes issue #12011)
+
+2008-02-18 23:58 +0000 [r103798-103802] Joshua Colp <jcolp@digium.com>
+
+ * main/channel.c, /: Merged revisions 103801 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103801 | file | 2008-02-18 19:56:48 -0400 (Mon, 18 Feb 2008) |
+ 10 lines Ensure that emulated DTMFs do not get interrupted by
+ another begin frame. (closes issue #11740) Reported by: gserra
+ Patches: v1-11740.patch uploaded by dimas (license 88) (closes
+ issue #11955) Reported by: tsearle (closes issue #10530) Reported
+ by: xmarksthespot ........
+
+ * main/channel.c, main/frame.c, channels/chan_sip.c,
+ include/asterisk/channel.h, include/asterisk/frame.h: Add a
+ non-invasive API for application level manipulation of T38 on a
+ channel. This uses control frames (so they can even pass across
+ IAX2) to negotiate T38 and provided a way of getting the current
+ status of T38 using queryoption. This should by no means cause
+ any issues and if it does I will take responsibility for it.
+ (closes issue #11873) Reported by: dimas Patches:
+ v4-t38-api.patch uploaded by dimas (license 88)
+
+ * main/frame.c: Add some missing control frames.
+
+2008-02-18 22:33 +0000 [r103796] Jason Parker <jparker@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 103795 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103795 | qwell | 2008-02-18 16:28:56 -0600 (Mon, 18 Feb 2008) |
+ 1 line Fix previous commit so that we actually disable
+ echocanbridged if echocancel is off. ........
+
+2008-02-18 21:57 +0000 [r103794] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c: Commit chan_zap portion of #11964: add the
+ ability to get ORIG_CALLED_NUM
+
+2008-02-18 21:30 +0000 [r103791] Jason Parker <jparker@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 103790 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103790 | qwell | 2008-02-18 15:23:32 -0600 (Mon, 18 Feb 2008) |
+ 4 lines Correct a message when echocancelwhenbridged is on, but
+ echocancel is not. Closes issue #12019 ........
+
+2008-02-18 20:58 +0000 [r103788] Matthew Fredrickson <creslin@digium.com>
+
+ * channels/chan_zap.c: Make sure EC is enabled when SS7 call comes
+ in. Also add support for multiple DPCs per linkset. #11779
+
+2008-02-18 20:53 +0000 [r103787] Mark Michelson <mmichelson@digium.com>
+
+ * /, main/app.c: Merged revisions 103786 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103786 | mmichelson | 2008-02-18 14:52:09 -0600 (Mon, 18 Feb
+ 2008) | 10 lines There was an invalid assumption when calculating
+ the duration of a file that the filestream in question was
+ created properly. Unfortunately this led to a segfault in the
+ situation where an unknown format was specified in voicemail.conf
+ and a voicemail was recorded. Now, we first check to be sure that
+ the stream was written correctly or else assume a zero duration.
+ (closes issue #12021) Reported by: jakep Tested by: putnopvut
+ ........
+
+2008-02-18 19:47 +0000 [r103783] Michiel van Baak <michiel@vanbaak.info>
+
+ * main/asterisk.c: make the output of 'core show settings' a bit
+ nicer. (closes issue #12020) Reported by: seanbright Patches:
+ asterisk.c.patch uploaded by seanbright (license 71)
+
+2008-02-18 17:45 +0000 [r103781] Tilghman Lesher <tlesher@digium.com>
+
+ * /, channels/chan_sip.c, main/rtp.c: Merged revisions 103780 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103780 | tilghman | 2008-02-18 11:31:52 -0600 (Mon, 18 Feb 2008)
+ | 9 lines When a SIP channel is being auto-destroyed, it's
+ possible for it to still be in bridge code. When that happens, we
+ crash. Delay the RTP destruction until the bridge is ended.
+ (closes issue #11960) Reported by: norman Patches:
+ 20080215__bug11960__2.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: norman ........
+
+2008-02-18 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta3 released.
+
+2008-02-18 17:12 +0000 [r103772] Olle Johansson <oej@edvina.net>
+
+ * main/channel.c, channels/chan_sip.c: Make sure we can set up
+ calls without audio (text+video). And ... it works!
+
+2008-02-18 16:40 +0000 [r103771] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 103770 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103770 | mmichelson | 2008-02-18 10:37:31 -0600 (Mon, 18 Feb
+ 2008) | 10 lines Fix a linked list corruption that under the
+ right circumstances could lead to a looped list, meaning it will
+ traverse forever. (closes issue #11818) Reported by: michael-fig
+ Patches: 11818.patch uploaded by putnopvut (license 60) Tested
+ by: michael-fig ........
+
+2008-02-18 16:13 +0000 [r103764-103769] Joshua Colp <jcolp@digium.com>
+
+ * apps/app_channelredirect.c, main/pbx.c, include/asterisk/pbx.h:
+ Add an API call (ast_async_parseable_goto) which parses a goto
+ string and does an async goto instead of an explicit goto.
+ (closes issue #11753) Reported by: johan
+
+ * /, channels/chan_sip.c: Merged revisions 103763 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103763 | file | 2008-02-18 11:33:14 -0400 (Mon, 18 Feb 2008) | 2
+ lines Don't care if the extension given doesn't exist for
+ subscription based MWI. ........
+
+2008-02-18 10:10 +0000 [r103755] Olle Johansson <oej@edvina.net>
+
+ * CHANGES, channels/chan_iax2.c: - No space in manager event names,
+ please - Add new event to CHANGES
+
+2008-02-18 04:43 +0000 [r103754] Tilghman Lesher <tlesher@digium.com>
+
+ * build_tools/cflags.xml, main/channel.c, main/pbx.c,
+ funcs/func_channel.c, include/asterisk/channel.h, CHANGES,
+ main/cli.c: Context tracing for channels (closes issue #11268)
+ Reported by: moy Patches:
+ chantrace-datastored-encapsulated-rev94934.patch uploaded by moy
+ (license 222)
+
+2008-02-16 21:22 +0000 [r103750] Michiel van Baak <michiel@vanbaak.info>
+
+ * channels/chan_skinny.c: move two ast_log calls to ast_debug. Now
+ monitoring chan_skinny port with nagios or zabbix wont generate
+ noise on the console. @ok tilghman
+
+2008-02-15 23:32 +0000 [r103742] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_iax2.c: Merged revisions 103741 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103741 | russell | 2008-02-15 17:31:39 -0600 (Fri, 15
+ Feb 2008) | 8 lines Fix a crash in chan_iax2 due to a race
+ condition (closes issue #11780) Reported by: guillecabeza
+ Patches: bug_iax2_jb_1.4.patch uploaded by guillecabeza (license
+ 380) bug_iax2_jb_trunk.patch uploaded by guillecabeza (license
+ 380) ........
+
+2008-02-15 23:20 +0000 [r103740] Mark Michelson <mmichelson@digium.com>
+
+ * CHANGES: Document GotoIfTime change from svn revision 103738
+
+2008-02-15 23:14 +0000 [r103739] Russell Bryant <russell@digium.com>
+
+ * include/asterisk/aes.h: Fix a regression in Asterisk 1.6 related
+ to the use of AES encryption. 1024 was used instead of 128 when
+ using AES from OpenSSL. Many thanks to d1mas for figuring this
+ one out! (closes issue #11946) Reported by: bbhoss Patches:
+ v1-11946.patch uploaded by dimas (license 88)
+
+2008-02-15 23:07 +0000 [r103737-103738] Mark Michelson <mmichelson@digium.com>
+
+ * main/pbx.c: Add proper "false" case behavior to GotoIfTime
+ (closes issue #11719) Reported by: kshumard Patches:
+ gotoiftime.twobranches.patch uploaded by kshumard (license 92)
+ Tested by: kshumard
+
+ * apps/app_voicemail.c: Fix redeclaration of variables when using
+ IMAP storage (closes issue #11988) Reported by: jaroth Patches:
+ variable_cleanup.patch uploaded by jaroth (license 50)
+
+2008-02-15 19:50 +0000 [r103727-103729] Russell Bryant <russell@digium.com>
+
+ * /, main/loader.c: Merged revisions 103728 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103728 | russell | 2008-02-15 13:50:11 -0600 (Fri, 15 Feb 2008)
+ | 4 lines In the case that you try to directly reload a module
+ has returned AST_MODULE_LOAD_DECLINE, log a message indicating
+ that the module is not fully initialized and must be initialized
+ using "module load". ........
+
+ * /, main/loader.c: Merged revisions 103726 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103726 | russell | 2008-02-15 12:33:29 -0600 (Fri, 15 Feb 2008)
+ | 6 lines Don't attempt to execute the reload callback for a
+ module that returned AST_MODULE_LOAD_DECLINE. This fixes a crash
+ that was reported against chan_console in trunk. (closes issue
+ #11953, reported by junky, fixed by me) ........
+
+2008-02-15 17:32 +0000 [r103725] Mark Michelson <mmichelson@digium.com>
+
+ * doc/tex/imapstorage.tex, /, configure, configure.ac: Merged
+ revisions 103722 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103722 | mmichelson | 2008-02-15 11:26:37 -0600 (Fri, 15 Feb
+ 2008) | 8 lines Final round of changes for configure script logic
+ for IMAP Now if a directory is specified, then we will search
+ that directory for a source installation of the IMAP toolkit. If
+ none is found, then we will use that directory as the basis for
+ detecting a package installation of the IMAP c-client. If that
+ check fails, then configure will fail. ........
+
+2008-02-15 17:29 +0000 [r103723] Jason Parker <jparker@digium.com>
+
+ * channels/chan_zap.c, channels/chan_sip.c, res/res_phoneprov.c,
+ include/asterisk/extconf.h, channels/misdn/isdn_msg_parser.c,
+ apps/app_queue.c, channels/misdn/isdn_lib.c, main/config.c,
+ main/channel.c, res/res_config_curl.c, channels/misdn/isdn_lib.h,
+ main/ast_expr2f.c, channels/misdn/ie.c,
+ channels/misdn/chan_misdn_config.h, channels/misdn/portinfo.c,
+ include/asterisk/strings.h, res/res_config_ldap.c,
+ include/asterisk/time.h: Fix up some doxygen issues. (closes
+ issue #11996) Patches: bug_11996_doxygen.diff uploaded by snuffy
+ (license 35)
+
+2008-02-15 15:45 +0000 [r103716] Tilghman Lesher <tlesher@digium.com>
+
+ * utils/conf2ael.c: Remove extraneous copy (closes issue #12002)
+ Reported by: junky Patches: conf2ael.diff uploaded by junky
+ (license 177)
+
+2008-02-15 15:11 +0000 [r103699-103715] Mark Michelson <mmichelson@digium.com>
+
+ * configure, configure.ac: Merging of changes from 1.4 revision
+ 103713.
+
+ * doc/tex/imapstorage.tex, configure, configure.ac: Same changes as
+ made to 1.4 in revision 103710
+
+ * doc/tex/imapstorage.tex: Trunk version of 1.4's imap
+ documentation updates
+
+ * configure, configure.ac: See commit message for svn revision
+ 103698. This behavior is the same as what is described there. The
+ difference is that trunk already had the --with-imap=system
+ option, but it only checked the include path for headers in the
+ imap directory and not also the c-client directory.
+
+2008-02-14 21:21 +0000 [r103694] Jason Parker <jparker@digium.com>
+
+ * configure, include/asterisk/autoconfig.h.in, configure.ac: Modify
+ ldap autoconf function, so that an incorrect ldap library is not
+ found on Solaris (it is incompatible). Also removes second check
+ for awk, which causes Solaris to find an incompatible version of
+ awk. (closes issue #11829) Reported by: snuffy Patches:
+ bug-11829.diff uploaded by snuffy (license 35)
+
+2008-02-14 21:04 +0000 [r103687-103691] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_voicemail.c: Merged revisions 103690 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103690 | mmichelson | 2008-02-14 15:03:02 -0600 (Thu,
+ 14 Feb 2008) | 3 lines Fix build for non-IMAP builds ........
+
+ * /, apps/app_voicemail.c: Merged revisions 103688 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103688 | mmichelson | 2008-02-14 14:55:48 -0600 (Thu,
+ 14 Feb 2008) | 9 lines Fix the new message count if delete=yes
+ when using IMAP storage. (closes issue #11406) Reported by:
+ jaroth Patches: deleteflag_v2.patch uploaded by jaroth (license
+ 50) Tested by: jaroth ........
+
+ * configs/queues.conf.sample, UPGRADE.txt, apps/app_queue.c: Change
+ the queue holdtime announcement to happen at any interval (not
+ just greater than two minutes). Remove the saying of less-than
+ for holdtime announcements since it can lead to awkward holdtime
+ announcements. Using '1' as a queue-round-seconds value is no
+ longer valid. (closes issue #9736) Reported by: caio1982 Patches:
+ queue_announce5.diff uploaded by caio1982 (license 22) Tested by:
+ caio1982, putnopvut
+
+2008-02-14 19:52 +0000 [r103685] Jason Parker <jparker@digium.com>
+
+ * /, funcs/func_cdr.c: Merged revisions 103683 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103683 | qwell | 2008-02-14 13:51:10 -0600 (Thu, 14 Feb 2008) |
+ 5 lines Document the 'l' option to the CDR() function. (Thanks
+ voipgate for pointing out the option, and Leif for providing text
+ for it.) Closes issue #11695. ........
+
+2008-02-14 19:47 +0000 [r103682] Jeff Peeler <jpeeler@digium.com>
+
+ * apps/app_externalivr.c: a few syntax changes and safer code
+
+2008-02-14 18:39 +0000 [r103677] Jason Parker <jparker@digium.com>
+
+ * channels/chan_iax2.c: Add periodic jitter stats to CLI and
+ manager. (closes issue #8188) Reported by: stevedavies Patches:
+ jblogging-trunk.patch uploaded by stevedavies
+ jblogging-trunk_wmgrevent.patch uploaded by johann8384
+ updated_jbloggin-trunk_mgrevent.patch uploaded by johann8384
+ (license 190) (with additional changes by me) Tested by:
+ stevedavies, johann8384
+
+2008-02-14 10:19 +0000 [r103668] Olle Johansson <oej@edvina.net>
+
+ * res/res_agi.c, apps/app_externalivr.c: Formatting fixes
+
+2008-02-13 21:04 +0000 [r103662] Jeff Peeler <jpeeler@digium.com>
+
+ * apps/app_externalivr.c: (closes issue #11825) Reported by:
+ ctooley Patches: additional_eivr_commands.patch uploaded by
+ ctooley (license 136) Tested by: ctooley
+
+2008-02-13 15:47 +0000 [r103658] Mark Michelson <mmichelson@digium.com>
+
+ * UPGRADE.txt, res/res_musiconhold.c: 1. Deprecate SetMusicOnHold
+ and WaitMusicOnHold. 2. Add a duration parameter to MusicOnHold
+ (closes issue #11904) Reported by: dimas Patches: v2-moh.patch
+ uploaded by dimas (license 88) Tested by: dimas
+
+2008-02-13 00:55 +0000 [r103559] Mark Michelson <mmichelson@digium.com>
+
+ * main/event.c: Fix a small logic error in ast_event_iterator_next.
+ The previous logic allowed for the iterator to indicate there was
+ more data than there really was, causing the iterator read beyond
+ the end of the event structure. This led to invalid memory reads
+ and potential crashes.
+
+2008-02-12 22:26 +0000 [r103447-103506] Jason Parker <jparker@digium.com>
+
+ * main/manager.c: Even more sane permissions. This should be
+ handled via a umask, like in many other places.
+
+ * main/manager.c: Use slight more sane permissions
+
+2008-02-12 15:39 +0000 [r103387-103388] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c: Remove development version notice.
+
+ * main/manager.c: Fix build on *BSD. These permissions constants
+ are not available there.
+
+2008-02-12 15:13 +0000 [r103386] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 103385 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103385 | file | 2008-02-12 11:09:24 -0400 (Tue, 12 Feb 2008) | 4
+ lines Even if no CallerID name or number has been provided by the
+ remote party still use the configured sip.conf ones. (closes
+ issue #11977) Reported by: pj ........
+
+2008-02-12 14:08 +0000 [r103341] Philippe Sultan <philippe.sultan@gmail.com>
+
+ * include/asterisk/jabber.h, res/res_jabber.c: Use an ast_flags
+ structure in aji_client and aji_buddy rather than an integer.
+ Modify calls to various ast_*_flag macros accordingly.
+
+2008-02-12 00:24 +0000 [r103331] Jeff Peeler <jpeeler@digium.com>
+
+ * main/manager.c, include/asterisk/config.h, CHANGES,
+ main/config.c: Requested changes from Pari, reviewed by Russell.
+ Added ability to retrieve list of categories in a config file.
+ Added ability to retrieve the content of a particular category.
+ Added ability to empty a context. Created new action to create a
+ new file. Updated delete action to allow deletion by line number
+ with respect to category. Added new action insert to add new
+ variable to category at specified line. Updated action newcat to
+ allow new category to be inserted in file above another existing
+ category.
+
+2008-02-11 22:10 +0000 [r103317-103325] Joshua Colp <jcolp@digium.com>
+
+ * /, apps/app_meetme.c: Merged revisions 103324 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103324 | file | 2008-02-11 18:09:07 -0400 (Mon, 11 Feb 2008) | 4
+ lines If entering a conference with the 'w' option ensure that we
+ can't listen or speak until the marked user appears. (closes
+ issue #11835) Reported by: alanmcmillan ........
+
+ * res/res_agi.c: Remove ast_module_user usage from res_agi. This is
+ taken care of in the core.
+
+ * main/pbx.c, main/manager.c, main/translate.c, main/logger.c,
+ main/app.c, main/utils.c, main/indications.c, main/asterisk.c,
+ main/rtp.c: Just some minor coding style cleanup...
+
+ * main/pbx.c: Fix Manager Redirect while in an AGI. (closes issue
+ #10661) Reported by: junky
+
+2008-02-11 17:09 +0000 [r103316] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, configs/zapata.conf.sample: Merged revisions 103315 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103315 | kpfleming | 2008-02-11 11:05:22 -0600 (Mon, 11 Feb
+ 2008) | 2 lines improve 2BCT documentation a bit (thanks Jared)
+ ........
+
+2008-02-11 16:17 +0000 [r103313-103314] Joshua Colp <jcolp@digium.com>
+
+ * main/channel.c, channels/chan_iax2.c: Add support for allowing a
+ native bridge to happen when the L option is enabled. The RTP
+ bridging could already handle this, it just needed to be enabled
+ in the main bridging code. (issue #10647) Reported by: samdell3
+
+ * channels/chan_skinny.c: Change chan_skinny to use debug messages
+ as appropriate. (closes issue #11967) Reported by: mvanbaak
+ Patches: 2008021000-skinnydebug.diff.txt uploaded by mvanbaak
+ (license 7)
+
+2008-02-11 06:05 +0000 [r103306] James Golovich <james@gnuinter.net>
+
+ * channels/chan_sip.c: Don't wipe out transport and fd in chan_sip
+ on reload (issue #11930)
+
+2008-02-11 03:03 +0000 [r103282-103284] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Fix improper indentation. Thanks again to
+ snuffy for pointing it out.
+
+ * apps/app_queue.c: Add a couple of comments to clarify the
+ unreffing of queues. Thanks to snuffy for the idea.
+
+ * main/event.c: Fix a problem regarding network vs. host byte order
+ in the event API. ast_event_iterator_get_ie_type should return
+ the ie type in host byte order. Furthermore, ast_event_get_ie_raw
+ should already have its ie type argument in host byte order since
+ it could be called externally (and it in fact is called in this
+ way by ast_event_get_cached).
+
+2008-02-09 11:27 +0000 [r103249] Michiel van Baak <michiel@vanbaak.info>
+
+ * apps/app_dial.c, apps/app_dictate.c, apps/app_echo.c,
+ apps/app_authenticate.c, apps/app_disa.c, apps/app_chanisavail.c,
+ apps/app_exec.c, apps/app_db.c, apps/app_controlplayback.c,
+ apps/app_channelredirect.c, apps/app_directed_pickup.c,
+ apps/app_dumpchan.c, apps/app_amd.c, apps/app_externalivr.c,
+ apps/app_directory.c, apps/app_chanspy.c, apps/app_cdr.c:
+ whitespace fixes only.
+
+2008-02-09 06:33 +0000 [r103198] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_voicemail.c: Merged revisions 103197 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103197 | tilghman | 2008-02-09 00:23:49 -0600 (Sat, 09
+ Feb 2008) | 4 lines Commit fix for being unable to send voicemail
+ from VoiceMailMain Reported by: William F Acker (via the -users
+ mailing list) Patch by: Corydon76 (license 14) ........
+
+2008-02-08 21:26 +0000 [r103171] Russell Bryant <russell@digium.com>
+
+ * main/udptl.c, main/pbx.c, channels/chan_sip.c,
+ channels/chan_iax2.c, res/res_jabber.c, apps/app_playback.c,
+ main/rtp.c, channels/chan_usbradio.c, main/cdr.c,
+ channels/chan_skinny.c, apps/app_minivm.c, res/res_agi.c,
+ pbx/pbx_ael.c, pbx/pbx_dundi.c, funcs/func_devstate.c,
+ apps/app_rpt.c, main/asterisk.c, channels/chan_mgcp.c,
+ apps/app_voicemail.c: Merge changes from
+ team/mvanbaak/cli-command-audit (closes issue #8925) About a year
+ ago, as Leif Madsen and Jim van Meggelen were going over the CLI
+ commands in Asterisk 1.4 for the next version of their book, they
+ documented a lot of inconsistencies. This set of changes
+ addresses all of these issues and has been reviewed by Leif.
+ While this does introduce even more changes to the CLI command
+ structure, it makes everything consistent, which is the most
+ important thing. Thanks to all that helped with this one!
+
+2008-02-08 18:58 +0000 [r103071-103122] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Forgot that AST_LIST_REMOVE_CURRENT takes
+ different arguments in trunk than 1.4.
+
+ * /, apps/app_queue.c: Merged revisions 103120 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r103120 | mmichelson | 2008-02-08 12:48:17 -0600 (Fri, 08 Feb
+ 2008) | 10 lines Prevent a potential three-thread deadlock. Also
+ added a comment block to explicitly state the locking order
+ necessary inside app_queue. (closes issue #11862) Reported by:
+ flujan Patches: 11862.patch uploaded by putnopvut (license 60)
+ Tested by: flujan ........
+
+ * /, channels/chan_iax2.c: Merged revisions 103070 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r103070 | mmichelson | 2008-02-08 12:00:38 -0600 (Fri,
+ 08 Feb 2008) | 6 lines Yield the thread and return -1 if the
+ ioctl fails for Zaptel timing device. (closes issue #11891)
+ Reported by: tzafrir ........
+
+2008-02-08 16:49 +0000 [r103044] Russell Bryant <russell@digium.com>
+
+ * UPGRADE-1.2.txt (added), UPGRADE-1.4.txt (added), UPGRADE.txt: At
+ the request of ManxPower, include the UPGRADE.txt from 1.2 and
+ 1.4, as well. This way, if people need to go back and review what
+ was deprecated in previous major releases, it is readily
+ available to them. Thanks for the suggestion!
+
+2008-02-08 15:31 +0000 [r102969-103018] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c: Fix a network byte order issue and ensure
+ when creating an outgoing dialog that the socket always contains
+ information such as type and port. (closes issue #11916) Reported
+ by: mnnojd
+
+ * /, channels/chan_iax2.c: Merged revisions 102968 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r102968 | file | 2008-02-08 11:08:20 -0400 (Fri, 08 Feb
+ 2008) | 4 lines Make sure the presence of dbsecret is factored
+ into user scoring. (closes issue #11952) Reported by: bbhoss
+ ........
+
+2008-02-07 21:37 +0000 [r102933] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_chanspy.c: This is a combination new feature/bug fix for
+ app_chanspy. New feature: Add the 'e' option, which takes as an
+ argument a list of interfaces separated by colons. This way, you
+ will only be able to spy on this limited list of interfaces. Bug
+ fix: change some pointer checks to ast_strlen_zero so that spying
+ would work properly even if no channel was specified as the first
+ argument to chanspy. (closes issue #10072) Reported by:
+ xmarksthespot Patches:
+ bugfix+newfeature10072patchtotrunkrev102726.diff uploaded by
+ xmarksthespot (license 16) Tested by: xmarksthespot, mvanbaak
+
+2008-02-07 21:08 +0000 [r102906-102908] Michiel van Baak <michiel@vanbaak.info>
+
+ * apps/app_adsiprog.c: whitespace fixes only
+
+ * apps/app_alarmreceiver.c: There she goes! First commit from me to
+ trunk \o/ Make app_alarmreceiver honor code guidelines and fix
+ whitespace errors. No functional changes.
+
+2008-02-07 20:02 +0000 [r102859] Jason Parker <jparker@digium.com>
+
+ * /, main/features.c: Merged revisions 102858 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102858 | qwell | 2008-02-07 13:53:55 -0600 (Thu, 07 Feb 2008) |
+ 7 lines Specify which digit string was matched in debug message.
+ (closes issue #11949) Reported by: dimas Patches:
+ v1-feature-debug.patch uploaded by dimas (license 88) ........
+
+2008-02-07 16:47 +0000 [r102808] Kevin P. Fleming <kpfleming@digium.com>
+
+ * /, configs/zapata.conf.sample: Merged revisions 102807 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102807 | kpfleming | 2008-02-07 10:41:55 -0600 (Thu, 07 Feb
+ 2008) | 2 lines document usage of 'transfer' configuration option
+ for ISDN PRI switch-side transfers ........
+
+2008-02-06 20:12 +0000 [r102777] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Add the channel's unique id to the AgentCalled
+ manager event to make it more consistent with other manager
+ events.
+
+2008-02-06 18:01 +0000 [r102726] Joshua Colp <jcolp@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 102725 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102725 | file | 2008-02-06 13:59:23 -0400 (Wed, 06 Feb 2008) | 2
+ lines Only consider a T.38-only INVITE compatible if we have both
+ a joint capability between us and them and if they provided T.38.
+ ........
+
+2008-02-06 16:23 +0000 [r102700] Terry Wilson <twilson@digium.com>
+
+ * funcs/func_realtime.c: Add REALTIME_STORE and REALTIME_DESTROY
+ dialplan functions provided by sergee. I just added the ability
+ to set multiple fields at once after discussions with Tilghman
+ and Russell. Currently limited to 30 fields. (closes issue
+ #11887) Reported by: sergee Patches:
+ rt-func-store-destroy-multivalue.diff uploaded by otherwiseguy
+ (license 396) Tested by: sergee, otherwiseguy
+
+2008-02-06 15:20 +0000 [r102652] Russell Bryant <russell@digium.com>
+
+ * /, configs/features.conf.sample: Merged revisions 102651 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102651 | russell | 2008-02-06 09:19:41 -0600 (Wed, 06 Feb 2008)
+ | 3 lines Clarify setting DYNAMIC_FEATURES so that it gets
+ inherited by outbound channels. (due to a discussion between me
+ and a user via email) ........
+
+2008-02-06 03:05 +0000 [r102602] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_voicemail.c: Merged revisions 102576 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r102576 | tilghman | 2008-02-05 18:26:02 -0600 (Tue, 05
+ Feb 2008) | 4 lines Move around some defines to unbreak ODBC
+ storage. (closes issue #11932) Reported by: snuffy ........
+
+2008-02-06 00:08 +0000 [r102501-102550] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Remove an extra debug message I left in
+
+ * channels/chan_unistim.c, apps/app_dial.c, main/pbx.c,
+ apps/app_privacy.c, apps/app_alarmreceiver.c, res/res_jabber.c,
+ apps/app_followme.c, main/loader.c, channels/chan_usbradio.c,
+ main/tcptls.c, res/res_agi.c, apps/app_minivm.c,
+ apps/app_dumpchan.c, main/logger.c, apps/app_zapras.c,
+ main/astmm.c: Get rid of any remaining ast_verbose calls in the
+ code in favor of ast_verb (closes issue #11934) Reported by:
+ mvanbaak Patches: 20080205_astverb-2.diff.txt uploaded by
+ mvanbaak (license 7)
+
+ * apps/app_voicemail.c: Change verbose messages to use the ast_verb
+ macro. (closes issue #11931) Reported by: snuffy Patches:
+ bug-11931.diff uploaded by snuffy (license 35)
+
+2008-02-05 20:51 +0000 [r102500] Jason Parker <jparker@digium.com>
+
+ * main/pbx.c: Change where priority of a goto is adjusted.
+ Partially reverts 102272. Closes issue #11929 (credit to file for
+ fix suggestion - we still <3 you)
+
+2008-02-05 20:03 +0000 [r102454] Mark Michelson <mmichelson@digium.com>
+
+ * /, channels/chan_mgcp.c: Merged revisions 102453 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r102453 | mmichelson | 2008-02-05 14:02:44 -0600 (Tue,
+ 05 Feb 2008) | 8 lines Clear the DTMF buffer on hangup. (closes
+ issue #11919) Reported by: eferro Patches:
+ mgcp_dtmfclean_on_hangup.diff uploaded by eferro (license 337)
+ Tested by: eferro ........
+
+2008-02-05 19:58 +0000 [r102379-102452] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c: Yeah yeah, I broke building on trunk. Shoot
+ me.
+
+ * /, channels/chan_sip.c: Merged revisions 102450 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102450 | file | 2008-02-05 15:52:30 -0400 (Tue, 05 Feb 2008) | 3
+ lines If a REGISTER attempt comes in that is a retransmission of
+ a previous REGISTER do not create a new nonce value. (issue
+ #BE-381) ........
+
+ * /, res/res_clioriginate.c: Merged revisions 102378 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r102378 | file | 2008-02-05 11:09:29 -0400 (Tue, 05 Feb
+ 2008) | 4 lines Perform dialing asynchronously when using the
+ originate CLI command so the CLI does not appear to block.
+ (closes issue #11927) Reported by: bbhoss ........
+
+2008-02-04 21:15 +0000 [r102329] Tilghman Lesher <tlesher@digium.com>
+
+ * utils/muted.c, /, configure, include/asterisk/autoconfig.h.in,
+ configure.ac, main/asterisk.c: Merged revisions 102323 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102323 | tilghman | 2008-02-04 15:06:09 -0600 (Mon, 04 Feb 2008)
+ | 7 lines Cross-platform fix: OS X now deprecates the use of the
+ daemon(3) API. (closes issue #11908) Reported by: oej Patches:
+ 20080204__bug11908.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: Corydon76 ........
+
+2008-02-04 18:39 +0000 [r102297] Jason Parker <jparker@digium.com>
+
+ * channels/chan_zap.c: Add line numbers to warning/error messages
+ (and pretty up some existing ones). (closes issue #11894)
+ Reported by: jmls Patches: chan_zap.patch uploaded by jmls
+ (license 141)
+
+2008-02-04 15:16 +0000 [r102272] Joshua Colp <jcolp@digium.com>
+
+ * main/pbx.c: Update handling of asyncgoto so it properly works on
+ channels that are currently executing a PBX. (closes issue
+ #11914) Reported by: arnd (closes issue #11753) Reported by:
+ johan
+
+2008-02-04 14:37 +0000 [r102262] Jason Parker <jparker@digium.com>
+
+ * configs/extensions.ael.sample, configs/extensions.lua.sample:
+ Change examples to use G here also. Closes issue #11875
+
+2008-02-04 05:32 +0000 [r102190-102238] Tilghman Lesher <tlesher@digium.com>
+
+ * /, funcs/func_strings.c: Merged revisions 102214 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r102214 | tilghman | 2008-02-03 23:10:02 -0600 (Sun, 03
+ Feb 2008) | 6 lines Missing braces. (closes issue #11912)
+ Reported by: dimas Patches: sprintf.patch uploaded by dimas
+ (license 88) ........
+
+ * main/manager.c: CoreSettings and CoreStatus are missing the
+ terminating "\r\n". Also, some miscellaneous spacing and
+ initialization issues. (closes issue #11909) Reported by: srt
+ Patches: patch-11909-2.diff uploaded by srt (license 378) Tested
+ by: srt
+
+2008-02-03 16:46 +0000 [r102091-102143] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 102142 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102142 | oej | 2008-02-03 17:38:12 +0100 (Sön, 03 Feb 2008) | 8
+ lines Use the same CSEQ on CANCEL as on INVITE (according to RFC
+ 3261) (closes issue #9492) Reported by: kryptolus Patches:
+ bug9492.txt uploaded by oej (license 306) Tested by: oej ........
+
+ * /, channels/chan_sip.c: Merged revisions 102090 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r102090 | oej | 2008-02-03 11:37:32 +0100 (Sön, 03 Feb 2008) | 8
+ lines Handle ACK and CANCEL in an invite transaction - even if we
+ get INFO transactions during the actual call setup. (closes issue
+ #10567) Reported by: jacksch Tested by: oej Patch by: oej
+ inspired by suggestions from neutrino88 in the bug tracker
+ ........
+
+2008-02-03 06:43 +0000 [r102064] Russell Bryant <russell@digium.com>
+
+ * configure, configure.ac: Change the version number in the
+ configure script from 1.4 to 1.6
+
+2008-02-02 06:10 +0000 [r101990-102037] Russell Bryant <russell@digium.com>
+
+ * include/asterisk/event.h: The documentation page has to be in its
+ own comment block to work, apparently. Fix it up!
+
+ * /, channels/chan_sip.c: Merged revisions 101989 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101989 | russell | 2008-02-01 17:06:32 -0600 (Fri, 01 Feb 2008)
+ | 5 lines Change the SDP_SAMPLE_RATE macro. It turns out that
+ even though G.722 is 16 kHz, it is supposed to specified as 8 kHz
+ in the RTP, and RTP timestamps are supposed to be calculated
+ based on 8 kHz. (Apparently this is due to a bug in a spec, but
+ people follow it anyway, because it's the spec ...) ........
+
+2008-02-01 22:12 +0000 [r101873-101943] Tilghman Lesher <tlesher@digium.com>
+
+ * /, apps/app_voicemail.c: Merged revisions 101942 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r101942 | tilghman | 2008-02-01 15:54:28 -0600 (Fri, 01
+ Feb 2008) | 8 lines Fix the VM_DUR variable for forwarded
+ voicemail, and fixed several other bugs while I'm in the area.
+ (closes issue #11615) Reported by: jamessan Patches:
+ 20071226__bug11615__2.diff.txt uploaded by Corydon76 (license 14)
+ Tested by: Corydon76, jamessan ........
+
+ * /, configure, include/asterisk/autoconfig.h.in, configure.ac:
+ Merged revisions 101894 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101894 | tilghman | 2008-02-01 13:36:12 -0600 (Fri, 01 Feb 2008)
+ | 2 lines Change detection of getifaddrs to use
+ AST_C_COMPILE_CHECK, backported from trunk (as suggested by
+ kpfleming) ........
+
+ * res/res_config_curl.c: Fix multi, when using the LIKE query.
+ (closes issue #11889) Reported by: jmls Patches:
+ res_config_curl.patch uploaded by jmls (license 141) Tested by:
+ jmls
+
+2008-02-01 18:24 +0000 [r101869] Jason Parker <jparker@digium.com>
+
+ * apps/app_authenticate.c: Comparison, not set :) Thanks mvanbaak.
+
+2008-02-01 18:08 +0000 [r101824] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_odbc.c, configs/res_odbc.conf.sample: Clarify the pooling
+ functionality by changing the config file keyword
+
+2008-02-01 17:44 +0000 [r101823] Jason Parker <jparker@digium.com>
+
+ * /, apps/app_authenticate.c: Move an feof() call to before the
+ fgets(). This would have exited the loop early if you had an
+ authentication file with no newline at the end.
+
+2008-02-01 17:28 +0000 [r101819-101821] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_authenticate.c: Merged revisions 101818 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r101818 | russell | 2008-02-01 11:23:47 -0600 (Fri, 01
+ Feb 2008) | 4 lines Don't overwrite the last character of a line
+ if it's not a newline. This would happen if the last line in the
+ file doesn't have a newline. (pointed out by Qwell) ........
+
+2008-02-01 16:01 +0000 [r101773] Tilghman Lesher <tlesher@digium.com>
+
+ * /, configure, include/asterisk/autoconfig.h.in, configure.ac,
+ main/acl.c: Merged revisions 101772 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101772 | tilghman | 2008-02-01 09:55:58 -0600 (Fri, 01 Feb 2008)
+ | 2 lines Compatibility fix for OpenWRT (reported by Brian
+ Capouch via the mailing list) ........
+
+2008-02-01 06:27 +0000 [r101694-101746] Russell Bryant <russell@digium.com>
+
+ * apps/app_authenticate.c: simplify some code, tweak formatting,
+ and reduce indentation
+
+ * apps/app_authenticate.c: reduce a level of indentation
+
+ * apps/app_channelredirect.c: Get rid of a goto where there was no
+ extra cleanup happening at the exit point
+
+ * /, channels/chan_iax2.c: Merged revisions 101693 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r101693 | russell | 2008-01-31 18:32:49 -0600 (Thu, 31
+ Jan 2008) | 8 lines Add some more sanity checking on IAX2 dial
+ strings for the case that no peer or hostname was provided, which
+ is the one part of the dial string that is absolutely required.
+ If it's not there, bail out. (closes issue #11897) Reported by
+ sokhapkin Patch by me ........
+
+2008-02-01 00:08 +0000 [r101650] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_amd.c: Merged revisions 101649 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101649 | mmichelson | 2008-01-31 18:06:37 -0600 (Thu, 31 Jan
+ 2008) | 9 lines From bugtracker: "fix totalAnalysisTime to handle
+ periods of no channel activity" (closes issue #9256) Reported by:
+ cmaj Patches: amd-dont-wait-too-long-for-frames-take3.diff.txt
+ uploaded by cmaj (license 111) Tested by: cmaj, skygreg, ZX81,
+ rjain ........
+
+2008-01-31 23:14 +0000 [r101611] Russell Bryant <russell@digium.com>
+
+ * /, main/translate.c, main/file.c: Merged revisions 101601 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101601 | russell | 2008-01-31 17:10:06 -0600 (Thu, 31 Jan 2008)
+ | 12 lines Fix a couple of places where ast_frfree() was not
+ called on a frame that came from a translator. This showed itself
+ by g729 decoders not getting released. Since the flag inside the
+ translator frame never got unset by freeing the frame to indicate
+ it was no longer in use, the translators never got destroyed, and
+ thus the g729 licenses were not released. (closes issue #11892)
+ Reported by: xrg Patches: 11892.diff uploaded by russell (license
+ 2) Tested by: xrg, russell ........
+
+2008-01-31 22:12 +0000 [r101578-101580] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Forgot an !
+
+ * apps/app_queue.c: A change I made to accommodate the "linear"
+ strategy in trunk caused queue strategies to not be loaded from
+ realtime queues. This commit fixes that. Thanks to jmls for
+ pointing this problem out to me on IRC. This also contains some
+ changes to S_OR where it should be used. Thanks to Qwell for
+ pointing these out.
+
+2008-01-31 21:33 +0000 [r101577] Russell Bryant <russell@digium.com>
+
+ * channels/chan_sip.c: Fix a simple deadlock that was introduced
+ _right_ before this code got merged into trunk. (closes issue
+ #11895, reported by pj, patched by me)
+
+2008-01-31 21:31 +0000 [r101532-101576] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Handle the case of a NULL state_interface when
+ checking a realtime member. Thanks to jmls for finding this
+ issue.
+
+ * /, res/res_monitor.c: Merged revisions 101531 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101531 | mmichelson | 2008-01-31 15:00:24 -0600 (Thu, 31 Jan
+ 2008) | 10 lines 1. Prevent the addition of an extra '/' to the
+ beginning of an absolute pathname. 2. If ast_monitor_change_fname
+ is called and the new filename is the same as the old, then exit
+ early and don't set the filename_changed field in the monitor
+ structure. Setting it in this case was causing ast_monitor_stop
+ to erroneously delete them. (closes issue #11741) Reported by:
+ garlew Tested by: putnopvut ........
+
+2008-01-31 19:54 +0000 [r101483] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_sip.c, channels/chan_iax2.c: Merged revisions
+ 101482 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101482 | qwell | 2008-01-31 13:52:49 -0600 (Thu, 31 Jan 2008) |
+ 4 lines Solaris compat fixes for struct in_addr funkiness. Issue
+ #11885, patch by snuffy. ........
+
+2008-01-31 19:43 +0000 [r101481] Steve Murphy <murf@digium.com>
+
+ * main/pbx.c, /: Merged revisions 101480 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101480 | murf | 2008-01-31 12:30:37 -0700 (Thu, 31 Jan 2008) | 1
+ line closes issue #11845; that's the one where there's a 1004
+ byte cdr leak with every AMI Redirect to a zap channel ........
+
+2008-01-31 19:20 +0000 [r101416-101449] Russell Bryant <russell@digium.com>
+
+ * /, channels/chan_agent.c: Merged revisions 101433 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r101433 | russell | 2008-01-31 13:17:05 -0600 (Thu, 31
+ Jan 2008) | 2 lines Add more missing locking of the agents list
+ ... ........
+
+ * /, channels/chan_agent.c: Merged revisions 101413-101414 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101413 | russell | 2008-01-31 13:04:52 -0600 (Thu, 31 Jan 2008)
+ | 2 lines Add missing locking to the find_agent() function.
+ ........ r101414 | russell | 2008-01-31 13:07:46 -0600 (Thu, 31
+ Jan 2008) | 3 lines Move the locking from find_agent() into the
+ agent dialplan function handler to ensure that the agent doesn't
+ disappear while we're looking at it. ........
+
+2008-01-31 15:36 +0000 [r101393] Joshua Colp <jcolp@digium.com>
+
+ * funcs/func_realtime.c: Add missing braces. (closes issue #11886)
+ Reported by: sergee Patches: func_realtime_fix-r101392.diff
+ uploaded by sergee (license 138)
+
+2008-01-31 05:28 +0000 [r101373] Russell Bryant <russell@digium.com>
+
+ * CHANGES: remove entry that is no longer in the tree
+
+2008-01-30 23:10 +0000 [r101344] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_sip.c: The deprecation of "username" in favor of
+ "defaultuser" for SIP peers unfortunately broke realtime
+ configurations which still used the "username" field. This was
+ taken care of properly when reading from realtime but was not
+ handled properly when updating a realtime peer. This change also
+ adds a deprecation NOTICE CLI message that will print if using
+ the deprecated "username" field. (closes issue #11880) Reported
+ by: cabal95 Patches: 11880.patch uploaded by putnopvut (license
+ 60) Tested by: cabal95
+
+2008-01-30 20:08 +0000 [r101322] Olle Johansson <oej@edvina.net>
+
+ * configs/cli.conf.sample: Clarify configuration file that can be
+ misunderstood
+
+2008-01-30 19:03 +0000 [r101296] Jason Parker <jparker@digium.com>
+
+ * apps/app_controlplayback.c: Allow disabling the default
+ ffwd/rewind keys in the ControlPlayback application. This is done
+ in a backward compat way. If the "default" key for ffwd/rew is
+ used for another option (such as stop), the "default" is removed.
+ (closes issue #11754) Reported by: johan Patches:
+ app_controlplayback.c.option3.patch uploaded by johan (license
+ 334) Tested by: johan, qwell
+
+2008-01-30 17:12 +0000 [r101271] Olle Johansson <oej@edvina.net>
+
+ * configs/rtppage.conf.sample (removed), apps/app_rtppage.c
+ (removed): Removing applications that wasn't ready for svn trunk,
+ as trunk now has pre-release status.
+
+2008-01-30 16:54 +0000 [r101269] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c: Make the VoicemailUsersList AMI command
+ consistent with other manager list functions. (closes issue
+ #11874) Reported by: srt Patches: voicemail_ami-11847.patch
+ uploaded by srt (license 378)
+
+2008-01-30 16:39 +0000 [r101267-101268] Olle Johansson <oej@edvina.net>
+
+ * include/asterisk/rtp.h, main/rtp.c: - doxygen fixes - change
+ function to void because it always returned the same value and no
+ one read it.
+
+ * main/rtp.c: Formatting fixes
+
+2008-01-30 15:42 +0000 [r101224] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_rtppage.c: Get trunk to compile
+
+2008-01-30 15:42 +0000 [r101223] Joshua Colp <jcolp@digium.com>
+
+ * /, main/slinfactory.c: Merged revisions 101222 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101222 | file | 2008-01-30 11:41:04 -0400 (Wed, 30 Jan 2008) | 4
+ lines Fix an issue where if a frame of higher sample size
+ preceeded a frame of lower sample size and ast_slinfactory_read
+ was called with a sample size of the combined values or higher a
+ crash would happen. (closes issue #11878) Reported by: stuarth
+ ........
+
+2008-01-30 15:36 +0000 [r101221] Olle Johansson <oej@edvina.net>
+
+ * CHANGES: Update CHANGES with rtppage
+
+2008-01-30 15:35 +0000 [r101220] Jason Parker <jparker@digium.com>
+
+ * /, configs/extensions.conf.sample: Merged revisions 101219 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 (closes
+ issue #11875) ........ r101219 | qwell | 2008-01-30 09:34:37
+ -0600 (Wed, 30 Jan 2008) | 5 lines Change default config to use
+ descending channel order of groups, rather than ascending. Fixes
+ a potential source of confusion in glare-type situations. Issue
+ 11875, reported by JimVanM. ........
+
+2008-01-30 15:30 +0000 [r101218] Olle Johansson <oej@edvina.net>
+
+ * configs/rtppage.conf.sample (added), apps/app_rtppage.c (added):
+ Add rtppage() application to do multicast or unicast RTP paging
+ to SIP phones. (closes issue #11797) Reported by: macbrody
+ Patches: app_rtppage-20080130.c uploaded by macbrody (license
+ 352)
+
+2008-01-30 15:27 +0000 [r101217] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 101216 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101216 | mmichelson | 2008-01-30 09:23:00 -0600 (Wed, 30 Jan
+ 2008) | 5 lines Fix a logic error with regards to autofill. Prior
+ to this change, it was possible for a caller to go out of turn if
+ autofill were enabled and callers ahead in the queue were
+ attempting to call a member. This change fixes this. ........
+
+2008-01-30 12:48 +0000 [r101196] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_sip.c: simplify this code and eliminate the return
+ value cast that is no longer necessary
+
+2008-01-30 11:27 +0000 [r101153-101154] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_sip.c, include/asterisk/channel.h: Constifying the
+ interface to get pvt_ids in the bridge, based on suggestion from
+ (const char *) Kevin. Thanks!
+
+ * /, channels/chan_sip.c: Merged revisions 101152 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101152 | oej | 2008-01-30 12:20:31 +0100 (Ons, 30 Jan 2008) | 7
+ lines Stop musiconhold on attended transfer. (closes issue
+ #11872) Reported by: gareth Patches: svn-101018.patch uploaded by
+ gareth (license 208) ........
+
+2008-01-30 00:58 +0000 [r101126] Jason Parker <jparker@digium.com>
+
+ * CHANGES: Fix a typo
+
+2008-01-30 00:04 +0000 [r101082] Russell Bryant <russell@digium.com>
+
+ * CHANGES, apps/app_speech_utils.c: Add the 'n' option to
+ SpeechBackground, which has the application not answer the
+ channel if it has not already been answered. (closes SPD-51)
+
+2008-01-29 23:59 +0000 [r101081] Dwayne M. Hubbard <dhubbard@digium.com>
+
+ * /, build_tools/make_version: Merged revisions 101080 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r101080 | dhubbard | 2008-01-29 17:50:42 -0600 (Tue, 29
+ Jan 2008) | 1 line updated build_tools to handle the autotag
+ directory structure changes; changes related to BE-353. Patch by
+ The Russell and reviewed by The Me. ........
+
+2008-01-29 23:02 +0000 [r101036] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 101035 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r101035 | mmichelson | 2008-01-29 17:02:03 -0600 (Tue, 29 Jan
+ 2008) | 3 lines Remove a memory leak from updating realtime
+ queues ........
+
+2008-01-29 22:04 +0000 [r101018] Tilghman Lesher <tlesher@digium.com>
+
+ * res/res_config_curl.c: Oops, a sizeof error
+
+2008-01-29 19:41 +0000 [r100974] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_queue.c: Merged revisions 100973 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100973 | mmichelson | 2008-01-29 13:39:00 -0600 (Tue, 29 Jan
+ 2008) | 6 lines Fixing an erroneous return value returned when
+ attempting to pause or unpause a queue member fails. Fixes
+ BE-366, thanks to John Bigelow for writing the patch. ........
+
+2008-01-29 17:44 +0000 [r100933] Russell Bryant <russell@digium.com>
+
+ * /, main/Makefile: Merged revisions 100932 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100932 | russell | 2008-01-29 11:43:41 -0600 (Tue, 29 Jan 2008)
+ | 4 lines Fix the last couple of issues related to building from
+ a path that contains spaces. (closes issue #11834) ........
+
+2008-01-29 17:42 +0000 [r100931] Jason Parker <jparker@digium.com>
+
+ * /, channels/misdn_config.c: Merged revisions 100930 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r100930 | qwell | 2008-01-29 11:41:43 -0600 (Tue, 29 Jan
+ 2008) | 6 lines Initialize an array to 0s if config option not
+ specified. (closes issue #11860) Patches:
+ misdn_get_config.v1.diff uploaded by IgorG (license 20) ........
+
+2008-01-29 17:22 +0000 [r100900-100928] Russell Bryant <russell@digium.com>
+
+ * Makefile, /: Merged revisions 100922 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100922 | russell | 2008-01-29 11:21:33 -0600 (Tue, 29 Jan 2008)
+ | 3 lines Use GNU make magic instead of shell magic to escape
+ spaces in the working directory. (related to issue #11834)
+ ........
+
+ * Makefile, /: Merged revisions 100882 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100882 | russell | 2008-01-29 11:06:43 -0600 (Tue, 29 Jan 2008)
+ | 6 lines Fix building Asterisk when the working path has spaces
+ in it. (closes issue #11834) Reported by: spendergrass Patched
+ by: me ........
+
+2008-01-29 16:14 +0000 [r100843] Jason Parker <jparker@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 100835 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100835 | qwell | 2008-01-29 10:10:00 -0600 (Tue, 29 Jan 2008) |
+ 5 lines Allow zap groups above 30 to work properly. (closes issue
+ #11590) Reported by: tbsky ........
+
+2008-01-29 15:30 +0000 [r100833] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c: Make externip work as documented. If no port
+ is specified it will use the value of bindport instead of always
+ being 5060. (closes issue #11858) Reported by: hmodes
+
+2008-01-29 10:50 +0000 [r100794-100795] Christian Richter <christian.richter@beronet.com>
+
+ * channels/chan_misdn.c, /: Merged revisions 100793 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r100793 | crichter | 2008-01-29 11:36:19 +0100 (Di, 29
+ Jan 2008) | 1 line fixed potential segfault in misdn show
+ channels CLI command ........
+
+ * channels/chan_misdn.c, /: Merged revisions 96199 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r96199 | crichter | 2008-01-03 13:12:27 +0100 (Do, 03
+ Jan 2008) | 1 line make sure frame is completely clean, before we
+ send it to asterisk as DTMF. If we don't make it clean, it
+ happens that one way audio occurs.. ........
+
+2008-01-29 09:18 +0000 [r100741-100767] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 100740 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100740 | oej | 2008-01-29 09:26:48 +0100 (Tis, 29 Jan 2008) | 8
+ lines (closes issue #11736) Reported by: MVF Patches:
+ bug11736-2.diff uploaded by oej (license 306) Tested by: oej,
+ MVF, revolution (russellb: This was the showstopper for the
+ release.) ........
+
+ * channels/chan_sip.c: Removing code that wasn't supposed to be
+ there at all, only at an experimental stage before I found
+ another solution. Thanks Kevin, for reminding me.
+
+2008-01-28 Russell Bryant <russell@digium.com>
+
+ * Asterisk 1.6.0-beta2 released.
+
+2008-01-28 21:11 +0000 [r100679] Jason Parker <jparker@digium.com>
+
+ * build_tools/menuselect-deps.in, configs/vpb.conf.sample (added),
+ doc/tex/channelvariables.tex, makeopts.in: Reintroduce more
+ chan_vpb stuff that was removed in r100421 and r100422
+
+2008-01-28 21:07 +0000 [r100678] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_vpb.cc (added), configure,
+ include/asterisk/autoconfig.h.in, configure.ac,
+ channels/Makefile: Re-inserting chan_vpb into trunk.
+
+2008-01-28 21:05 +0000 [r100677] Tilghman Lesher <tlesher@digium.com>
+
+ * main/pbx.c, /: Merged revisions 100675 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100675 | tilghman | 2008-01-28 15:02:02 -0600 (Mon, 28 Jan 2008)
+ | 2 lines WaitExten didn't handle AbsoluteTimeout properly (went
+ to 't' instead of 'T') ........
+
+2008-01-28 21:02 +0000 [r100676] Jason Parker <jparker@digium.com>
+
+ * /, apps/app_voicemail.c: Merged revisions 100672 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4 (closes
+ issue #11795) ........ r100672 | qwell | 2008-01-28 14:42:43
+ -0600 (Mon, 28 Jan 2008) | 7 lines When using ODBC_STORAGE, make
+ sure we put greeting files into the database like we do with the
+ others. Issue #11795 Reported by: dimas Patches: vmgreet.patch
+ uploaded by dimas (license 88) ........
+
+2008-01-28 20:40 +0000 [r100632-100671] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c: Fix up some T38 state change issues. (closes
+ issue #11630) Reported by: dimas Patches: v2-sip-t38state.patch
+ uploaded by dimas (license 88)
+
+ * channels/chan_sip.c: Fix up two scheduling issues. In one
+ instance a scheduled item was not deleted when it should have
+ been and in the other it was scheduled again when it shouldn't
+ have been.
+
+2008-01-28 18:41 +0000 [r100630-100631] Russell Bryant <russell@digium.com>
+
+ * main/features.c: Merge rev 100626 from Asterisk 1.4. The svnmerge
+ of this commit was a NoOp, since res_features doesn't exist in
+ trunk. Thanks to qwell for pointing it out!
+
+ * /, channels/chan_sip.c: Merged revisions 100629 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100629 | russell | 2008-01-28 12:34:20 -0600 (Mon, 28 Jan 2008)
+ | 5 lines For some reason, the use of this strdupa() is leading
+ to memory corruption on freebsd sparc64. This trivial workaround
+ fixes it. (closes issue #10300, closes issue #11857, reported by
+ mattias04 and Home-of-the-Brave) ........
+
+2008-01-28 18:27 +0000 [r100628] Tilghman Lesher <tlesher@digium.com>
+
+ * configure, include/asterisk/autoconfig.h.in, configure.ac,
+ main/logger.c: Normalize the detection for execinfo, so that
+ Linux (glibc) and other platforms with libexecinfo will generate
+ inline stack backtraces correctly.
+
+2008-01-28 18:27 +0000 [r100627] Russell Bryant <russell@digium.com>
+
+ * /: Merged revisions 100626 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100626 | russell | 2008-01-28 12:26:31 -0600 (Mon, 28 Jan 2008)
+ | 7 lines Fix a crash in ast_masq_park_call() (issue #11342)
+ Reported by: DEA Patches: res_features-park.txt uploaded by DEA
+ (license 3) ........
+
+2008-01-28 18:24 +0000 [r100625] Jason Parker <jparker@digium.com>
+
+ * channels/chan_zap.c, /: Merged revisions 100624 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100624 | qwell | 2008-01-28 12:23:09 -0600 (Mon, 28 Jan 2008) |
+ 1 line Correct a comment which made little/no sense. ........
+
+2008-01-28 17:21 +0000 [r100565-100582] Russell Bryant <russell@digium.com>
+
+ * main/channel.c, channels/chan_local.c, /,
+ include/asterisk/channel.h: Merged revisions 100581 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r100581 | russell | 2008-01-28 11:15:41 -0600 (Mon, 28
+ Jan 2008) | 9 lines Make some deadlock related fixes. These bugs
+ were discovered and reported internally at Digium by Steve Pitts.
+ - Fix up chan_local to ensure that the channel lock is held
+ before the local pvt lock. - Don't hold the channel lock when
+ executing the timing function, as it can cause a deadlock when
+ using chan_local. This actually changes the code back to be how
+ it was before the change for issue #10765. But, I added some
+ other locking that I think will prevent the problem reported
+ there, as well. ........
+
+ * main/pbx.c: Clean up some formatting, and simplify a bit of code
+ using ast_str
+
+2008-01-28 13:57 +0000 [r100549] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_sip.c: Don't do a network byte order conversion
+ when setting the socket's port variable to that of bindaddr's. It
+ is already in the correct network byte order. (closes issue
+ #11800) Reported by: hmodes
+
+2008-01-28 04:43 +0000 [r100514-100533] Russell Bryant <russell@digium.com>
+
+ * main/channel.c: Make a couple more uses of ARRAY_LEN, and convert
+ some spaces to tabs
+
+ * main/channel.c: - Simplify a line with ARRAY_LEN() - Make a few
+ little formatting changes
+
+ * main/channel.c: These readlocks always fail for me on my mac, and
+ I saw it happen again today on another mac. We ignore the return
+ value of locking operations almost everywhere in Asterisk. So,
+ ignore these, as well, so Asterisk will actually work on systems
+ where this is occurring while I look into what the issue is.
+
+2008-01-27 23:14 +0000 [r100488-100497] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_sip.c, include/asterisk/sched.h,
+ channels/chan_iax2.c: With the switch to the ast_sched_replace*
+ API in trunk, we lose the correction that was just merged from
+ 1.4, so this is a changeover to those APIs to use the macro
+ versions, so that we properly detect errors from ast_sched_del,
+ instead of simply ignoring the return values.
+
+ * main/cdr.c, channels/chan_misdn.c, main/dnsmgr.c, /,
+ channels/chan_sip.c, channels/chan_h323.c,
+ include/asterisk/sched.h, main/file.c, pbx/pbx_dundi.c,
+ channels/chan_iax2.c, main/rtp.c, channels/chan_mgcp.c: Merged
+ revisions 100465 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100465 | tilghman | 2008-01-27 15:59:53 -0600 (Sun, 27 Jan 2008)
+ | 11 lines When deleting a task from the scheduler, ignoring the
+ return value could possibly cause memory to be accessed after it
+ is freed, which causes all sorts of random memory corruption.
+ Instead, if a deletion fails, wait a bit and try again (noting
+ that another thread could change our taskid value). (closes issue
+ #11386) Reported by: flujan Patches: 20080124__bug11386.diff.txt
+ uploaded by Corydon76 (license 14) Tested by: Corydon76, flujan,
+ stuarth` ........
+
+2008-01-25 22:54 +0000 [r100421-100422] Jason Parker <jparker@digium.com>
+
+ * doc/tex/channelvariables.tex: Get rid of that last little bit.
+
+ * build_tools/menuselect-deps.in, configs/vpb.conf.sample
+ (removed), makeopts.in: Remove more remnants of chan_vpb
+
+2008-01-25 22:39 +0000 [r100419-100420] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_vpb.cc (removed), configure,
+ include/asterisk/autoconfig.h.in, configure.ac,
+ channels/Makefile, .cleancount: Removing chan_vpb from the tree
+
+2008-01-25 21:26 +0000 [r100379] Jason Parker <jparker@digium.com>
+
+ * /, channels/chan_sip.c: Merged revisions 100378 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100378 | qwell | 2008-01-25 15:24:49 -0600 (Fri, 25 Jan 2008) |
+ 2 lines This would have never been true, since we're passing
+ (sizeof(req.data) - 1) as the len to recvfrom(). ........
+
+2008-01-25 20:51 +0000 [r100361] Kevin P. Fleming <kpfleming@digium.com>
+
+ * apps/app_rpt.c: correct a real problem and silence an annoying
+ compiler warning
+
+2008-01-25 14:53 +0000 [r100344] Mark Michelson <mmichelson@digium.com>
+
+ * apps/app_queue.c: Insure that we are not going to pass a NULL
+ pointer to add_to_interfaces. (closes issue #11840) Reported by:
+ junky
+
+2008-01-25 02:52 +0000 [r100325] Joshua Colp <jcolp@digium.com>
+
+ * main/dial.c, include/asterisk/dial.h: Add an API call that steals
+ the answered channel so that a destruction of the dialing
+ structure does not hang it up.
+
+2008-01-24 22:58 +0000 [r100307] Tilghman Lesher <tlesher@digium.com>
+
+ * Makefile, build_tools/make_defaults_h: Use the set ASTDBDIR as
+ the default, too
+
+2008-01-24 22:36 +0000 [r100305-100306] Kevin P. Fleming <kpfleming@digium.com>
+
+ * include/asterisk/app.h: ummm... might be good if this macro
+ argument was actually used :-)
+
+ * include/asterisk/app.h: add the ability to define a structure
+ type for argument parsing when it would be useful to be able to
+ pass it between functions
+
+2008-01-24 22:02 +0000 [r100266] James Golovich <james@gnuinter.net>
+
+ * channels/chan_sip.c: Fix simple whitespace issue
+
+2008-01-24 22:01 +0000 [r100265] Kevin P. Fleming <kpfleming@digium.com>
+
+ * include/asterisk/app.h, /: Merged revisions 100264 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r100264 | kpfleming | 2008-01-24 15:57:41 -0600 (Thu, 24
+ Jan 2008) | 2 lines make these macros not assume that the only
+ other field in the structure is 'argc'... this is true when
+ someone uses AST_DECLARE_APP_ARGS, but it's perfectly reasonable
+ to define your own structure as long as it has the right fields
+ ........
+
+2008-01-24 20:32 +0000 [r100245] Joshua Colp <jcolp@digium.com>
+
+ * main/features.c: Minor cosmetic change...
+
+2008-01-24 18:35 +0000 [r100224] James Golovich <james@gnuinter.net>
+
+ * main/astmm.c: Increase the size of filenames stored when astmm is
+ used. If the path length was long they would be truncated and
+ grouped together with whatever matches
+
+2008-01-24 17:47 +0000 [r100206] Joshua Colp <jcolp@digium.com>
+
+ * configs/rtp.conf.sample, CHANGES, main/rtp.c: Merge in strictrtp
+ branch. This adds a strictrtp option to rtp.conf which drops
+ packets that do not come from the remote party. (closes issue
+ #8952) Reported by: amorsen
+
+2008-01-24 17:24 +0000 [r100169] Russell Bryant <russell@digium.com>
+
+ * /, main/asterisk.c: Merged revisions 100164 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100164 | russell | 2008-01-24 11:22:09 -0600 (Thu, 24 Jan 2008)
+ | 2 lines Update main Asterisk copyright info to 2008 ........
+
+2008-01-24 16:47 +0000 [r100121-100139] Jason Parker <jparker@digium.com>
+
+ * /, res/res_phoneprov.c, main/acl.c: Merged revisions 100138 via
+ svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r100138 | qwell | 2008-01-24 10:41:29 -0600 (Thu, 24 Jan 2008) |
+ 6 lines Fix compilation on Solaris. (closes issue #11832)
+ Patches: bug-11832.diff uploaded by snuffy (license 35) ........
+
+ * channels/chan_sip.c, main/features.c: Move chan_local dependency
+ into places (only one) that previously depended on res_features,
+ and used local channels
+
+2008-01-24 15:54 +0000 [r100076-100112] Joshua Colp <jcolp@digium.com>
+
+ * channels/chan_zap.c, channels/chan_sip.c, channels/chan_iax2.c,
+ channels/chan_mgcp.c: Remove dependency on res_features from some
+ channel drivers. It is now part of the core and no longer exists
+ as a module.
+
+ * main/channel.c: Some more cosmetic changes.
+
+ * main/channel.c: Add some spacing.
+
+ * main/dial.c: Test hopefully over.
+
+ * main/dial.c: Testing something...
+
+2008-01-24 00:04 +0000 [r100057] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_sip.c: fix flag bit definitions to make code from
+ issue #11049 actually work; along the way, clarify comments and
+ add some dummy flag definitions for other multi-bit flags to
+ hopefully stop this from happening in the future (closes issue
+ #11049)
+
+2008-01-23 23:09 +0000 [r100039] Jason Parker <jparker@digium.com>
+
+ * res/res_features.c (removed), main/Makefile, main/features.c
+ (added), include/asterisk/_private.h, CHANGES, .cleancount,
+ main/asterisk.c, main/loader.c, include/asterisk/features.h: Move
+ code from res_features into (new file) main/features.c
+
+2008-01-23 22:00 +0000 [r100021] Russell Bryant <russell@digium.com>
+
+ * CREDITS: Add Sergey Tamkovich to CREDITS. Thank you for your
+ contributions!
+
+2008-01-23 21:11 +0000 [r99979-99980] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 99978 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99978 | oej | 2008-01-23 22:07:16 +0100 (Ons, 23 Jan 2008) | 7
+ lines Second attempt. Don't change invitestate when receiving 18x
+ messages in CANCEL state. (issue #11736) Reported by: MVF Patch
+ by oej. ........
+
+ * /, channels/chan_sip.c: Merged revisions 99977 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99977 | oej | 2008-01-23 21:58:20 +0100 (Ons, 23 Jan 2008) | 9
+ lines Make sure we don't cancel destruction on calls in CANCEL
+ state, even if we get 183 while waiting for answer on our CANCEL.
+ (issue #11736) Reported by: MVF Patches: bug11736.txt uploaded by
+ oej (license 306) Tested by: MVF ........
+
+2008-01-23 20:26 +0000 [r99976] Mark Michelson <mmichelson@digium.com>
+
+ * /, apps/app_externalivr.c: Merged revisions 99975 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r99975 | mmichelson | 2008-01-23 14:25:00 -0600 (Wed, 23
+ Jan 2008) | 3 lines Fixing a typo. ........
+
+2008-01-23 17:48 +0000 [r99922-99924] Russell Bryant <russell@digium.com>
+
+ * /, apps/app_chanspy.c: Merged revisions 99923 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99923 | russell | 2008-01-23 11:46:55 -0600 (Wed, 23 Jan 2008) |
+ 8 lines ChanSpy issues a beep when it starts at the beginning of
+ a list of channels to potentially spy on. However, if there were
+ no matching channels, it would beep at you over and over, which
+ is pretty annoying. Now, it will only beep once in the case that
+ there are no channels to spy on, but it will still beep again
+ once it reaches the beginning of the channel list again. (closes
+ issue #11738, patched by me) ........
+
+ * main/tcptls.c: Fix tcptls build when openssl isn't installed
+ (closes issue #11813) Reported by: tzafrir Patches:
+ asterisk-tcptls.diff.txt uploaded by jamesgolovich (license 176)
+
+2008-01-23 17:27 +0000 [r99920] Kevin P. Fleming <kpfleming@digium.com>
+
+ * channels/chan_zap.c: since echo canceler parameters in Zaptel are
+ now signed integers, allow them during parsing
+
+2008-01-23 15:23 +0000 [r99860] Tilghman Lesher <tlesher@digium.com>
+
+ * channels/chan_h323.c: Progress messages don't work (closes issue
+ #10497) Reported by: pj Patches: h323-announces-r99483.diff
+ uploaded by sergee (license 138) Tested by: pj
+
+2008-01-23 10:18 +0000 [r99839] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_sip.c: - Add a few comments to sip_xmit - Make sure
+ that we are aware of a pending INVITE even if we're using TCP
+
+2008-01-23 05:29 +0000 [r99696-99818] Tilghman Lesher <tlesher@digium.com>
+
+ * apps/app_voicemail.c: Coding guidelines fixups
+
+ * /, apps/app_voicemail.c: Merged revisions 99777 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99777 | tilghman | 2008-01-22 22:31:51 -0600 (Tue, 22 Jan 2008)
+ | 8 lines When we reset the password via an external command, we
+ should also reset the password stored in the in-memory list, too
+ (otherwise it doesn't really take effect). (closes issue #11809)
+ Reported by: davetroy Patches: fix_externpass.diff uploaded by
+ davetroy (license 384) ........
+
+ * /, res/res_odbc.c: Merged revisions 99775 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99775 | tilghman | 2008-01-22 22:20:15 -0600 (Tue, 22 Jan 2008)
+ | 2 lines Oops, should have checked for a NULL obj, here, too
+ ........
+
+ * res/res_config_ldap.c: Coding guidelines cleanup
+
+ * /, main/acl.c: Merged revisions 99718 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99718 | tilghman | 2008-01-22 18:56:06 -0600 (Tue, 22 Jan 2008)
+ | 2 lines Just confirmed that all current platforms need this
+ header file ........
+
+ * /: Oops
+
+ * /, build_tools/menuselect-deps.in, configure,
+ include/asterisk/autoconfig.h.in, doc/ldap.txt (added),
+ configure.ac, configs/res_ldap.conf.sample (added),
+ res/res_config_ldap.c (added), CHANGES, makeopts.in,
+ contrib/scripts/asterisk.ldap-schema (added),
+ contrib/scripts/asterisk.ldif (added): Add res_config_ldap for
+ realtime LDAP engine. (closes issue #5768) Reported by: mguesdon
+ Patches: res_config_ldap-v0.7.tar.gz uploaded by mguesdon
+ (license 121) res_ldap.conf.sample uploaded by suretec (license
+ 70) asterisk-v3.1.4.ldif uploaded by suretec (license 70)
+ asterisk-v3.1.4.schema uploaded by suretec (license 70) Tested
+ by: oej, mguesdon, suretec, cthorner
+
+2008-01-22 21:09 +0000 [r99647-99653] Olle Johansson <oej@edvina.net>
+
+ * /, channels/chan_sip.c: Merged revisions 99652 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99652 | oej | 2008-01-22 21:56:09 +0100 (Tis, 22 Jan 2008) | 4
+ lines Thanks to Russell's education I realize that BUFSIZ has
+ changed since I learned the C language over 20 years ago...
+ Resetting chan_sip to the size of BUFSIZ that I expected in my
+ old head to avoid too heavy memory allocations on some systems.
+ ........
+
+ * doc/tex/channelvariables.tex, CHANGES: Documentation updates for
+ BRIDGEPVTCALLID
+
+2008-01-22 20:42 +0000 [r99646] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/acl.c: Merged revisions 99643 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99643 | tilghman | 2008-01-22 14:34:55 -0600 (Tue, 22 Jan 2008)
+ | 2 lines Fix the defines for OS X (and Solaris, too) ........
+
+2008-01-22 20:41 +0000 [r99645] Russell Bryant <russell@digium.com>
+
+ * main/asterisk.c: Make sure the command is not just present but is
+ also configured to be executed
+
+2008-01-22 20:35 +0000 [r99644] Olle Johansson <oej@edvina.net>
+
+ * main/channel.c, channels/chan_sip.c, include/asterisk/channel.h:
+ Add a generic function to set the bridged call PVT unique id
+ string as a channel variable BRIDGEPVTCALLID This is important
+ for call tracing in log files and CDRs, so that the SIP callID
+ can be traced along servers. The CHANNEL dialplan function won't
+ work here, since the outbound channel is gone when we need the
+ Call-ID. Other channel drivers may now implement the same
+ function :-), but this patch only supports chan_sip.so. Inspired
+ by (issue #11816) Reported by: ctooley Patch by oej
+
+2008-01-22 20:33 +0000 [r99642] Russell Bryant <russell@digium.com>
+
+ * configs/cli.conf.sample (added), CHANGES, main/asterisk.c: Change
+ the Asterisk CLI startup commands feature to read commands to run
+ from cli.conf after a discussion on the -dev list.
+
+2008-01-22 17:46 +0000 [r99595-99596] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_local.c, /, res/res_features.c,
+ channels/chan_agent.c, apps/app_followme.c: Merged revisions
+ 99594 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99594 | oej | 2008-01-22 18:41:57 +0100 (Tis, 22 Jan 2008) | 3
+ lines Add more dependencies on chan_local and add a note to the
+ description of chan_local so that people don't disable it in
+ menuselect just to clean up. ........
+
+ * apps/app_dial.c, /: Merged revisions 99592 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99592 | oej | 2008-01-22 18:31:17 +0100 (Tis, 22 Jan 2008) | 5
+ lines Add dependency on chan_local to app_dial. Dial still runs
+ without chan_local, but will be missing forwarding functionality.
+ ........
+
+2008-01-22 17:15 +0000 [r99559] Tilghman Lesher <tlesher@digium.com>
+
+ * /, main/acl.c: Merged revisions 99540 via svnmerge from
+ https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+ r99540 | tilghman | 2008-01-22 10:54:06 -0600 (Tue, 22 Jan 2008)
+ | 7 lines Ensure that we can get an address even when we don't
+ have a default route. (closes issue #9225) Reported by: junky
+ Patches: 20080122__bug9225.diff.txt uploaded by Corydon76
+ (license 14) Tested by: oej, loloski, sergee ........
+
+2008-01-22 16:55 +0000 [r99542] Russell Bryant <russell@digium.com>
+
+ * channels/chan_sip.c: Point out a bug in some debug counter
+ handling
+
+2008-01-22 15:25 +0000 [r99464-99521] Olle Johansson <oej@edvina.net>
+
+ * channels/chan_sip.c: Add authentication options to the SIP
+ dialstring. Documentation follows separately (issue #11587)
+ Reported by: sobomax Patches: chan_sip.c-trunk.diff uploaded by
+ sobomax (license 359)
+
+ * configs/sip.conf.sample: Documentation updates
+
+ * doc/siptls.txt: Small fixes
+
+ * main/tcptls.c, channels/chan_zap.c, main/abstract_jb.c,
+ include/asterisk/tcptls.h: Doxygen updates
+
+2008-01-21 23:56 +0000 [r99427] Mark Michelson <mmichelson@digium.com>
+
+ * channels/chan_local.c, /: Merged revisions 99426 via svnmerge
+ from https://origsvn.digium.com/svn/asterisk/branches/1.4
+ ........ r99426 | mmichelson | 2008-01-21 17:55:26 -0600 (Mon, 21
+ Jan 2008) | 12 lines Fixing an issue wherein monitoring local
+ channels was not possible. During a channel masquerade, the
+ monitors on the two channels involved are swapped. In 99% of the
+ cases this results in the desired effect. However, if monitoring
+ a local channel, this caused the monitor which was on the local
+ channel to get moved onto a channel which is immediately hung up
+ after the masquerade has completed. By swapping the monitors
+ prior to the masquerade, we avoid the problem by tricking the
+ masquerade into placing the monitor back onto the channel where
+ we want it. During the investigation of the issue, the channel's
+ monitor was the only thing that was swapped in such a manner
+ which did not make sense to have done. All other variable
+ swapping made sense. ........
+
+2008-01-21 23:25 +0000 [r99424] Jason Parker <j