pkgsrc-Changes archive

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

CVS commit: pkgsrc/comms/asterisk13



Module Name:    pkgsrc
Committed By:   jnemeth
Date:           Sun Nov 27 08:48:19 UTC 2016

Modified Files:
        pkgsrc/comms/asterisk13: Makefile distinfo
        pkgsrc/comms/asterisk13/patches: patch-main_netsock.c

Log Message:
Update to Asterisk 13.13.0:  this is mainly a bug fix release with some
minor improvements.

The Asterisk Development Team has announced the release of Asterisk 13.13.0.

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

The following are the issues resolved in this release:

New Features made in this release:
-----------------------------------
 * ASTERISK-26595 - ARI: Add the ability to control the source of
      video in a multi-party mixing bridge (Reported by Matt Jordan)
 * ASTERISK-26470 - ARI: Add an 'asterisk_id' field to outgoing
      events (Reported by Matt Jordan)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-26608 - Compile and link failures on OpenBSD (Reported
      by snuffy)
 * ASTERISK-26343 - ASTERISK-25951 causes issues for callerid
      manipulation through agi (Reported by Morten Tryfoss)
 * ASTERISK-26520 - codec_opus: Generated fmtp line has no content
      (Reported by scgm11)
 * ASTERISK-26605 - codec_opus: Spammed warning when Opus
      negotiated but codec_opus not loaded. (Reported by Richard
      Mudgett)
 * ASTERISK-26516 - pjsip: Memory corruption with possible memory
      leak. (Reported by Richard Mudgett)
 * ASTERISK-26592 - Latest libedit (3.1) defaults to unicode and
      makes asterisk CLI read garbage (Reported by George Joseph)
 * ASTERISK-26565 - chan_unistim on 11, 13, 14 placing call on hold
      temporarily locks up set (Reported by Jason)
 * ASTERISK-26575 - testsuite: Need to check PJSIP functionality
      when res_srtp is not loaded. (Reported by Joshua Colp)
 * ASTERISK-24400 - ooh323 sends wrong hangup code (Reported by
      Dmitry Melekhov)
 * ASTERISK-26555 - Multi-party Video: Fix some post Asterisk-11
      regressions (Reported by Matt Jordan)
 * ASTERISK-26412 - build:  Prepare for gcc 6.2 (Reported by George
      Joseph)
 * ASTERISK-26509 - A few non-critical deprecation warnings when
      building on Ubuntu 16.10 (Reported by Jonathan Harris)
 * ASTERISK-26523 - chan_sip: Asterisk 13.12.1 disconnects incoming
      calls after 2 minutes - rtptimeout behaving badly - regression
      (Reported by Michael Keuter)
 * ASTERISK-26468 - ari: Bridge events stop working after this
      sequence of ARI calls (Reported by Daniele Pallastrelli)
 * ASTERISK-26311 - [patch] rtp_engine: Allow more than 32 dynamic
      payload types. (Reported by Alexander Traud)
 * ASTERISK-26549 - app_dial: When PickupChan() is used some
      channels may have incorrect device state (Reported by Joshua
      Colp)
 * ASTERISK-26541 - res_pjsip_sdp_rtp: Restrict number of formats
      to maximum (Reported by Joshua Colp)
 * ASTERISK-25070 - Fix FTBFS on Hurd (Reported by Gabriele
      Giacone)
 * ASTERISK-26476 - chan_sip: Incorrect display option "Outbound
      reg. retry 403" in "sip show settings" (Reported by Sergey
      Grachev)
 * ASTERISK-26537 - AMI: NewConnectedLine event is not documented
      (Reported by Etienne Lessard)
 * ASTERISK-26526 - [UBSAN] vector.h: null pointer can be passed as
      argument 2 to memcpy (Reported by Badalian Vyacheslav)
 * ASTERISK-26524 - astobj2: data_size variable is wasted space
      when AO2_DEBUG is not enabled. (Reported by Corey Farrell)
 * ASTERISK-26344 - Asterisk 13.11.0 + PJSIP crash (Reported by Ian
      Gilmour)
 * ASTERISK-26387 - Asterisk segfaults shortly after starting even
      with no active calls.  (Reported by Harley Peters)
 * ASTERISK-26514 - Super Awesome Company: Don't specify transport
      in pjsip.conf (Reported by Rusty Newton)
 * ASTERISK-26513 - tests/channels/pjsip/qualify/auth: Crashing
      enough to be a nuisance (Reported by Joshua Colp)
 * ASTERISK-26510 - pjproject_bundled uses the --strip-components
      option of tar which isn't supported in older versions (Reported
      by George Joseph)
 * ASTERISK-22480 - Embedded pjproject: build.mak contains
      hardcoded full path to version.mak (Reported by Matt Jordan)
 * ASTERISK-26307 - res_pjsip_caller_id: Crash on outgoing change
      (Reported by Bill Brigden)
 * ASTERISK-26503 - app_voicemail: Asterisk crashes when
      MailboxExists is used (Reported by Doug Lytle)
 * ASTERISK-26423 - res_pjsip_sdp_rtp: Asymmetric RTP codec can
      cause audio loss and wonkiness (Reported by Andreas Wetzel)
 * ASTERISK-26309 - [patch] res_pjsip: Allow IPv4/IPv6 (Dual Stack)
      installations. (Reported by Alexander Traud)
 * ASTERISK-26421 - Segmentation Fault with ARI originate into
      mixing bridge with 43 clients (Reported by Andrew Nagy)
 * ASTERISK-26444 - 'features show' command in CLI does not return
      prompt. (Reported by John Kiniston)
 * ASTERISK-26482 - [patch] chan_pjsip: segfault on already
      disconnected session (Reported by Alexei Gradinari)
 * ASTERISK-26480 - [patch] CLI: core set debug: Auto-completes
      File not Module (Reported by Alexander Traud)
 * ASTERISK-26356 - menuselect: invalid test for GTK2 (Reported by
      Tzafrir Cohen)
 * ASTERISK-26439 - chan_rtp: Crash when originating (Reported by
      Kayode)
 * ASTERISK-26462 - [patch] app_queue: While using queues with
      realtime, setting back to an empty context doesn't stop the exit
      key usage (Reported by Leandro Dardini)
 * ASTERISK-26457 - [patch] force_rport,auto_comedia: No NAT
      detection triggered. (Reported by Alexander Traud)
 * ASTERISK-26618 - build: Backport addition of librt check to
      configure.ac (Reported by Kevin Harwell)

Improvements made in this release:
-----------------------------------
 * ASTERISK-25063 - [patch]add X.509 subject alternative name
      support to Asterisk TLS support (Reported by Maciej Szmigiero)
 * ASTERISK-26558 - app_queue: add variable to know if the call is
      not answered after a queue (Reported by scgm11)
 * ASTERISK-26176 - chan_sip: Add AccountCode to AMI PeerEntry
      (Reported by scgm11)
 * ASTERISK-26538 - codec_opus: Add sample to
      configs/samples/codecs.conf.sample (Reported by Kevin Harwell)
 * ASTERISK-26488 - ARI: Add 'ari show app', 'ari show apps', and
      'ari set debug' CLI commands (Reported by Matt Jordan)
 * ASTERISK-26418 - res_rtp_asterisk: Speed up ICE resolution by
      blacklisting host subnets that are not involved in RTP (Reported
      by Michael Walton)

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

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.13.0

Thank you for your continued support of Asterisk!


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/comms/asterisk13/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/comms/asterisk13/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 \
    pkgsrc/comms/asterisk13/patches/patch-main_netsock.c

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

Modified files:

Index: pkgsrc/comms/asterisk13/Makefile
diff -u pkgsrc/comms/asterisk13/Makefile:1.17 pkgsrc/comms/asterisk13/Makefile:1.18
--- pkgsrc/comms/asterisk13/Makefile:1.17       Fri Nov 11 15:44:16 2016
+++ pkgsrc/comms/asterisk13/Makefile    Sun Nov 27 08:48:18 2016
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.17 2016/11/11 15:44:16 jnemeth Exp $
+# $NetBSD: Makefile,v 1.18 2016/11/27 08:48:18 jnemeth Exp $
 #
 # NOTE: when updating this package, there are two places that sound
 #       tarballs need to be checked; look in ${WRKSRC}/sounds/Makefile
 #       to find out the current sound file versions
 
-DISTNAME=      asterisk-13.12.2
+DISTNAME=      asterisk-13.13.0
 CATEGORIES=    comms net audio
 MASTER_SITES=  http://downloads.asterisk.org/pub/telephony/asterisk/ \
                http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ \

Index: pkgsrc/comms/asterisk13/distinfo
diff -u pkgsrc/comms/asterisk13/distinfo:1.10 pkgsrc/comms/asterisk13/distinfo:1.11
--- pkgsrc/comms/asterisk13/distinfo:1.10       Fri Nov 11 15:44:16 2016
+++ pkgsrc/comms/asterisk13/distinfo    Sun Nov 27 08:48:18 2016
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.10 2016/11/11 15:44:16 jnemeth Exp $
+$NetBSD: distinfo,v 1.11 2016/11/27 08:48:18 jnemeth Exp $
 
-SHA1 (asterisk-13.12.2/asterisk-13.12.2.tar.gz) = 561bb288bf2f15b5ba1748ff2554080441727636
-RMD160 (asterisk-13.12.2/asterisk-13.12.2.tar.gz) = b5784cc19aa738e1d87aa8cd3a7902388e6d4173
-SHA512 (asterisk-13.12.2/asterisk-13.12.2.tar.gz) = ac7b5f4128d0a65e96fddc63b06c81beee03e19d2baeab3762dd3a47992195c053521fb62e373e74c0ee91abd8a5741def2142dc3e0bddf454e3c2a882360cff
-Size (asterisk-13.12.2/asterisk-13.12.2.tar.gz) = 32701699 bytes
-SHA1 (asterisk-13.12.2/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = 831ae6442e23cbef1e7d1c84798778ad0b0524d1
-RMD160 (asterisk-13.12.2/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = d52df795201c53fc4cd7d99ed41516e312f6f0f3
-SHA512 (asterisk-13.12.2/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = c7d3c3fd2c854e6776801312d34bf69bbed78a443c16121637f508c5275f18b1d415cbb6e4f6f8c5aa3769cbbfa1a11485b9972053777f3ac39256c2c81729f1
-Size (asterisk-13.12.2/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = 4256538 bytes
+SHA1 (asterisk-13.13.0/asterisk-13.13.0.tar.gz) = 14f6e6ec3b87620af9f589192311b606104c6886
+RMD160 (asterisk-13.13.0/asterisk-13.13.0.tar.gz) = d14b058ae5b33d391384a864c14582c6e2dc5506
+SHA512 (asterisk-13.13.0/asterisk-13.13.0.tar.gz) = e404a0a4239165784f6393c4e0b15aa0fb30ab2b4a32fb1bbe4c21a7c2b04e5bd4e9155030d4784dd03d409814e181aafa97494dd408aecf5c8445730191c9bb
+Size (asterisk-13.13.0/asterisk-13.13.0.tar.gz) = 32761401 bytes
+SHA1 (asterisk-13.13.0/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = 831ae6442e23cbef1e7d1c84798778ad0b0524d1
+RMD160 (asterisk-13.13.0/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = d52df795201c53fc4cd7d99ed41516e312f6f0f3
+SHA512 (asterisk-13.13.0/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = c7d3c3fd2c854e6776801312d34bf69bbed78a443c16121637f508c5275f18b1d415cbb6e4f6f8c5aa3769cbbfa1a11485b9972053777f3ac39256c2c81729f1
+Size (asterisk-13.13.0/asterisk-extra-sounds-en-gsm-1.5.tar.gz) = 4256538 bytes
 SHA1 (patch-Makefile) = 1373ea4cfab46f701cef0f5c61a6a1604e710bf5
 SHA1 (patch-addons_chan__ooh323.c) = 9cba619ced6a4449604faebeac33d91a23519c48
 SHA1 (patch-apps_app__dumpchan.c) = 127ac02bdc180ad2334cd095aa6e646feb6fba10
@@ -39,7 +39,7 @@ SHA1 (patch-main_cel.c) = 22fa21db8e0afa
 SHA1 (patch-main_http.c) = b36f1f3f0da25456a17888d34ea2bf7b61c1acf4
 SHA1 (patch-main_logger.c) = 321a52b3015af85ea13055953cec5a5d9da05ec8
 SHA1 (patch-main_manager.c) = 2e50ec3af30792fd87bf5253a0d99a03f2892957
-SHA1 (patch-main_netsock.c) = 383952a5fd4e1cecf7d1fa304a897d72e52cdf8c
+SHA1 (patch-main_netsock.c) = bfddf66a8c9134738df7f51b19d39d9f5de2e490
 SHA1 (patch-main_pbx.c) = 8e7ced268edb29238f96418e8b21456364c4ae1f
 SHA1 (patch-main_pbx__builtins.c) = fbe673500404438f4c38c1dd45dbadb04c88cf99
 SHA1 (patch-main_sched.c) = 5fb08c75cb97398f4dd39cc2dd317190ca472f6c

Index: pkgsrc/comms/asterisk13/patches/patch-main_netsock.c
diff -u pkgsrc/comms/asterisk13/patches/patch-main_netsock.c:1.1.1.1 pkgsrc/comms/asterisk13/patches/patch-main_netsock.c:1.2
--- pkgsrc/comms/asterisk13/patches/patch-main_netsock.c:1.1.1.1        Sat Dec  5 23:29:10 2015
+++ pkgsrc/comms/asterisk13/patches/patch-main_netsock.c        Sun Nov 27 08:48:19 2016
@@ -1,10 +1,10 @@
-$NetBSD: patch-main_netsock.c,v 1.1.1.1 2015/12/05 23:29:10 jnemeth Exp $
+$NetBSD: patch-main_netsock.c,v 1.2 2016/11/27 08:48:19 jnemeth Exp $
 
---- main/netsock.c.orig        2015-10-09 21:48:48.000000000 +0000
+--- main/netsock.c.orig        2016-11-23 15:26:01.000000000 +0000
 +++ main/netsock.c
 @@ -35,5 +35,5 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revisi
  
- #ifndef __linux__
+ #if !defined (__linux__) && !defined (__GNU__)
 -#if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__Darwin__) || defined(__GLIBC__)
 +#if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__Darwin__) || defined(__DragonFly__) || defined(__GLIBC__)
  #include <net/if_dl.h>



Home | Main Index | Thread Index | Old Index