-
asterisk (1:18.10.0~dfsg+~cs6.10.40431411-2) unstable; urgency=medium
* fix teardown function in autopkgtest
* fix build module app_macro, and simplify build configuration:
+ revert build rules to explicitly set menuselect target file
+ reduce and rename patch 2004
+ drop related obsolete patches 2003 2005 2007 2009 2017
closes: bug#1005381, thanks to James Bottomley
* drop unused obsolete h323 patches 1002 1003 1005
* omit build-depending on default-libmysqlclient-dev
for architectures where the package is unavailable
-- Jonas Smedegaard <email address hidden> Sat, 12 Feb 2022 19:24:51 +0100
-
asterisk (1:18.10.0~dfsg+~cs6.10.40431411-1) unstable; urgency=medium
[ upstream ]
* new release
[ Jonas Smedegaard ]
* drop patches cherry-picked upstream now applied
* unfuzz patches
* update TODOs
-- Jonas Smedegaard <email address hidden> Fri, 11 Feb 2022 10:41:21 +0100
-
asterisk (1:16.23.0~dfsg+~cs6.10.40431411-1) unstable; urgency=medium
* embed project asterisk-opus as component;
add patches 2015 2016 to integrate opus module with asterisk;
integrate opus module with build rules;
have asterisk-modules replace and break asterisk-opus
* update copyright info: update coverage
* relax to build-depend unversioned on libjansson-dev:
required version satisfied in all supported Debian releases
* build-depend on libneon27-dev
(not libneon27-gnutls-dev, with libneon27-dev only as fallback);
drop fallback build-dependencies
for libcurl4-openssl-dev libradcli-dev
* build-depend on liblua5.2-dev (not liblua5.1-0-dev)
* build-depend on libcodec2-dev libfftw3-dev libsndfile1-dev
-- Jonas Smedegaard <email address hidden> Fri, 04 Feb 2022 00:40:53 +0100
-
asterisk (1:16.23.0~dfsg+~cs6.10.20220309-2) unstable; urgency=medium
* update debhelper script dh_asterisk:
+ fix move excess paragraphs from POD section NAME to DESCRIPTION
+ fix reference man page debhelper(7) (not bogus debhelper(1)
+ add POD section COPYRIGHT AND LICENSE
+ simplify POD section SYNOPSIS
+ drop POD sections OPTIONS (superfluous) and NOTES (bogus)
+ fix typo in POD section DESCRIPTION
+ extend POD section DESCRIPTION
to mention dh-sequence-asterisk (inspired by POD of dh_perl_openssl)
* provide virtual package asterisk-abi-* (not asterisk-*),
and have dh_asterisk generate matching package variable
${asterisk:Depends} (not the core less intuitive ${asterisk:ABI})
* generate and install manpage for dh_asterisk;
build-depend on perl
* cherry-pick bugfix patches upstream; unfuzz remaining patches
-- Jonas Smedegaard <email address hidden> Sun, 23 Jan 2022 15:33:47 +0100
-
asterisk (1:16.23.0~dfsg+~cs6.10.20220309-1) unstable; urgency=medium
* finalize and install debhelper script dh_asterisk;
have asterisk-dev depend on debhelper perl:any,
and provide virtual package dh-sequence-asterisk
* relax to generate temporary PJPROJECT tarball sloppily:
reproducibility or stable md5sum unneeded
* fix avoid insecure hardcoded path below /tmp during build
* rename and renumber patches;
add file debian/patches/README to source
documenting patch naming micro policy
* drop vp8 patch, superseded by package asterisk-opus
* embed project asterisk-amr as component;
drop patch amr
* embed project mp3 as component;
drop patch mpglib
* update copyright info:
+ fix avoid bdimad files from embedded PJPROJECT
when repackaging upstream source:
not freely licensed
+ update coverage
* unfuzz patches
* integrated embedded project mp3 with build rules
* add patches 2011 2012 to integrate module amr with asterisk;
update build rules to integrate module amr code files
* add patch 2013 to integrate mp3 module with asterisk;
update build rules to integrate mp3 module
* add/update DEP-3 patch headers
* add patch 2014
to avoid non-free PJPROJECT audio device driver bdimad
-- Jonas Smedegaard <email address hidden> Sun, 23 Jan 2022 00:08:30 +0100
-
asterisk (1:16.23.0~dfsg+~2.10-1) unstable; urgency=medium
[ upstream ]
* new release(s)
[ Jonas Smedegaard ]
* update git-buildpackage config:
+ filter-out any .git* file
+ use DEP14 branch naming scheme
+ add usage comment
* resolve PJPROJECT version from embedded source
* update copyright info: update coverage
* drop patches cherry-picked upstream now applied
* update and unfuzz patches
* fix relax autopkgtest: set allow-stderr
* stop set obsolete menuselect option codec_opus_open_source
-- Jonas Smedegaard <email address hidden> Fri, 21 Jan 2022 03:25:41 +0100
-
asterisk (1:16.16.1~dfsg+~2.10-2) unstable; urgency=medium
* fix sysV init file to align with mariadb (not mysql);
closes: bug#1003925, thanks to Roel van Meer
* fix silently broken patch systemd;
closes: bug#985314, thanks to Sergio Durigan Junior
* unfuzz patches, with shortening quilt options
* Trim trailing whitespace.
* Use secure URI in Homepage field.
* Update renamed lintian tag names in lintian overrides.
* Drop transition for old debug package migration.
* stop set CFLAGS=-fgnu89-inline,
as GCC 5.x was supported upstream since late 2015
(see also bug#777782)
* explicitly disable BUILD_NATIVE,
and stop set CFLAGS and LDFLAGS in configure
(only in make menuselect)
* tighten bug closures in changelog,
for slightly better readability
and to avoid confusing lintian-brush
* stop export build flags: they are passed as arguments
* let dh_auto_config resolve core configure options
* revive upstream optimization flags
unless DEB_BUILD_OPTIONS=noopt
* support DEB_BUILD_OPTIONS=terse
* fix install file CHANGES as upstream changelog,
and more detailed ChangeLog only with asterisk-doc
* use debhelper compatibility level 13 (not 10);
stop install duplicates in package asterisk-doc
now that its install path coincide with package asterisk;
build-depend on debhelper-compat (not debhelper)
* adapt install routines and helper scripts to use multiarch paths;
add NEWS entry about this change
* fix install phoneprov XML files
* explicitly list a few images, contrib scripts and sample website
as not-installed
* fix install a manpage (not corresponding script)
into manpage directory
* install main header file only below /usr/include
(i.e. drop transitional symlinking done in 2008)
* install most possible manpages from upstream-installed locations,
to ease detecting missed install files
* update copyright info:
+ use SPDX shortname Apache-2.0
+ drop unused License section LGPL-2.1
+ fix Files section for codecs/gsm,
covering both left-truncating wildcard
and an explicit file overriding right-truncating wildcard,
to list it _after_ right-truncating wildcard Files sections
* fix have asterisk pre-depend on misc:Pre-Depends,
needed by systemd calls in maintainer scripts
-- Jonas Smedegaard <email address hidden> Thu, 20 Jan 2022 10:33:17 +0100
-
asterisk (1:16.16.1~dfsg+~2.10-1) unstable; urgency=medium
* update copyright info:
+ use Reference field (not License-Reference);
tighten lintian overrides
+ fix add License fields GPL-2+ GPL-3+
+ fix interpret unversioned GPL/LGPL to mean any version
+ add comment about ambiguous statement
for file include/jitterbuf.h
+ normalize copyright holders lists
+ fix list all wildcard directories (i.e. right truncation)
before wildcard files (i.e. left truncation)
+ normalize files lists
+ add coverage for my packaging contributions
+ update coverage
+ refine source repackaging hints:
stop avoid files no longer included upstream
exclude non-DFSG pjproject files
+ use more SPDX(ish) shortnames
+ sort License sections alphabetically
+ fix cover pjproject files;
drop non-autoritative file debian/copyright.pjproject
+ update coverage
+ declare pjproject source URI
* update watch file:
+ stop force repackaging; stop set compression
+ set dversionmangle=auto
+ set pgpmode=auto (and stop set pgpsigurlmangle)
+ tighten match pattern
+ update usage comment
* embed pjproject:
+ define as component with git-buildpackage and uscan
+ build from embedded files
+ stop include manually prepared embedded tarball
+ drop obsolete patch autoreconf-pjproject
* simplify source helper script copyright-check
* drop file README.source from source:
packaging no longer non-standard
-- Jonas Smedegaard <email address hidden> Sun, 16 Jan 2022 23:17:14 +0100
-
asterisk (1:16.16.1~dfsg-4build1) jammy; urgency=medium
* No-change rebuild against libssl3
-- Steve Langasek <email address hidden> Wed, 08 Dec 2021 23:25:50 +0000
-
asterisk (1:16.16.1~dfsg-4) unstable; urgency=medium
[ Utkarsh Gupta ]
* Set default systemd config to avoid console output to syslog.
(Closes: #985314, #971090)
-- Bernhard Schmidt <email address hidden> Mon, 01 Nov 2021 23:16:15 +0100
-
asterisk (1:16.16.1~dfsg-2) unstable; urgency=high
* CVE-2021-32558 / AST-2021-008 (Closes: #991710)
If the IAX2 channel driver receives a packet that contains an unsupported
media format it can cause a crash to occur in Asterisk
* CVE-2021-32686 / AST-2021-009 (Closes: #991931)
pjproject/pjsip: crash when SSL socket destroyed during handshake
-- Bernhard Schmidt <email address hidden> Fri, 06 Aug 2021 15:35:20 +0200