update to asterisk-16.24.1

AST-2022-004: pjproject: integer underflow on STUN message
AST-2022-005: pjproject: undefined behavior after freeing a dialog set
AST-2022-006: pjproject: unconstrained malformed multipart SIP message
This commit is contained in:
sthen 2022-03-04 21:22:16 +00:00
parent 114bc7dece
commit 8283d572d5
46 changed files with 3 additions and 82 deletions

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.7 2022/02/10 22:06:51 sthen Exp $
VER= 16.24.0
VER= 16.24.1
PJ_V= 2.10
SHLIB_V= 0.0
VERSION_SPEC= >=16.0,<17.0

View File

@ -1,4 +1,4 @@
SHA256 (asterisk-16.24.0.tar.gz) = yGbRXOFb2MErbWmmCSkARy0GakQLNSJ1y84eUH5g/Fg=
SHA256 (asterisk-16.24.1.tar.gz) = cyfDP6WScx4PG4JRzAsj1jeNDsHBSiVpJSy1XqVOd7g=
SHA256 (pjproject-2.10.tar.bz2) = LooaSgBWLKiO6IvbaNoqnZg8RiiPc0BzKHuRamNrFZM=
SIZE (asterisk-16.24.0.tar.gz) = 27987904
SIZE (asterisk-16.24.1.tar.gz) = 27969456
SIZE (pjproject-2.10.tar.bz2) = 7339188

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-Makefile,v 1.1 2021/11/02 12:47:08 sthen Exp $
- don't force compiler flags
- don't unconditionally set -ftrampolines, it is gcc-only.
(Blocksruntime isn't working correctly on OpenBSD anyway so clang

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-apps_app_voicemail_c,v 1.2 2021/12/10 11:19:59 sthen Exp $
test for alpine-2.22's c-client and cope with API change.
parts borrowed from slackware patch for PHP with alpine-2.22.

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-apps_app_voicemail_exports_in,v 1.1 2021/11/02 12:47:08 sthen Exp $
test for alpine-2.22's c-client and cope with API change.
parts borrowed from slackware patch for PHP with alpine-2.22.

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-autoconf_ast_check_raii_m4,v 1.1 2021/11/02 12:47:08 sthen Exp $
Index: autoconf/ast_check_raii.m4
--- autoconf/ast_check_raii.m4.orig
+++ autoconf/ast_check_raii.m4

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-build_tools_cflags_xml,v 1.1 2021/11/02 12:47:08 sthen Exp $
Index: build_tools/cflags.xml
--- build_tools/cflags.xml.orig
+++ build_tools/cflags.xml

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-configs_basic-pbx_asterisk_conf,v 1.1 2022/01/07 20:06:26 sthen Exp $
Index: configs/basic-pbx/asterisk.conf
--- configs/basic-pbx/asterisk.conf.orig
+++ configs/basic-pbx/asterisk.conf

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-configs_samples_ast_debug_tools_conf_sample,v 1.2 2021/12/10 11:19:59 sthen Exp $
Index: configs/samples/ast_debug_tools.conf.sample
--- configs/samples/ast_debug_tools.conf.sample.orig
+++ configs/samples/ast_debug_tools.conf.sample

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-configs_samples_asterisk_conf_sample,v 1.1 2021/11/02 12:47:08 sthen Exp $
Index: configs/samples/asterisk.conf.sample
--- configs/samples/asterisk.conf.sample.orig
+++ configs/samples/asterisk.conf.sample

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-configs_samples_res_odbc_conf_sample,v 1.1 2021/11/02 12:47:08 sthen Exp $
Index: configs/samples/res_odbc.conf.sample
--- configs/samples/res_odbc.conf.sample.orig
+++ configs/samples/res_odbc.conf.sample

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-configs_samples_sip_conf_sample,v 1.1 2021/11/02 12:47:08 sthen Exp $
Index: configs/samples/sip.conf.sample
--- configs/samples/sip.conf.sample.orig
+++ configs/samples/sip.conf.sample

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-configure_ac,v 1.3 2022/02/10 22:06:51 sthen Exp $
test for alpine-2.22's c-client and cope with API change.
parts borrowed from slackware patch for PHP with alpine-2.22.

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-contrib_scripts_ast_coredumper,v 1.3 2022/02/10 22:06:51 sthen Exp $
Index: contrib/scripts/ast_coredumper
--- contrib/scripts/ast_coredumper.orig
+++ contrib/scripts/ast_coredumper

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-contrib_scripts_safe_asterisk,v 1.1 2021/11/02 12:47:08 sthen Exp $
Index: contrib/scripts/safe_asterisk
--- contrib/scripts/safe_asterisk.orig
+++ contrib/scripts/safe_asterisk

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-main_audiohook_c,v 1.2 2021/12/10 11:19:59 sthen Exp $
Raise level of audiohook debug messages, they are very frequent on OpenBSD
making any debug levels unusable.

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-main_dns_core_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
cope with ancient nameser.h
Index: main/dns_core.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-main_iostream_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: main/iostream.c
--- main/iostream.c.orig
+++ main/iostream.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-main_utils_c,v 1.3 2022/02/10 22:06:51 sthen Exp $
Index: main/utils.c
--- main/utils.c.orig
+++ main/utils.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_calendar_caldav_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: res/res_calendar_caldav.c
--- res/res_calendar_caldav.c.orig
+++ res/res_calendar_caldav.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_calendar_icalendar_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: res/res_calendar_icalendar.c
--- res/res_calendar_icalendar.c.orig
+++ res/res_calendar_icalendar.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_http_media_cache_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: res/res_http_media_cache.c
--- res/res_http_media_cache.c.orig
+++ res/res_http_media_cache.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_odbc_c,v 1.2 2021/12/10 11:19:59 sthen Exp $
Index: res/res_odbc.c
--- res/res_odbc.c.orig
+++ res/res_odbc.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_pjsip_history_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: res/res_pjsip_history.c
--- res/res_pjsip_history.c.orig
+++ res/res_pjsip_history.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_pjsip_location_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: res/res_pjsip/location.c
--- res/res_pjsip/location.c.orig
+++ res/res_pjsip/location.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_pjsip_pjsip_options_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: res/res_pjsip/pjsip_options.c
--- res/res_pjsip/pjsip_options.c.orig
+++ res/res_pjsip/pjsip_options.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_pjsip_pubsub_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: res/res_pjsip_pubsub.c
--- res/res_pjsip_pubsub.c.orig
+++ res/res_pjsip_pubsub.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_pjsip_registrar_c,v 1.2 2021/12/10 11:19:59 sthen Exp $
Index: res/res_pjsip_registrar.c
--- res/res_pjsip_registrar.c.orig
+++ res/res_pjsip_registrar.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-res_res_rtp_asterisk_c,v 1.2 2022/02/10 22:06:51 sthen Exp $
libressl *does* have this now
Index: res/res_rtp_asterisk.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-sounds_sounds_xml,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: sounds/sounds.xml
--- sounds/sounds.xml.orig
+++ sounds/sounds.xml

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-third-party_apply_patches,v 1.2 2022/02/10 22:06:51 sthen Exp $
Index: third-party/apply_patches
--- third-party/apply_patches.orig
+++ third-party/apply_patches

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-third-party_pjproject_Makefile,v 1.2 2022/02/10 22:06:51 sthen Exp $
Index: third-party/pjproject/Makefile
--- third-party/pjproject/Makefile.orig
+++ third-party/pjproject/Makefile

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-third-party_pjproject_source_pjlib_build_Makefile,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: third-party/pjproject/source/pjlib/build/Makefile
--- third-party/pjproject/source/pjlib/build/Makefile.orig
+++ third-party/pjproject/source/pjlib/build/Makefile

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
Index: third-party/pjproject/source/pjlib/src/pj/ssl_sock_ossl.c
--- third-party/pjproject/source/pjlib/src/pj/ssl_sock_ossl.c.orig
+++ third-party/pjproject/source/pjlib/src/pj/ssl_sock_ossl.c

View File

@ -1,5 +1,3 @@
$OpenBSD: patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c,v 1.1 2021/11/02 12:47:09 sthen Exp $
asterisk: vfprintf %s NULL in "%.*s %.*s/%u%s%.*s"
Index: third-party/pjproject/source/pjmedia/src/pjmedia/sdp.c

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-calendar,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/res_calendar.so
@so lib/asterisk/modules/res_calendar_caldav.so

View File

@ -1,3 +1,2 @@
@comment $OpenBSD: PLIST-http_post,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/res_http_post.so

View File

@ -1,3 +1,2 @@
@comment $OpenBSD: PLIST-kqueue,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/res_timing_kqueue.so

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-ldap,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/res_config_ldap.so
share/examples/asterisk/asterisk.ldap-schema

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-lua,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@conflict asterisk-<16.9.0p0
@so lib/asterisk/modules/pbx_lua.so

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-main,v 1.2 2022/02/10 22:06:51 sthen Exp $
@option is-branch
@newgroup _asterisk:545
@newuser _asterisk:545:_asterisk:daemon:asterisk user:/nonexistent:/sbin/nologin

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-odbc,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
include/asterisk/res_odbc.h
@so lib/asterisk/modules/cdr_adaptive_odbc.so

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-pgsql,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/cdr_pgsql.so
@so lib/asterisk/modules/cel_pgsql.so

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-snmp,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/res_snmp.so
share/examples/asterisk/default/res_snmp.conf

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-speex,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/codec_speex.so
@so lib/asterisk/modules/format_ogg_speex.so

View File

@ -1,4 +1,3 @@
@comment $OpenBSD: PLIST-tds,v 1.1 2021/11/02 12:47:09 sthen Exp $
@option is-branch
@so lib/asterisk/modules/cdr_tds.so
@so lib/asterisk/modules/cel_tds.so