pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/comms/asterisk18

Module Name:    pkgsrc
Committed By:   jnemeth
Date:           Sun Jan 15 03:32:48 UTC 2012

Modified Files:
        pkgsrc/comms/asterisk18: Makefile PLIST distinfo
        pkgsrc/comms/asterisk18/patches: patch-aq patch-ax

Log Message:
Update to Asterisk

share/doc/asterisk/AST.{txt,pdf} has been replaced with
share/doc/asterisk/Asterisk_Admin_Guide.  You will need a browser
to read the latter.

----- Asterisk -----

The release of Asterisk resolves a regression introduced
in Asterisk reported by the community, and would have not
been possible without your participation.  Thank you!

The following is the issue resolved in this release:

* Handle AST_CONTROL_UPDATE_RTP_PEER frames in local bridge loop

  Failing to handle AST_CONTROL_UPDATE_RTP_PEER frames in the local
  bridge loop causes the loop to exit prematurely.  This causes a
  variety of negative side effects, which may include having Music
  On Hold failing during a SIP Hold.

For a full description of the changes in this release, please see the ChangeLog:

Thank you for your continued support of Asterisk!

----- Asterisk -----

The release of Asterisk resolves several issues reported
by the community and would have not been possible without your
participation.  Thank you!

The following is a sample of the issues resolved in this release:

* Updated SIP 484 handling; added Incomplete control frame
   When a SIP phone uses the dial application and receives a 484
   Address Incomplete response, if overlapped dialing is enabled
   for SIP, then the 484 Address Incomplete is forwarded back to
   the SIP phone and the HANGUPCAUSE channel variable is set to
   28. Previously, the Incomplete application dialplan logic was
   automatically triggered; now, explicit dialplan usage of the
   application is required.

* Prevent IAX2 from getting IPv6 addresses via DNS
   IAX2 does not support IPv6 and getting such addresses from DNS
   can cause error messages on the remote end involving bad IPv4
   address casts in the presence of IPv6/IPv4 tunnels.

* Fix bad RTP media bridges in directmedia calls on peers separated by
  multiple Asterisk nodes.

* Fix crashes in ast_rtcp_write()

* Fix for incorrect voicemail duration in external notifications.
   This patch fixes an issue where the voicemail duration was being
   reported with a duration significantly less than the actual
   sound file duration.

* Prevent segfault if call arrives before Asterisk is fully booted.

* Fix remote Crash Vulnerability in SIP channel driver (AST-2011-012)

* Fix locking order in app_queue.c which caused deadlocks

* Fix regression in configure script for libpri capability checks

* Prevent BLF subscriptions from causing deadlocks.

* Fix deadlock if peer is destroyed while sending MWI notice.

* Fix issue with setting defaultenabled on categories that are already
  enabled by default.

* Don't crash on INFO automon request with no channel
     AST-2011-014. When automon was enabled in features.conf, it
     was possible to crash Asterisk by sending an INFO request if
     no channel had been created yet.

* Fixed crash from orphaned MWI subscriptions in chan_sip
   This patch resolves the issue where MWI subscriptions are orphaned
   by subsequent SIP SUBSCRIBE messages.

* Default to nat=yes; warn when nat in general and peer differ
     AST-2011-013. It is possible to enumerate SIP usernames when
     the general and user/peer nat settings differ in whether to
     respond to the port a request is sent from or the port listed
     for responses in the Via header.

For a full list of changes in this release, please see the ChangeLog:

Thank you for your continued support of Asterisk!

To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/comms/asterisk18/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/comms/asterisk18/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/comms/asterisk18/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/comms/asterisk18/patches/patch-aq
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/comms/asterisk18/patches/patch-ax

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index