summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2021-08-09 13:13:14 +0000
committerryoon <ryoon@pkgsrc.org>2021-08-09 13:13:14 +0000
commitd0f5d90c1679364cdef544dac60ac14fab5a88fa (patch)
tree3281b9feb863d4314ef7b04e88121a7c56d664cb /comms
parent782eef550eaa5dc16ad463b491895f4de76bf4a5 (diff)
downloadpkgsrc-d0f5d90c1679364cdef544dac60ac14fab5a88fa.tar.gz
asterisk16: Update to 16.19.0
16.19.0 New Features made in this release: * [ASTERISK-29446] app_confbridge: New ConfKick application (Reported by N A) * [ASTERISK-29440] app_confbridge: Allow ConfBridge answer to be suppressed (Reported by N A) * [ASTERISK-29431] Minimum and maximum dialplan functions (Reported by N A) * [ASTERISK-29439] func_volume: Volume function can t be read (Reported by N A) Bugs fixed in this release: * [ASTERISK-29475] SayNumber triggers WARNING if caller hangs up during application execution (Reported by N A) * [ASTERISK-29404] Consolidate res_pjsip_messaging fixes for domain name (Reported by George Joseph) * [ASTERISK-29441] Core reload making TCP endpoints go offline (Reported by Luke Escude) * [ASTERISK-29433] res_rtp_asterisk: Server reflexive candidates use incorrect raddr for RTCP (Reported by Chris) * [ASTERISK-28237] FRACK!, Failed assertion bad magic number happens when unsubscribe an application from an event source (Reported by Lucas Tardioli Silveira) * [ASTERISK-28393] Multidomain support issue (Reported by Andrea Sannucci) * [ASTERISK-29397] pjsip: Asterisk isn t tolerant of RFC8760 UASs (Reported by George Joseph) * [ASTERISK-24601] Missing RFC4235 tags and attributes in PJSIP NOTIFY event: dialog XML body (Reported by Marco Paland) * [ASTERISK-29372] file.c switch does not account for flash events (Reported by N A) * [ASTERISK-29377] cpool_release_pool double free or corruption (out) (Reported by Robert Sutton) * [ASTERISK-29370] chan_sip does not recognize application/hook-flash (Reported by N A) * [ASTERISK-29358] chan_pjsip: Trace message for progress is output even if frame is not queued (Reported by Michael Maier) * [ASTERISK-29030] res_rtp_asterisk: Additional RTP-frame (with wrong SSRC) gets inserted when switching from progress to established (Reported by Matthias Hensler) * [ASTERISK-29407] chan_local: Filtering audio formats should not occur on removed streams (Reported by Joshua C. Colp) Improvements made in this release: * [ASTERISK-29450] Allow setting channel variables using Originate application (Reported by N A) * [ASTERISK-29460] Recognize application/hook-flash in PJSIP (Reported by N A) * [ASTERISK-29459] Missing configuration from PJSIP to SIP conversion script (Reported by N A) * [ASTERISK-29434] Asterisk reveals pjproject version in STUN packets (Reported by Jeremy Lain ) * [ASTERISK-29349] Silent voicemail option is not completely silent (Reported by N A) * [ASTERISK-29380] Add Flash AMI event to handle flash events (Reported by N A) 16.18.0 Bugs fixed in this release: * [ASTERISK-29328] translate.c: possible buffer overflow when upsampling (Reported by Jean Aunis Prescom) * [ASTERISK-29379] Segfault ast_channel_is_multistream (chan=0x0) at channel_internal_api.c:1590 (Reported by Ross Beer) * [ASTERISK-29364] res_rtp_asterisk: standard deviation miscalculation (Reported by Kevin Harwell) * [ASTERISK-29373] res_rtp_asterisk: Flash events are duplicated (Reported by N A) * [ASTERISK-28356] app_queue: CLI set ringinuse for realtime member not working (Reported by Michael) * [ASTERISK-24631] Incorrect description of option context in queues.conf.sample (Reported by Etienne Lessard) * [ASTERISK-26614] app_queue: updatecdr option in queues.conf does effectively nothing (Reported by Alexander Gonchiy) * [ASTERISK-25358] dateformat not read from logger.conf by remote console (Reported by Igor Liferenko) * [ASTERISK-27542] app_queue: When queue show CLI command is executed a crash occurs (Reported by Miguel Sanz) * [ASTERISK-29215] res_pjsip_session: NULL active_media_state topology caused asterisk crash (Reported by sungtae kim) * [ASTERISK-29355] app_queue: Queue member status message sent even if status doesn t change (Reported by Roman Pertsev) * [ASTERISK-29035] chan_local: Multistream support breaks T.38 faxing (Reported by Matthias Hensler) * [ASTERISK-29354] res_pjsip: Allow partial reloading of transports (Reported by Joshua C. Colp) * [ASTERISK-29348] menuselect doesn t return errors in many cases (Reported by George Joseph) * [ASTERISK-29352] res_rtp_asterisk: Fix frame delivery time when SSRC changes (Reported by Joshua C. Colp) Improvements made in this release: * [ASTERISK-29339] loader: Let s output warnings for deprecated modules! (Reported by Joshua C. Colp) * [ASTERISK-29337] menuselect: Add ability to set deprecated in and removed in versions for modules (Reported by Joshua C. Colp) * [ASTERISK-29335] xml: Embed module information into core XML documentation. (Reported by Joshua C. Colp) * [ASTERISK-29336] documentation: Fix inconsistent support levels (Reported by Joshua C. Colp)
Diffstat (limited to 'comms')
-rw-r--r--comms/asterisk16/Makefile5
-rw-r--r--comms/asterisk16/distinfo36
-rw-r--r--comms/asterisk16/patches/patch-res_res__rtp__asterisk.c8
3 files changed, 24 insertions, 25 deletions
diff --git a/comms/asterisk16/Makefile b/comms/asterisk16/Makefile
index e8c3f100f91..2752afda86f 100644
--- a/comms/asterisk16/Makefile
+++ b/comms/asterisk16/Makefile
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.80 2021/05/24 19:49:17 wiz Exp $
+# $NetBSD: Makefile,v 1.81 2021/08/09 13:13:14 ryoon 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-16.17.0
-PKGREVISION= 3
+DISTNAME= asterisk-16.19.0
CATEGORIES= comms net audio
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/
MASTER_SITES+= http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
diff --git a/comms/asterisk16/distinfo b/comms/asterisk16/distinfo
index fc4a43aa9eb..dc0efa91162 100644
--- a/comms/asterisk16/distinfo
+++ b/comms/asterisk16/distinfo
@@ -1,21 +1,21 @@
-$NetBSD: distinfo,v 1.41 2021/03/26 00:04:08 gdt Exp $
+$NetBSD: distinfo,v 1.42 2021/08/09 13:13:14 ryoon Exp $
-SHA1 (asterisk-16.17.0/asterisk-16.17.0.tar.gz) = 2fa837ec30f483bd1e5b272557a3ada6e1d7c3cf
-RMD160 (asterisk-16.17.0/asterisk-16.17.0.tar.gz) = a3a3e764834b29571a38a340f92df01c45288515
-SHA512 (asterisk-16.17.0/asterisk-16.17.0.tar.gz) = ea142028974beffc6e8e87a780eb3928c4542eb7886246eb689fc4f61191e4bf05477aabd24c98f14e69504e5afec29cea33aeab4fefcc8fbd48c72592b630c2
-Size (asterisk-16.17.0/asterisk-16.17.0.tar.gz) = 27836573 bytes
-SHA1 (asterisk-16.17.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 0207e289404704c42941759db9660269599044f9
-RMD160 (asterisk-16.17.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 5d660e7664a56086bd60ad49196e1b622a60f106
-SHA512 (asterisk-16.17.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d
-Size (asterisk-16.17.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes
-SHA1 (asterisk-16.17.0/pjproject-2.10.md5) = 1f91cf11ef1df14344817905e165cc1908668d18
-RMD160 (asterisk-16.17.0/pjproject-2.10.md5) = c33bbef404923860a41e34520871c0fa7533a01d
-SHA512 (asterisk-16.17.0/pjproject-2.10.md5) = bd24048c9c2fdaf06468e44bceca92bd02848d759ef98285d20b50174f865b1aec2928f1ce6c092862397ba83dd1a74da4a7e479eca881df1e9f9d1c211a7054
-Size (asterisk-16.17.0/pjproject-2.10.md5) = 110 bytes
-SHA1 (asterisk-16.17.0/pjproject-2.10.tar.bz2) = 0c691fa3562d4daad4b4374df61e8325ac15cc55
-RMD160 (asterisk-16.17.0/pjproject-2.10.tar.bz2) = 9ffe871976a67e4d29d45fdb2c1fc26b2925ef86
-SHA512 (asterisk-16.17.0/pjproject-2.10.tar.bz2) = fe29edccc63a8e72323e1b6f955a8c3475e26aba9cb8f5125546da4409fecc19a09a7950eee6b8e4a3c908943bc043d95130f878ad52958c5eccc617e3bcfb4e
-Size (asterisk-16.17.0/pjproject-2.10.tar.bz2) = 7339188 bytes
+SHA1 (asterisk-16.19.0/asterisk-16.19.0.tar.gz) = 29df2a0afd7eeb76ccdc4f0bfcc15897159f10d0
+RMD160 (asterisk-16.19.0/asterisk-16.19.0.tar.gz) = 52f07e8b8ba68a65b29cb0ba2e0778dec4263bb6
+SHA512 (asterisk-16.19.0/asterisk-16.19.0.tar.gz) = e50b7c42591ff7fedba3e591a4e696ace62731d81b4d054757a91d8997ee454e949c56a4cf19e37c160407b23ec8c654c1b8af18712d09078e6149b5b22c5040
+Size (asterisk-16.19.0/asterisk-16.19.0.tar.gz) = 27872364 bytes
+SHA1 (asterisk-16.19.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 0207e289404704c42941759db9660269599044f9
+RMD160 (asterisk-16.19.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 5d660e7664a56086bd60ad49196e1b622a60f106
+SHA512 (asterisk-16.19.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d
+Size (asterisk-16.19.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes
+SHA1 (asterisk-16.19.0/pjproject-2.10.md5) = 1f91cf11ef1df14344817905e165cc1908668d18
+RMD160 (asterisk-16.19.0/pjproject-2.10.md5) = c33bbef404923860a41e34520871c0fa7533a01d
+SHA512 (asterisk-16.19.0/pjproject-2.10.md5) = bd24048c9c2fdaf06468e44bceca92bd02848d759ef98285d20b50174f865b1aec2928f1ce6c092862397ba83dd1a74da4a7e479eca881df1e9f9d1c211a7054
+Size (asterisk-16.19.0/pjproject-2.10.md5) = 110 bytes
+SHA1 (asterisk-16.19.0/pjproject-2.10.tar.bz2) = 0c691fa3562d4daad4b4374df61e8325ac15cc55
+RMD160 (asterisk-16.19.0/pjproject-2.10.tar.bz2) = 9ffe871976a67e4d29d45fdb2c1fc26b2925ef86
+SHA512 (asterisk-16.19.0/pjproject-2.10.tar.bz2) = fe29edccc63a8e72323e1b6f955a8c3475e26aba9cb8f5125546da4409fecc19a09a7950eee6b8e4a3c908943bc043d95130f878ad52958c5eccc617e3bcfb4e
+Size (asterisk-16.19.0/pjproject-2.10.tar.bz2) = 7339188 bytes
SHA1 (patch-Makefile) = 9f093c599f6c6208721c20387f07865a9cf2fd8e
SHA1 (patch-build__tools_mkpkgconfig) = 7fab8fcf46d9f8a3b98455674fec6307ec472b23
SHA1 (patch-channels_Makefile) = b32bb8439ae07ed361ab7cb811b4766a27f09ec9
@@ -32,7 +32,7 @@ SHA1 (patch-main_stdtime_localtime.c) = d530bea8f93667a07b707e6fb01c6744aa264d40
SHA1 (patch-main_taskprocessor.c) = f90805bd78fd4096beb9ee1cf9c794c50b87481a
SHA1 (patch-main_utils.c) = ab85be3687dd7f39b742bd5e4036f9e297f3e272
SHA1 (patch-pbx_pbx__dundi.c) = d2a50650a19463304c81fc19c460565b94f91b72
-SHA1 (patch-res_res__rtp__asterisk.c) = feb320521a545be615133777374825e17e428c93
+SHA1 (patch-res_res__rtp__asterisk.c) = 0008322f3600ed95f404df00e503441f764d5492
SHA1 (patch-res_res__xmpp.c) = 8e8951b8a57eac168e9bf4429392ddfe808ef590
SHA1 (patch-sounds_Makefile) = acc15088ae2545f2822246466bfe783b5215fc54
SHA1 (patch-tests_test__locale.c) = f3f1edc86356f2a7b4d3493433c772e164c77f66
diff --git a/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c b/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c
index 820d216a519..bb39fd4f616 100644
--- a/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c
+++ b/comms/asterisk16/patches/patch-res_res__rtp__asterisk.c
@@ -1,6 +1,6 @@
-$NetBSD: patch-res_res__rtp__asterisk.c,v 1.3 2020/12/10 13:52:30 gdt Exp $
+$NetBSD: patch-res_res__rtp__asterisk.c,v 1.4 2021/08/09 13:13:14 ryoon Exp $
---- res/res_rtp_asterisk.c.orig 2020-11-19 12:34:40.000000000 +0000
+--- res/res_rtp_asterisk.c.orig 2021-06-24 12:48:56.000000000 +0000
+++ res/res_rtp_asterisk.c
@@ -63,6 +63,10 @@
#include <ifaddrs.h>
@@ -10,10 +10,10 @@ $NetBSD: patch-res_res__rtp__asterisk.c,v 1.3 2020/12/10 13:52:30 gdt Exp $
+ return !addr->s_addr;
+}
+
+ #include "asterisk/conversions.h"
#include "asterisk/options.h"
#include "asterisk/logger_category.h"
- #include "asterisk/stun.h"
-@@ -3623,7 +3627,7 @@ static void rtp_add_candidates_to_ice(st
+@@ -3638,7 +3642,7 @@ static void rtp_add_candidates_to_ice(st
}
/* If configured to use a STUN server to get our external mapped address do so */