[asterisk-commits] lmadsen: tag 1.6.1.5 r214604 - /tags/1.6.1.5/ChangeLog

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Aug 28 10:40:50 CDT 2009


Author: lmadsen
Date: Fri Aug 28 10:40:45 2009
New Revision: 214604

URL: http://svn.asterisk.org/svn-view/asterisk?view=rev&rev=214604
Log:
Update ChangeLog

Modified:
    tags/1.6.1.5/ChangeLog

Modified: tags/1.6.1.5/ChangeLog
URL: http://svn.asterisk.org/svn-view/asterisk/tags/1.6.1.5/ChangeLog?view=diff&rev=214604&r1=214603&r2=214604
==============================================================================
--- tags/1.6.1.5/ChangeLog (original)
+++ tags/1.6.1.5/ChangeLog Fri Aug 28 10:40:45 2009
@@ -17,33 +17,34 @@
 	  Aug 2009) | 1 line Conversion specifiers, not format specifiers
 	  ........ ................
 
-	* channels/chan_iax2.c, main/channel.c, main/cdr.c, res/ael/pval.c,
-	  apps/app_setcallerid.c, main/manager.c, apps/app_rpt.c,
-	  main/asterisk.c, funcs/func_rand.c, apps/app_dahdibarge.c,
-	  res/res_config_pgsql.c, funcs/func_timeout.c,
-	  codecs/codec_speex.c, apps/app_record.c, apps/app_morsecode.c,
-	  main/acl.c, funcs/func_cut.c, cdr/cdr_pgsql.c,
-	  apps/app_followme.c, main/enum.c, res/res_config_sqlite.c,
-	  agi/eagi-sphinx-test.c, main/config.c, channels/misdn_config.c,
+	* channels/chan_iax2.c, res/ael/pval.c, main/cdr.c, main/channel.c,
+	  main/manager.c, apps/app_setcallerid.c, apps/app_rpt.c,
+	  main/asterisk.c, res/res_config_pgsql.c, apps/app_dahdibarge.c,
+	  funcs/func_rand.c, funcs/func_timeout.c, apps/app_record.c,
+	  codecs/codec_speex.c, apps/app_morsecode.c, main/acl.c,
+	  funcs/func_cut.c, cdr/cdr_pgsql.c, apps/app_followme.c,
+	  main/enum.c, res/res_config_sqlite.c, main/config.c,
+	  agi/eagi-sphinx-test.c, channels/misdn_config.c,
 	  channels/chan_dahdi.c, funcs/func_channel.c, apps/app_macro.c,
 	  apps/app_sms.c, pbx/pbx_config.c, apps/app_verbose.c, main/dsp.c,
 	  apps/app_voicemail.c, apps/app_adsiprog.c, funcs/func_speex.c,
-	  channels/chan_sip.c, res/res_limit.c, agi/eagi-test.c,
-	  funcs/func_math.c, channels/chan_agent.c, main/utils.c,
+	  channels/chan_sip.c, res/res_limit.c, channels/chan_agent.c,
+	  agi/eagi-test.c, funcs/func_math.c, main/utils.c,
 	  channels/iax2-provision.c, apps/app_talkdetect.c,
 	  main/indications.c, channels/chan_oss.c, main/cli.c,
-	  pbx/pbx_loopback.c, res/res_config_curl.c, channels/chan_misdn.c,
-	  res/res_smdi.c, apps/app_osplookup.c, channels/chan_skinny.c,
-	  pbx/pbx_dundi.c, utils/extconf.c, apps/app_mixmonitor.c,
-	  channels/chan_mgcp.c, main/timing.c, doc/CODING-GUIDELINES,
-	  main/pbx.c, utils/muted.c, apps/app_readfile.c,
-	  apps/app_meetme.c, /, apps/app_privacy.c, apps/app_waituntil.c,
-	  cdr/cdr_adaptive_odbc.c, res/res_http_post.c, pbx/dundi-parser.c,
-	  res/res_musiconhold.c, apps/app_queue.c, main/netsock.c,
-	  utils/frame.c, channels/chan_usbradio.c, funcs/func_enum.c,
-	  channels/chan_phone.c, pbx/pbx_spool.c, apps/app_waitforring.c,
-	  funcs/func_odbc.c, main/features.c, res/res_agi.c,
-	  apps/app_minivm.c, main/http.c, res/snmp/agent.c,
+	  res/res_config_curl.c, pbx/pbx_loopback.c, res/res_smdi.c,
+	  apps/app_osplookup.c, channels/chan_misdn.c,
+	  channels/chan_skinny.c, pbx/pbx_dundi.c, utils/extconf.c,
+	  apps/app_mixmonitor.c, channels/chan_mgcp.c, main/timing.c,
+	  main/pbx.c, doc/CODING-GUIDELINES, utils/muted.c,
+	  apps/app_readfile.c, /, apps/app_meetme.c, apps/app_privacy.c,
+	  apps/app_waituntil.c, cdr/cdr_adaptive_odbc.c,
+	  pbx/dundi-parser.c, res/res_http_post.c, res/res_musiconhold.c,
+	  apps/app_queue.c, main/netsock.c, utils/frame.c,
+	  channels/chan_usbradio.c, funcs/func_enum.c,
+	  channels/chan_phone.c, apps/app_waitforring.c, pbx/pbx_spool.c,
+	  funcs/func_odbc.c, apps/app_minivm.c, main/features.c,
+	  res/res_agi.c, main/http.c, res/snmp/agent.c,
 	  res/res_config_ldap.c, apps/app_chanspy.c, apps/app_stack.c,
 	  res/res_odbc.c, funcs/func_dialplan.c, main/dnsmgr.c,
 	  main/frame.c, apps/app_waitforsilence.c, funcs/func_strings.c,
@@ -396,9 +397,3459 @@
 	  also removed an extraneous double setting of _ASTLDFLAGS on *BSD
 	  platforms. ........
 
+2009-07-27 01:22 +0000 [r208926]  Jeff Peeler <jpeeler at digium.com>
+
+	* channels/chan_iax2.c, /, main/translate.c: Merged revisions
+	  208924 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r208924 | jpeeler | 2009-07-26 20:20:37 -0500 (Sun, 26 Jul 2009)
+	  | 9 lines Merged revisions 208923 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208923 | jpeeler | 2009-07-26 20:18:31 -0500 (Sun, 26 Jul 2009)
+	  | 2 lines Fix logic errors from 208746 ........ ................
+
+2009-07-26 14:04 +0000 [r208888]  Michiel van Baak <michiel at vanbaak.info>
+
+	* contrib/scripts/install_prereq, /: Merged revisions 208886 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r208886 | mvanbaak | 2009-07-26 16:00:52 +0200 (Sun, 26
+	  Jul 2009) | 2 lines add OpenBSD to the install_prereq script
+	  ........
+
+2009-07-25 06:25 +0000 [r208754]  Jeff Peeler <jpeeler at digium.com>
+
+	* channels/chan_iax2.c, /, channels/chan_skinny.c,
+	  main/translate.c: Merged revisions 208749 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r208749 | jpeeler | 2009-07-25 01:23:18 -0500 (Sat, 25 Jul 2009)
+	  | 13 lines Merged revisions 208746 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208746 | jpeeler | 2009-07-25 01:19:50 -0500 (Sat, 25 Jul 2009)
+	  | 7 lines Fix compiling under dev-mode with gcc 4.4.0. Mostly
+	  trivial changes, but I did not know of any other way to fix the
+	  "dereferencing type-punned pointer will break strict-aliasing
+	  rules" error without creating a tmp variable in chan_skinny.
+	  ........ ................
+
+2009-07-24 18:52 +0000 [r208595]  Russell Bryant <russell at digium.com>
+
+	* apps/app_dial.c, /: Merged revisions 208593 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r208593 | russell | 2009-07-24 13:42:32 -0500 (Fri, 24 Jul 2009)
+	  | 14 lines Merged revisions 208592 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208592 | russell | 2009-07-24 13:38:24 -0500 (Fri, 24 Jul 2009)
+	  | 7 lines Do not log an ERROR if autoservice_stop() returns -1.
+	  This does not indicate an error. A return of -1 just means that
+	  the channel has been hung up. (reported in #asterisk-dev)
+	  ........ ................
+
+2009-07-24 18:32 +0000 [r208590]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 208588 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r208588 | mmichelson | 2009-07-24 13:31:04 -0500 (Fri, 24 Jul
+	  2009) | 16 lines Merged revisions 208587 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208587 | mmichelson | 2009-07-24 13:26:50 -0500 (Fri, 24 Jul
+	  2009) | 10 lines Only send a BYE when hanging up a channel that
+	  is up. For cases where Asterisk sends an INVITE and receives a
+	  non 2XX final response, Asterisk would follow the INVITE
+	  transaction by immediately sending a BYE, which was unnecessary.
+	  (closes issue #14575) Reported by: chris-mac ........
+	  ................
+
+2009-07-24 15:05 +0000 [r208550]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* main/udptl.c, /, channels/chan_sip.c, include/asterisk/udptl.h:
+	  Merged revisions 208548 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r208548 |
+	  kpfleming | 2009-07-24 10:02:53 -0500 (Fri, 24 Jul 2009) | 8
+	  lines Resolve a T.38 negotiation issue left over from the
+	  udptl-updates merge. The udptl-updates branch that was merged
+	  yesterday failed to properly send back T.38 SDP responses with
+	  the correct error correction mode, if the incoming SDP from the
+	  other end caused us to change error correction modes. This patch
+	  corrects that situation. ........
+
+2009-07-24 14:38 +0000 [r208544]  Michiel van Baak <michiel at vanbaak.info>
+
+	* contrib/scripts/install_prereq, /: Merged revisions 208542 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r208542 | mvanbaak | 2009-07-24 16:35:49 +0200 (Fri, 24
+	  Jul 2009) | 13 lines use aptitude for debian based systems The
+	  function to check wether we need to install packages was using
+	  dpkg-query which was gives wrong output on Debian 5 Also, the
+	  apt-get has been replaced with aptitude because aptitude is now
+	  the preferred way to handle packages on Debian (closes issue
+	  #15570) Reported by: mvanbaak Patches:
+	  2009072400_installprereq-aptitude.diff uploaded by mvanbaak
+	  (license 7) ........
+
+2009-07-23 22:32 +0000 [r208484-208503]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* UPGRADE.txt: Use correct formatting for T.38 change note in
+	  UPGRADE.txt
+
+	* include/asterisk/frame.h, main/rtp.c, main/channel.c,
+	  main/udptl.c, main/frame.c, /, channels/chan_sip.c,
+	  apps/app_fax.c, UPGRADE.txt, include/asterisk/udptl.h: Merged
+	  revisions 208464 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r208464 |
+	  kpfleming | 2009-07-23 16:57:24 -0500 (Thu, 23 Jul 2009) | 46
+	  lines Rework of T.38 negotiation and UDPTL API to address
+	  interoperability problems Over the past couple of months, a
+	  number of issues with Asterisk negotiating (and successfully
+	  completing) T.38 sessions with various endpoints have been found.
+	  This patch attempts to address many of them, primarily focused
+	  around ensuring that the endpoints' MaxDatagram size is honored,
+	  and in addition by ensuring that T.38 session parameter
+	  negotiation is performed correctly according to the ITU T.38
+	  Recommendation. The major changes here are: 1) T.38 applications
+	  in Asterisk (app_fax) only generate/receive IFP packets, they do
+	  not ever work with UDPTL packets. As a result of this, they
+	  cannot be allowed to generate packets that would overflow the
+	  other endpoints' MaxDatagram size after the UDPTL stack adds any
+	  error correction information. With this patch, the application is
+	  told the maximum *IFP* size it can generate, based on a
+	  calculation using the far end MaxDatagram size and the active
+	  error correction mode on the T.38 session. The same is true for
+	  sending *our* MaxDatagram size to the remote endpoint; it is
+	  computed from the value that the application says it can accept
+	  (for a single IFP packet) combined with the active error
+	  correction mode. 2) All treatment of T.38 session parameters as
+	  'capabilities' in chan_sip has been removed; these parameters are
+	  not at all like audio/video stream capabilities. There are strict
+	  rules to follow for computing an answer to a T.38 offer, and
+	  chan_sip now follows those rules, using the desired parameters
+	  from the application (or channel) that wants to accept the T.38
+	  negotiation. 3) chan_sip now stores and forwards
+	  ast_control_t38_parameters structures for tracking 'our' and
+	  'their' T.38 session parameters; this greatly simplifies
+	  negotiation, especially for pass-through calls. 4) Since T.38
+	  negotiation without specifying parameters or receiving the final
+	  negotiated parameters is not very worthwhile, the AST_CONTROL_T38
+	  control frame has been removed. A note has been added to
+	  UPGRADE.txt about this removal, since any out-of-tree
+	  applications that use it will no longer function properly until
+	  they are upgraded to use AST_CONTROL_T38_PARAMETERS. Review:
+	  https://reviewboard.asterisk.org/r/310/ ........
+
+2009-07-23 20:45 +0000 [r208459]  David Brooks <dbrooks at digium.com>
+
+	* apps/app_rpt.c, res/res_smdi.c, pbx/pbx_dundi.c: Just replacing
+	  typos "recieved" with "received". (closes issue #15360) Reported
+	  by: okrief
+
+2009-07-23 19:35 +0000 [r208390]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 208388 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r208388 | mmichelson | 2009-07-23 14:34:49 -0500 (Thu, 23 Jul
+	  2009) | 24 lines Merged revisions 208386 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208386 | mmichelson | 2009-07-23 14:24:21 -0500 (Thu, 23 Jul
+	  2009) | 17 lines Fix a problem where a 491 response could be sent
+	  out of dialog. This generalizes the fix for issue 13849. The
+	  initial fix corrected the problem that Asterisk would reply with
+	  a 491 if a reinvite were received from an endpoint and we had not
+	  yet received an ACK from that endpoint for the initial INVITE it
+	  had sent us. This expansion also allows Asterisk to appropriately
+	  handle an INVITE with authorization credentials if Asterisk had
+	  not received an ACK from the previous transaction in which
+	  Asterisk had responded to an unauthorized INVITE with a 407.
+	  (closes issue #14239) Reported by: klaus3000 Patches: 14239.patch
+	  uploaded by mmichelson (license 60) Tested by: klaus3000 ........
+	  ................
+
+2009-07-23 19:24 +0000 [r208385]  Jeff Peeler <jpeeler at digium.com>
+
+	* channels/chan_dahdi.c, /: Merged revisions 208383 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r208383 | jpeeler | 2009-07-23 14:21:50 -0500
+	  (Thu, 23 Jul 2009) | 12 lines Merged revisions 208380 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208380 | jpeeler | 2009-07-23 14:19:53 -0500 (Thu, 23 Jul 2009)
+	  | 6 lines Only set the priindication setting when not performing
+	  a reload (closes issue #14696) Reported by: fdecher ........
+	  ................
+
+2009-07-23 16:30 +0000 [r208265-208318]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 208314 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r208314 | mmichelson | 2009-07-23 11:29:37 -0500 (Thu, 23 Jul
+	  2009) | 9 lines Merged revisions 208312 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208312 | mmichelson | 2009-07-23 11:29:18 -0500 (Thu, 23 Jul
+	  2009) | 3 lines Remove inaccurate XXX comment. ........
+	  ................
+
+	* /, channels/chan_sip.c: Merged revisions 208263 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r208263 | mmichelson | 2009-07-23 10:46:34 -0500 (Thu, 23 Jul
+	  2009) | 15 lines Merged revisions 208262 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r208262 | mmichelson | 2009-07-23 10:43:07 -0500 (Thu, 23 Jul
+	  2009) | 8 lines Properly handle 183 responses which do not
+	  contain an SDP. (closes issue #15442) Reported by: ffloimair
+	  Patches: 15442.patch uploaded by mmichelson (license 60) Tested
+	  by: tkarl, ffloimair ........ ................
+
+2009-07-22 21:45 +0000 [r208115]  Jason Parker <jparker at digium.com>
+
+	* /, apps/app_festival.c: Merged revisions 208113 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r208113 |
+	  qwell | 2009-07-22 16:43:57 -0500 (Wed, 22 Jul 2009) | 9 lines
+	  Restore an int declaration on PPC platforms. This x is one crafty
+	  little bugger... It was used for 2 different things (one of which
+	  was only done on PPC) in 1.4. One of the uses were removed in
+	  trunk, and with it went the declaration. (closes issue #14038)
+	  Reported by: ffloimair ........
+
+2009-07-21 22:48 +0000 [r207948]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, funcs/func_strings.c: Merged revisions 207946 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r207946 | tilghman | 2009-07-21 17:45:32 -0500
+	  (Tue, 21 Jul 2009) | 15 lines Merged revisions 207945 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r207945 | tilghman | 2009-07-21 17:38:54 -0500 (Tue, 21 Jul 2009)
+	  | 8 lines Force an error if a blank is passed to QUOTE (because
+	  the documentation states the argument is not optional). This
+	  change makes URIENCODE and QUOTE behave similarly, since the
+	  documentation states that the argument is not optional, for both.
+	  (closes issue #15439) Reported by: pkempgen Patches:
+	  20090706__issue15439.diff.txt uploaded by tilghman (license 14)
+	  ........ ................
+
+2009-07-21 20:29 +0000 [r207784-207861]  Jeff Peeler <jpeeler at digium.com>
+
+	* channels/chan_dahdi.c, /: Merged revisions 207854 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r207854 | jpeeler | 2009-07-21 15:26:02 -0500
+	  (Tue, 21 Jul 2009) | 16 lines Merged revisions 207827 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r207827 | jpeeler | 2009-07-21 15:16:55 -0500 (Tue, 21 Jul 2009)
+	  | 9 lines Wait for wink before dialing when using E&M wink
+	  signaling There was already code for other signaling types in
+	  dahdi_handle_event to handle dialing if a dial operation dial
+	  string was present. Simply add SIG_EMWINK to the list. (closes
+	  issue #14434) Reported by: araasch ........ ................
+
+	* channels/chan_dahdi.c: Revert r207637, this approach could
+	  potentially block for an unacceptable amount of time.
+
+2009-07-21 14:31 +0000 [r207726]  Mark Michelson <mmichelson at digium.com>
+
+	* main/manager.c, /: Merged revisions 207723 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r207723 | mmichelson | 2009-07-21 09:29:40 -0500 (Tue, 21 Jul
+	  2009) | 11 lines Merged revisions 207714 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r207714 | mmichelson | 2009-07-21 09:26:00 -0500 (Tue, 21 Jul
+	  2009) | 5 lines Document default timeout for AMI originations.
+	  AST-224 ........ ................
+
+2009-07-21 13:48 +0000 [r207684]  Kevin P. Fleming <kpfleming at digium.com>
+
+	* channels/Makefile, doc/video_console.txt, Makefile, agi/Makefile,
+	  codecs/Makefile, utils/Makefile, funcs/Makefile,
+	  codecs/lpc10/Makefile, main/db1-ast/Makefile, /, main/Makefile,
+	  codecs/gsm/Makefile, Makefile.moddir_rules, Makefile.rules,
+	  pbx/Makefile, res/Makefile: Merged revisions 207680 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r207680 | kpfleming | 2009-07-21 08:28:04 -0500
+	  (Tue, 21 Jul 2009) | 18 lines Merged revisions 207647 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r207647 | kpfleming | 2009-07-21 08:04:44 -0500 (Tue, 21 Jul
+	  2009) | 12 lines Ensure that user-provided CFLAGS and LDFLAGS are
+	  honored. This commit changes the build system so that
+	  user-provided flags (in ASTCFLAGS and ASTLDFLAGS) are supplied to
+	  the compiler/linker *after* all flags provided by the build
+	  system itself, so that the user can effectively override the
+	  build system's flags if desired. In addition, ASTCFLAGS and
+	  ASTLDFLAGS can now be provided *either* in the environment before
+	  running 'make', or as variable assignments on the 'make' command
+	  line. As a result, the use of COPTS and LDOPTS is no longer
+	  necessary, so they are no longer documented, but are still
+	  supported so as not to break existing build systems that supply
+	  them when building Asterisk. ........ ................
+
+2009-07-21 04:45 +0000 [r207637]  Jeff Peeler <jpeeler at digium.com>
+
+	* channels/chan_dahdi.c: Wait for wink before dialing when using
+	  E&M wink signaling This patch adds a new dahdi_wait function to
+	  specifically wait for the wink event. If the wink is not
+	  eventually received the channel is hung up. (closes issue #14434)
+	  Reported by: araasch Patches: emwinkmod uploaded by araasch
+	  (license 693)
+
+2009-07-20 20:02 +0000 [r207426]  Mark Michelson <mmichelson at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 207424 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r207424 | mmichelson | 2009-07-20 14:48:12 -0500 (Mon, 20 Jul
+	  2009) | 39 lines Merged revisions 207423 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r207423 | mmichelson | 2009-07-20 14:39:59 -0500 (Mon, 20 Jul
+	  2009) | 33 lines Answer video SDP offers properly when
+	  videosupport is not enabled. Copied from Review board: In issue
+	  12434, the reporter describes a situation in which audio and
+	  video is offered on the call, but because videosupport is
+	  disabled in sip.conf, Asterisk gives no response at all to the
+	  video offer. According to RFC 3264, all media offers should have
+	  a corresponding answer. For offers we do not intend to actually
+	  reply to with meaningful values, we should still reply with the
+	  port for the media stream set to 0. In this patch, we take note
+	  of what types of media have been offered and save the information
+	  on the sip_pvt. The SDP in the response will take into account
+	  whether media was offered. If we are not otherwise going to
+	  answer a media offer, we will insert an appropriate m= line with
+	  the port set to 0. It is important to note that this patch is
+	  pretty much a bandage being applied to a broken bone. The patch
+	  *only* helps for situations where video is offered but
+	  videosupport is disabled and when udptl_pt is disabled but T.38
+	  is offered. Asterisk is not guaranteed to respond to every media
+	  offer. Notable cases are when multiple streams of the same type
+	  are offered. The 2 media stream limit is still present with this
+	  patch, too. In trunk and the 1.6.X branches, things will be a bit
+	  different since Asterisk also supports text in SDPs as well.
+	  (closes issue #12434) Reported by: mnnojd Review:
+	  https://reviewboard.asterisk.org/r/311 Review:
+	  https://reviewboard.asterisk.org/r/313 ........ ................
+
+2009-07-20 16:40 +0000 [r207363]  Russell Bryant <russell at digium.com>
+
+	* main/channel.c, /: Merged revisions 207361 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r207361 | russell | 2009-07-20 11:36:15 -0500 (Mon, 20 Jul 2009)
+	  | 16 lines Merged revisions 207360 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r207360 | russell | 2009-07-20 11:26:24 -0500 (Mon, 20 Jul 2009)
+	  | 9 lines Only do the chan->fdno check in ast_read() in a
+	  developer build. I changed this check to only happen in a
+	  dev-mode build. I also added a comment explaining what is going
+	  on. I also made it so that detection of this situation does not
+	  affect ast_read() operation. (closes issue #14723) Reported by:
+	  seadweller ........ ................
+
+2009-07-18 04:17 +0000 [r207321]  Tilghman Lesher <tlesher at digium.com>
+
+	* apps/app_voicemail.c, /: Recorded merge of revisions 207317 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r207317 | tilghman | 2009-07-17 23:16:44 -0500 (Fri, 17
+	  Jul 2009) | 3 lines Flag field in wrong position. Reported by
+	  "Hoggins!" on asterisk-dev list. ........
+
+2009-07-18 02:09 +0000 [r207287]  Richard Mudgett <rmudgett at digium.com>
+
+	* channels/misdn/isdn_lib.c, channels/misdn_config.c,
+	  channels/misdn/isdn_lib_intern.h, channels/misdn/isdn_lib.h,
+	  doc/tex/misdn.tex, channels/chan_misdn.c, main/callerid.c,
+	  configs/misdn.conf.sample: Merged revisions 145293,158010 from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 to make
+	  merging easier. These changes are already on trunk.
+	  ................ r145293 | rmudgett | 2008-09-30 18:55:24 -0500
+	  (Tue, 30 Sep 2008) | 54 lines channels/chan_misdn.c
+	  channels/misdn/isdn_lib.c * Miscellaneous other fixes from trunk
+	  to make merging easier later. ........ r145200 | rmudgett |
+	  2008-09-30 16:00:54 -0500 (Tue, 30 Sep 2008) | 7 lines *
+	  Miscellaneous formatting changes to make v1.4 and trunk more
+	  merge compatible in the mISDN area. channels/chan_misdn.c *
+	  Eliminated redundant code in cb_events() EVENT_SETUP ........
+	  r144257 | crichter | 2008-09-24 03:42:55 -0500 (Wed, 24 Sep 2008)
+	  | 9 lines improved helptext of misdn_set_opt. ........ r142181 |
+	  rmudgett | 2008-09-09 12:30:52 -0500 (Tue, 09 Sep 2008) | 1 line
+	  Cleaned up comment ........ r138738 | rmudgett | 2008-08-18
+	  16:07:28 -0500 (Mon, 18 Aug 2008) | 30 lines
+	  channels/chan_misdn.c * Made bearer2str() use
+	  allowed_bearers_array[] * Made use the causes.h defines instead
+	  of hardcoded numbers. * Made use Asterisk presentation indicator
+	  values if either of the mISDN presentation or screen options are
+	  negative. * Updated the misdn_set_opt application option
+	  descriptions. * Renamed the awkward Caller ID presentation
+	  misdn_set_opt application option value not_screened to
+	  restricted. Deprecated the not_screened option value.
+	  channels/misdn/isdn_lib.c * Made use the causes.h defines instead
+	  of hardcoded numbers. * Fixed some spelling errors and typos. *
+	  Added all defined facility code strings to fac2str().
+	  channels/misdn/isdn_lib.h * Added doxygen comments to struct
+	  misdn_bchannel. channels/misdn/isdn_lib_intern.h * Added doxygen
+	  comments to struct misdn_stack. channels/misdn_config.c
+	  configs/misdn.conf.sample * Updated the mISDN presentation and
+	  screen parameter descriptions. doc/misdn.txt (doc/tex/misdn.tex)
+	  * Updated the misdn_set_opt application option descriptions. *
+	  Fixed some spelling errors and typos. ................ r158010 |
+	  rmudgett | 2008-11-19 19:46:09 -0600 (Wed, 19 Nov 2008) | 9 lines
+	  Merged revision 157977 from
+	  https://origsvn.digium.com/svn/asterisk/team/group/issue8824
+	  ........ Fixes JIRA ABE-1726 The dial extension could be empty if
+	  you are using MISDN_KEYPAD to control ISDN provider features.
+	  ................
+
+2009-07-17 22:30 +0000 [r207227-207256]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, doc/voicemail_odbc_postgresql.txt: Merged revisions 207255 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r207255 | tilghman | 2009-07-17 17:29:50 -0500 (Fri, 17
+	  Jul 2009) | 2 lines Add flag here, too (as requested by jsmith)
+	  ........
+
+	* /, doc/tex/odbcstorage.tex, UPGRADE.txt: Recorded merge of
+	  revisions 207224 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r207224 |
+	  tilghman | 2009-07-17 17:04:43 -0500 (Fri, 17 Jul 2009) | 2 lines
+	  Document the "flag" field in the voicemessages table. ........
+
+2009-07-17 19:39 +0000 [r207101-207158]  Jeff Peeler <jpeeler at digium.com>
+
+	* channels/chan_dahdi.c, /: Merged revisions 207156 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r207156 | jpeeler | 2009-07-17 14:37:38 -0500
+	  (Fri, 17 Jul 2009) | 14 lines Merged revisions 207155 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r207155 | jpeeler | 2009-07-17 14:36:19 -0500 (Fri, 17 Jul 2009)
+	  | 7 lines Fix format specifier to print out an unsigned long
+	  long. Yep, it's even ifdefed out code. But it made it to the RR
+	  list... (closes issue #14726) Reported by: lmadsen ........
+	  ................
+
+	* configs/chan_dahdi.conf.sample, /: Merged revisions 207095 via
+	  svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r207095 | jpeeler | 2009-07-17 14:16:35 -0500 (Fri, 17
+	  Jul 2009) | 2 lines Update some missing allowed options for
+	  overlapdial ........
+
+2009-07-17 17:53 +0000 [r206870-207031]  David Vossel <dvossel at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 207029 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r207029 |
+	  dvossel | 2009-07-17 12:51:44 -0500 (Fri, 17 Jul 2009) | 6 lines
+	  sip option flags handled incorrectly (closes issue #15376)
+	  Reported by: Takehiko Ooshima Tested by: dvossel,
+	  Takehiko_Ooshima ........
+
+	* /, channels/chan_sip.c: Merged revisions 206939 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r206939 | dvossel | 2009-07-17 11:13:22 -0500 (Fri, 17 Jul 2009)
+	  | 20 lines Merged revisions 206938 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r206938 | dvossel | 2009-07-17 11:05:06 -0500 (Fri, 17 Jul 2009)
+	  | 14 lines SIP incorrect From: header information when callpres
+	  is prohib Some ITSP make use of the "Anonymous" display name to
+	  detect a requirement to withhold caller id across the PSTN. This
+	  does not work if the display name is "Unknown". (closes issue
+	  #14465) Reported by: Nick_Lewis Patches:
+	  chan_sip.c-callerpres.patch uploaded by Nick (license 657)
+	  chan_sip.c-callerpres_trunk.patch uploaded by dvossel (license
+	  671) Tested by: Nick_Lewis, dvossel ........ ................
+
+	* /, funcs/func_timeout.c: Merged revisions 206877 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r206877 | dvossel | 2009-07-16 16:45:14 -0500 (Thu, 16 Jul 2009)
+	  | 6 lines TIMEOUT(absolute) returned negative value. (closes
+	  issue #15513) Reported by: ys ........
+
+	* configs/iax.conf.sample, /: Merged revisions 206873 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r206873 | dvossel | 2009-07-16 16:33:51 -0500
+	  (Thu, 16 Jul 2009) | 12 lines Merged revisions 206872 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r206872 | dvossel | 2009-07-16 16:33:19 -0500 (Thu, 16 Jul 2009)
+	  | 6 lines error in iax.conf related IP-based access control
+	  (closes issue #15518) Reported by: pkempgen ........
+	  ................
+
+	* /, main/callerid.c: Merged revisions 206868 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r206868 | dvossel | 2009-07-16 16:25:22 -0500 (Thu, 16 Jul 2009)
+	  | 14 lines Merged revisions 206867 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r206867 | dvossel | 2009-07-16 16:24:16 -0500 (Thu, 16 Jul 2009)
+	  | 8 lines avoid segfault caused by user error If the CALLERPRES()
+	  dialplan function is set to nothing, a segfault occurs. This is
+	  user error to begin with, but I'd rather see a cli warning
+	  message than have Asterisk crash on me. ........ ................
+
+2009-07-16 16:53 +0000 [r206810]  Tilghman Lesher <tlesher at digium.com>
+
+	* funcs/func_realtime.c, /: Merged revisions 206808 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r206808 | tilghman | 2009-07-16 11:51:05 -0500
+	  (Thu, 16 Jul 2009) | 13 lines Merged revisions 206807 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r206807 | tilghman | 2009-07-16 11:27:35 -0500 (Thu, 16 Jul 2009)
+	  | 6 lines Fix a memory leak. (closes issue #15517) Reported by:
+	  adomjan Patches: func_realtime.c-ast_variable_destroy.diff
+	  uploaded by adomjan (license 487) ........ ................
+
+2009-07-15 22:06 +0000 [r206774]  David Vossel <dvossel at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 206768 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r206768 |
+	  dvossel | 2009-07-15 17:04:13 -0500 (Wed, 15 Jul 2009) | 8 lines
+	  Session timer were not activated if Supported header field in
+	  INVITE had both "timer" and other options. (closes issue #15403)
+	  Reported by: makoto Patches: sip-session-timer.patch uploaded by
+	  makoto (license ........
+
+2009-07-15 21:40 +0000 [r206764]  Richard Mudgett <rmudgett at digium.com>
+
+	* channels/misdn/isdn_lib.c, channels/misdn/isdn_lib_intern.h, /:
+	  Merged revisions 206707 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r206707 | rmudgett | 2009-07-15 16:14:41 -0500 (Wed, 15 Jul 2009)
+	  | 33 lines Merged revisions 206706 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4
+	  ................ r206706 | rmudgett | 2009-07-15 15:44:55 -0500
+	  (Wed, 15 Jul 2009) | 26 lines Merged revision 206700 from
+	  https://origsvn.digium.com/svn/asterisk/be/branches/C.2-...
+	  .......... Fixed chan_misdn crash because mISDNuser library is
+	  not thread safe. With Asterisk the mISDNuser library is driven by
+	  two threads concurrently: 1.
+	  channels/misdn/isdn_lib.c::manager_event_handler() 2.
+	  channels/misdn/isdn_lib.c::misdn_lib_isdn_event_catcher() Calls
+	  into the library are done concurrently and recursively from
+	  isdn_lib.c. Both threads can fiddle with the master/child
+	  layer3_proc_t lists. One thread may traverse the list when the
+	  other interrupts it and then removes the list element which the
+	  first thread was currently handling. This is exactly what caused
+	  the crash. About 60 calls were needed to a Gigaset CX475 before
+	  it occurred once. This patch adds locking when calling into the
+	  mISDNuser library. This also fixes some cb_log calls with wrong
+	  port parameter. JIRA ABE-1913 Patches: misdn-locking.patch
+	  (Modified with mostly cosmetic changes) ..........
+	  ................ ................
+
+2009-07-15 20:21 +0000 [r206704]  David Vossel <dvossel at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 206702 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r206702 |
+	  dvossel | 2009-07-15 15:20:01 -0500 (Wed, 15 Jul 2009) | 10 lines
+	  callerid(num) is wrong when username is missing A domain only sip
+	  uri <sip:123.123.123.123> would return 123.123.123.123 as callid
+	  num. Now, if the username is missing from a uri, the callerid num
+	  field is left empty. (closes issue #15476) Reported by: viraptor
+	  ........
+
+2009-07-15 16:03 +0000 [r206638]  Sean Bright <sean at malleable.com>
+
+	* /, codecs/codec_dahdi.c: Merged revisions 206636 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r206636 | seanbright | 2009-07-15 12:00:24 -0400
+	  (Wed, 15 Jul 2009) | 9 lines Merged revisions 206635 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/branches/1.4
+	  ........ r206635 | seanbright | 2009-07-15 11:57:51 -0400 (Wed,
+	  15 Jul 2009) | 1 line Only print debug info in codec_dahdi if we
+	  are asking for it. ........ ................
+
+2009-07-14 20:25 +0000 [r206596]  Tilghman Lesher <tlesher at digium.com>
+
+	* /, contrib/scripts/meetme.sql: Recorded merge of revisions 206567
+	  via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk
+	  ........ r206567 | tilghman | 2009-07-14 15:14:45 -0500 (Tue, 14
+	  Jul 2009) | 6 lines Document all meetme realtime fields, and in
+	  the process, make some field lengths more consistent. (closes
+	  issue #15493) Reported by: lasko Patches: meetme.diff uploaded by
+	  lasko (license 833) ........
+
+2009-07-14 18:32 +0000 [r206558]  Richard Mudgett <rmudgett at digium.com>
+
+	* channels/misdn/isdn_lib.c, channels/misdn/isdn_lib.h,
+	  channels/chan_misdn.c, /: Merged revisions 206489 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r206489 | rmudgett | 2009-07-14 12:01:48 -0500
+	  (Tue, 14 Jul 2009) | 35 lines Merged revisions 206487 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r206487 | rmudgett | 2009-07-14 11:44:47 -0500 (Tue, 14 Jul 2009)
+	  | 28 lines Fixes several call transfer issues with chan_misdn. *
+	  issue #14355 - Crash if attempt to transfer a call to an
+	  application. Masquerade the other pair of the four asterisk
+	  channels involved in the two calls. The held call already must be
+	  a bridged call (not an applicaton) or it would have been
+	  rejected. * issue #14692 - Held calls are not automatically
+	  cleared after transfer. Allow the core to initate disconnect of
+	  held calls to the ISDN port. This also fixes a similar case where
+	  the party on hold hangs up before being transferred or taken off
+	  hold. * JIRA ABE-1903 - Orphaned held calls left in
+	  music-on-hold. Do not simply block passing the hangup event on
+	  held calls to asterisk core. * Fixed to allow held calls to be
+	  transferred to ringing calls. Previously, held calls could only
+	  be transferred to connected calls. * Eliminated unused call
+	  states to simplify hangup code. * Eliminated most uses of
+	  "holded" because it is not a word. (closes issue #14355) (closes
+	  issue #14692) Reported by: sodom Patches:
+	  misdn_xfer_v14_r205839.patch uploaded by rmudgett (license 664)
+	  Tested by: rmudgett ........ ................
+
+2009-07-14 14:56 +0000 [r206388]  Russell Bryant <russell at digium.com>
+
+	* channels/chan_iax2.c, /: Merged revisions 206386 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk
+	  ................ r206386 | russell | 2009-07-14 09:51:44 -0500
+	  (Tue, 14 Jul 2009) | 20 lines Merged revisions 206385 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4
+	  ................ r206385 | russell | 2009-07-14 09:48:00 -0500
+	  (Tue, 14 Jul 2009) | 13 lines Merged revisions 206384 via
+	  svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.2 ........
+	  r206384 | russell | 2009-07-14 09:45:47 -0500 (Tue, 14 Jul 2009)
+	  | 6 lines Ensure apathetic replies are sent out on the proper
+	  socket. chan_iax2 supports multiple address bindings. The
+	  send_apathetic_reply() function did not attempt to send its
+	  response on the same socket that the incoming message came in on.
+	  ........ ................ ................
+
+2009-07-14 01:35 +0000 [r206372]  Richard Mudgett <rmudgett at digium.com>
+
+	* channels/misdn/isdn_lib.c, channels/chan_misdn.c, /: Merged
+	  revisions 206341 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ................
+	  r206341 | rmudgett | 2009-07-13 19:48:59 -0500 (Mon, 13 Jul 2009)
+	  | 11 lines Merged revisions 206284 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/branches/1.4 ........
+	  r206284 | rmudgett | 2009-07-13 19:17:28 -0500 (Mon, 13 Jul 2009)
+	  | 4 lines Fix some memory leaks in chan_misdn. JIRA ABE-1911
+	  ........ ................
+
+2009-07-13 23:33 +0000 [r206282]  David Vossel <dvossel at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 206280 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r206280 |
+	  dvossel | 2009-07-13 18:26:51 -0500 (Mon, 13 Jul 2009) | 9 lines
+	  dns lookup of peername rather than peer's host in
+	  transmit_register() (closes issue #15052) Reported by: fsantulli
+	  Patches: chan_sip_bug_15052_[20090626204511].patch uploaded by
+	  fsantulli (license 818) Tested by: fsantulli ........
+
+2009-07-13 16:24 +0000 [r206186]  Tilghman Lesher <tlesher at digium.com>
+
+	* apps/app_voicemail.c, /: Merged revisions 206185 via svnmerge
+	  from https://origsvn.digium.com/svn/asterisk/trunk ........
+	  r206185 | tilghman | 2009-07-13 11:23:07 -0500 (Mon, 13 Jul 2009)
+	  | 2 lines Remove reference to non-existent help file ........
+
+2009-07-10 21:52 +0000 [r205987]  David Vossel <dvossel at digium.com>
+
+	* /, channels/chan_sip.c: Merged revisions 205985 via svnmerge from
+	  https://origsvn.digium.com/svn/asterisk/trunk ........ r205985 |
+	  dvossel | 2009-07-10 16:42:10 -0500 (Fri, 10 Jul 2009) | 16 lines
+	  SIP register not using peer's outbound proxy If callbackextension
+	  is defined for a peer it successfully causes a registration to
+	  occur, but the registration ignores the outboundproxy settings
+	  for the peer. This patch allows the peer to be passed to
+	  obproxy_get() in transmit_register(). (closes issue #14344)
+	  Reported by: Nick_Lewis Patches:
+	  callbackextension_peer_trunk.diff uploaded by dvossel (license
+	  671) Tested by: dvossel Review:

[... 2802 lines stripped ...]



More information about the asterisk-commits mailing list