pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/comms/asterisk16 asterisk16: Update to 16.16.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/0f2f2fe45d90
branches: trunk
changeset: 446571:0f2f2fe45d90
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Thu Feb 11 02:20:18 2021 +0000
description:
asterisk16: Update to 16.16.0
Changelog:
The following issues are resolved in this release:
Security bugs fixed in this release:
* [ASTERISK-29219] res_pjsip_diversion: Crash if Tel URI contains
History-Info
(Reported by Torrey Searle)
Bugs fixed in this release:
* [ASTERISK-29229] Stasis/messaging: text messages not dispatched to
all subscribers when using generic subscription
(Reported by Jean Aunis Prescom)
* [ASTERISK-29238] chan_sip: SDP: Offers without any enabled stream
are accepted.
(Reported by Alexander Traud)
* [ASTERISK-29237] chan_sip: SDP: m=video is parsed even when
disabled.
(Reported by Alexander Traud)
* [ASTERISK-29222] chan_sip: Hold/Resume an sRTP call on a video
enabled user-agent.
(Reported by Alexander Traud)
* [ASTERISK-29240] chan_pjsip: Incoming PJSIP calls set global
SIPDOMAIN instead of a channel variable
(Reported by Ivan Poddubny)
* [ASTERISK-27902] chan_pjsip isnt updating hangupcause on 4XX
responses
(Reported by George Joseph)
* [ASTERISK-28016] PJSIP sends duplicate 183 Progress responses
(Reported by Alex Hermann)
* [ASTERISK-28185] chan_pjsip: Subsequent same responses are not
stopped
(Reported by Julien)
* [ASTERISK-29230] pjsip: Asterisk goes crazy and massively spams
logfile if registration cant be send
(Reported by Michael Maier)
* [ASTERISK-29231] pjsip: SIGSEGV in CLI if no trunk is registered
(Reported by Michael Maier)
* [ASTERISK-29217] LOCK() can grant the same lock to multiple
channels spuriously
(Reported by Jaco Kroon)
* [ASTERISK-29201] Crash occurs when Transfer and execute Hangup
before the Transfer result
(Reported by Dan Cropp)
* [ASTERISK-28947] Segmentation fault in mixmonitor_ds_destroy
(Reported by Robert Sutton)
* [ASTERISK-29191] tel: URI in Diversion header causes crash
(Reported by Mikhail Ivanov)
* [ASTERISK-28883] Spyee information ist missing in ChanSpyStop AMI
Event
(Reported by Hendrik Wedhorn)
* [ASTERISK-29188] null media causing the Asterisk crash
(Reported by sungtae kim)
* [ASTERISK-29209] Debug messages printed by scope trace might be
missing newlines
(Reported by Alexander Traud)
* [ASTERISK-29024] pjsip: Route Header in Cancel request incorrectly
set
(Reported by Flole Systems)
* [ASTERISK-29211] res_musiconhold: Segfault on realtime music on
hold without entries
(Reported by Nathan Bruning)
* [ASTERISK-29022] Crash when manipulating PJSIP invite dlg ref
counts
(Reported by Sean Bright)
* [ASTERISK-29173] Media cache URL requests allow infinite redirects
(Reported by Sean Bright)
* [ASTERISK-29175] res_pjsip_stir_shaken: Fix module description
(Reported by Stanislav Abramenkov)
* [ASTERISK-29148] AST_MODULE_INFO no, MODULEINFO depend
(Reported by Alexander Traud)
* [ASTERISK-28798] chan_sip: TCP/TLS client without server.
(Reported by Alexander Traud)
* [ASTERISK-29165] res_pjsip: malformed header Accept-Encoding in
OPTIONS response
(Reported by Alexander Greiner-Baer)
* [ASTERISK-29161] Incorrect setup of recall channels
(Reported by Boris P. Korzun)
* [ASTERISK-29155] app_queue: Deadlock between queues container and
individual queues
(Reported by George Joseph)
Improvements made in this release:
* [ASTERISK-28549] Two repeated 183
(Reported by Gant Liu)
* [ASTERISK-29216] contrib: systemd asterisk service for centos8 or
other newer linux versions
(Reported by Mark Petersen)
* [ASTERISK-29143] res_http_media_cache: HTTP media cache stored
hardcoded in /tmp
(Reported by laszlovl)
* [ASTERISK-29118] VoiceMail() should have an option to play
greetings as Early Media
(Reported by Juan Carlos Castro y Castro)
diffstat:
comms/asterisk16/Makefile | 4 +-
comms/asterisk16/distinfo | 36 ++++++++++++++++----------------
comms/asterisk16/patches/patch-Makefile | 34 +++++++++++++++---------------
3 files changed, 37 insertions(+), 37 deletions(-)
diffs (163 lines):
diff -r 93e1957ba660 -r 0f2f2fe45d90 comms/asterisk16/Makefile
--- a/comms/asterisk16/Makefile Thu Feb 11 01:12:06 2021 +0000
+++ b/comms/asterisk16/Makefile Thu Feb 11 02:20:18 2021 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.74 2021/01/03 01:21:09 gdt Exp $
+# $NetBSD: Makefile,v 1.75 2021/02/11 02:20:18 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.15.1
+DISTNAME= asterisk-16.16.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 -r 93e1957ba660 -r 0f2f2fe45d90 comms/asterisk16/distinfo
--- a/comms/asterisk16/distinfo Thu Feb 11 01:12:06 2021 +0000
+++ b/comms/asterisk16/distinfo Thu Feb 11 02:20:18 2021 +0000
@@ -1,22 +1,22 @@
-$NetBSD: distinfo,v 1.38 2021/01/03 01:21:09 gdt Exp $
+$NetBSD: distinfo,v 1.39 2021/02/11 02:20:18 ryoon Exp $
-SHA1 (asterisk-16.15.1/asterisk-16.15.1.tar.gz) = 954424b408d7e8d51176f80b3502db9e218be409
-RMD160 (asterisk-16.15.1/asterisk-16.15.1.tar.gz) = 051efeb0dbea0d352fe85fb40edccdd725b9bafa
-SHA512 (asterisk-16.15.1/asterisk-16.15.1.tar.gz) = 5ce6e1301825b142859087ba237b2c1b3e0687cac3fac28f35b043727cac26583697534b2726a65510e50ef27cf373b0c4cef60042f789aa6b875448a5f08914
-Size (asterisk-16.15.1/asterisk-16.15.1.tar.gz) = 27796648 bytes
-SHA1 (asterisk-16.15.1/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 0207e289404704c42941759db9660269599044f9
-RMD160 (asterisk-16.15.1/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 5d660e7664a56086bd60ad49196e1b622a60f106
-SHA512 (asterisk-16.15.1/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d
-Size (asterisk-16.15.1/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes
-SHA1 (asterisk-16.15.1/pjproject-2.10.md5) = 1f91cf11ef1df14344817905e165cc1908668d18
-RMD160 (asterisk-16.15.1/pjproject-2.10.md5) = c33bbef404923860a41e34520871c0fa7533a01d
-SHA512 (asterisk-16.15.1/pjproject-2.10.md5) = bd24048c9c2fdaf06468e44bceca92bd02848d759ef98285d20b50174f865b1aec2928f1ce6c092862397ba83dd1a74da4a7e479eca881df1e9f9d1c211a7054
-Size (asterisk-16.15.1/pjproject-2.10.md5) = 110 bytes
-SHA1 (asterisk-16.15.1/pjproject-2.10.tar.bz2) = 0c691fa3562d4daad4b4374df61e8325ac15cc55
-RMD160 (asterisk-16.15.1/pjproject-2.10.tar.bz2) = 9ffe871976a67e4d29d45fdb2c1fc26b2925ef86
-SHA512 (asterisk-16.15.1/pjproject-2.10.tar.bz2) = fe29edccc63a8e72323e1b6f955a8c3475e26aba9cb8f5125546da4409fecc19a09a7950eee6b8e4a3c908943bc043d95130f878ad52958c5eccc617e3bcfb4e
-Size (asterisk-16.15.1/pjproject-2.10.tar.bz2) = 7339188 bytes
-SHA1 (patch-Makefile) = f7630acc724e1beb422226318611d5f3f79be82b
+SHA1 (asterisk-16.16.0/asterisk-16.16.0.tar.gz) = e98a42dbd5f1ff18da2626cd00f9193230164b97
+RMD160 (asterisk-16.16.0/asterisk-16.16.0.tar.gz) = 234e4424505031fc3e7df3c4ad8e7daf1b4b243b
+SHA512 (asterisk-16.16.0/asterisk-16.16.0.tar.gz) = c9c8c38395570ab3a07d219b338ae8b8d1beb71633e3e6349d2457bc6f2b124ccb18ceef8b0d2c750fbe24fb28116ea145dd174161758d3e4bb00062019cb86e
+Size (asterisk-16.16.0/asterisk-16.16.0.tar.gz) = 27810532 bytes
+SHA1 (asterisk-16.16.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 0207e289404704c42941759db9660269599044f9
+RMD160 (asterisk-16.16.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 5d660e7664a56086bd60ad49196e1b622a60f106
+SHA512 (asterisk-16.16.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d
+Size (asterisk-16.16.0/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes
+SHA1 (asterisk-16.16.0/pjproject-2.10.md5) = 1f91cf11ef1df14344817905e165cc1908668d18
+RMD160 (asterisk-16.16.0/pjproject-2.10.md5) = c33bbef404923860a41e34520871c0fa7533a01d
+SHA512 (asterisk-16.16.0/pjproject-2.10.md5) = bd24048c9c2fdaf06468e44bceca92bd02848d759ef98285d20b50174f865b1aec2928f1ce6c092862397ba83dd1a74da4a7e479eca881df1e9f9d1c211a7054
+Size (asterisk-16.16.0/pjproject-2.10.md5) = 110 bytes
+SHA1 (asterisk-16.16.0/pjproject-2.10.tar.bz2) = 0c691fa3562d4daad4b4374df61e8325ac15cc55
+RMD160 (asterisk-16.16.0/pjproject-2.10.tar.bz2) = 9ffe871976a67e4d29d45fdb2c1fc26b2925ef86
+SHA512 (asterisk-16.16.0/pjproject-2.10.tar.bz2) = fe29edccc63a8e72323e1b6f955a8c3475e26aba9cb8f5125546da4409fecc19a09a7950eee6b8e4a3c908943bc043d95130f878ad52958c5eccc617e3bcfb4e
+Size (asterisk-16.16.0/pjproject-2.10.tar.bz2) = 7339188 bytes
+SHA1 (patch-Makefile) = 9f093c599f6c6208721c20387f07865a9cf2fd8e
SHA1 (patch-build__tools_mkpkgconfig) = 7fab8fcf46d9f8a3b98455674fec6307ec472b23
SHA1 (patch-channels_Makefile) = b32bb8439ae07ed361ab7cb811b4766a27f09ec9
SHA1 (patch-configure) = 65da4b46faae700c39b316cc88f6757f8b023657
diff -r 93e1957ba660 -r 0f2f2fe45d90 comms/asterisk16/patches/patch-Makefile
--- a/comms/asterisk16/patches/patch-Makefile Thu Feb 11 01:12:06 2021 +0000
+++ b/comms/asterisk16/patches/patch-Makefile Thu Feb 11 02:20:18 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-Makefile,v 1.2 2020/01/11 08:36:13 ryoon Exp $
+$NetBSD: patch-Makefile,v 1.3 2021/02/11 02:20:18 ryoon Exp $
---- Makefile.orig 2019-07-25 09:38:14.000000000 +0000
+--- Makefile.orig 2021-01-21 16:28:04.000000000 +0000
+++ Makefile
-@@ -142,7 +142,7 @@ DEBUG=-g3
+@@ -143,7 +143,7 @@ DEBUG=-g3
# Asterisk.conf is located in ASTETCDIR or by using the -C flag
# when starting Asterisk
@@ -11,7 +11,7 @@
AGI_DIR=$(ASTDATADIR)/agi-bin
# If you use Apache, you may determine by a grep 'DocumentRoot' of your httpd.conf file
-@@ -214,12 +214,6 @@ ifeq ($(AST_DEVMODE),yes)
+@@ -215,12 +215,6 @@ ifeq ($(AST_DEVMODE),yes)
endif
endif
@@ -24,7 +24,7 @@
ifeq ($(OSARCH),FreeBSD)
# -V is understood by BSD Make, not by GNU make.
BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-@@ -430,7 +424,6 @@ dist-clean: distclean
+@@ -435,7 +429,6 @@ dist-clean: distclean
distclean: $(SUBDIRS_DIST_CLEAN) _clean
@$(MAKE) -C menuselect dist-clean
@@ -32,16 +32,16 @@
rm -f menuselect.makeopts makeopts menuselect-tree menuselect.makedeps
rm -f config.log config.status config.cache
rm -rf autom4te.cache
-@@ -551,7 +544,7 @@ update:
+@@ -556,7 +549,7 @@ update:
NEWHEADERS=$(notdir $(wildcard include/asterisk/*.h))
OLDHEADERS=$(filter-out $(NEWHEADERS) $(notdir $(DESTDIR)$(ASTHEADERDIR)),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
--INSTALLDIRS="$(ASTLIBDIR)" "$(ASTMODDIR)" "$(ASTSBINDIR)" "$(ASTETCDIR)" "$(ASTVARRUNDIR)" \
-+INSTALLDIRS="$(ASTLIBDIR)" "$(ASTMODDIR)" "$(ASTSBINDIR)" "$(ASTEXAMPLEDIR)" "$(ASTVARRUNDIR)" \
+-INSTALLDIRS="$(ASTLIBDIR)" "$(ASTMODDIR)" "$(ASTSBINDIR)" "$(ASTCACHEDIR)" "$(ASTETCDIR)" "$(ASTVARRUNDIR)" \
++INSTALLDIRS="$(ASTLIBDIR)" "$(ASTMODDIR)" "$(ASTSBINDIR)" "$(ASTCACHEDIR)" "$(ASTEXAMPLEDIR)" "$(ASTVARRUNDIR)" \
"$(ASTSPOOLDIR)" "$(ASTSPOOLDIR)/dictate" "$(ASTSPOOLDIR)/meetme" \
"$(ASTSPOOLDIR)/monitor" "$(ASTSPOOLDIR)/system" "$(ASTSPOOLDIR)/tmp" \
"$(ASTSPOOLDIR)/voicemail" "$(ASTSPOOLDIR)/recording" \
-@@ -764,7 +757,7 @@ upgrade: bininstall
+@@ -762,7 +755,7 @@ upgrade: bininstall
# (2) the extension to strip off
define INSTALL_CONFIGS
@for x in $(1)/*$(2); do \
@@ -50,16 +50,16 @@
if [ -f "$${dst}" ]; then \
if [ "$(OVERWRITE)" = "y" ]; then \
if cmp -s "$${dst}" "$$x" ; then \
-@@ -782,7 +775,7 @@ define INSTALL_CONFIGS
- done ; \
+@@ -781,7 +774,7 @@ define INSTALL_CONFIGS
if [ "$(OVERWRITE)" = "y" ]; then \
echo "Updating asterisk.conf" ; \
-- sed -e 's|^astetcdir.*$$|astetcdir => $(ASTETCDIR)|' \
-+ sed -e 's|^astetcdir.*$$|astetcdir => $(ASTEXAMPLEDIR)|' \
+ sed -e 's|^astcachedir.*$$|astcachedir => $(ASTCACHEDIR)|' \
+- -e 's|^astetcdir.*$$|astetcdir => $(ASTETCDIR)|' \
++ -e 's|^astetcdir.*$$|astetcdir => $(ASTEXAMPLEDIR)|' \
-e 's|^astmoddir.*$$|astmoddir => $(ASTMODDIR)|' \
-e 's|^astvarlibdir.*$$|astvarlibdir => $(ASTVARLIBDIR)|' \
-e 's|^astdbdir.*$$|astdbdir => $(ASTDBDIR)|' \
-@@ -810,15 +803,15 @@ install-configs:
+@@ -819,15 +812,15 @@ install-configs:
# XXX why *.adsi is installed first ?
adsi:
@echo Installing adsi config files...
@@ -78,7 +78,7 @@
done
samples: adsi
-@@ -851,7 +844,7 @@ basic-pbx:
+@@ -860,7 +853,7 @@ basic-pbx:
webvmail:
@[ -d "$(DESTDIR)$(HTTP_DOCSDIR)/" ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
@[ -d "$(DESTDIR)$(HTTP_CGIDIR)" ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
@@ -87,7 +87,7 @@
$(INSTALL) -d "$(DESTDIR)$(HTTP_DOCSDIR)/_asterisk"
for x in images/*.gif; do \
$(INSTALL) -m 644 $$x "$(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/"; \
-@@ -901,11 +894,11 @@ endif
+@@ -910,11 +903,11 @@ endif
endif
install-logrotate:
@@ -102,7 +102,7 @@
rm -f contrib/scripts/asterisk.logrotate.tmp
config:
-@@ -1029,7 +1022,7 @@ uninstall-all: _uninstall
+@@ -1041,7 +1034,7 @@ uninstall-all: _uninstall uninstall-head
rm -rf "$(DESTDIR)$(ASTVARLIBDIR)"
rm -rf "$(DESTDIR)$(ASTDATADIR)"
rm -rf "$(DESTDIR)$(ASTSPOOLDIR)"
Home |
Main Index |
Thread Index |
Old Index