summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-misc/asterisk: remove 16.10.0 so that we retain two 16.X ebuilds.Jaco Kroon2020-07-202-301/+0
| | | | | Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: forward ~arm and ~arm64Jaco Kroon2020-07-204-4/+4
| | | | | | | | | 13.33.0 and 16.10.0 was marked for ~arm and ~arm64, but not 13.34.0 and 16.11.1. Add to all newer versions. Bug: https://bugs.gentoo.org/716426 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: version bump 16.12.0Jaco Kroon2020-07-202-0/+300
| | | | | | | | | | | | | | | | Same as per 13.35.0: Minor refactor of menuselect and use_select as suggested by <sam@gentoo.org>. Diff looks major but basically: Renamed 'function menuselect' => _menuselect. Restricted it's scope. Renamed use_select to _use_select and moved up in code so all function declarations for this is in one place. use ${1} && echo enable || echo disable => usex ${1} enable disable. Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: version bump 13.35.0Jaco Kroon2020-07-202-0/+295
| | | | | | | | | | | | | | Minor refactor of menuselect and use_select as suggested by <sam@gentoo.org>. Diff looks major but basically: Renamed 'function menuselect' => _menuselect. Restricted it's scope. Renamed use_select to _use_select and moved up in code so all function declarations for this is in one place. use ${1} && echo enable || echo disable => usex ${1} enable disable. Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: cleanup.Jaco Kroon2020-07-2010-1065/+0
| | | | | | | Remove a number of files which is no longer in use. Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: bring 11 branch in line with 13+16.Jaco Kroon2020-07-202-25/+15
| | | | | | | | | | | | | | | | | * Remove osplookup USE flag. * Update initd and confd. * asterisk account to use acct-{user,group}/asterisk. * asterisk 11 won't compile with openssl-1.1, hard depend on openssl-1.0. * Update copyright. * Don't install deprecated tools (use sngrep intead). * Remove no longer used osplookup local USE from metadata.xml * Mask it (and associated net-misc/asterisk-g729-11*), since it's EOL (Requested by sam@gentoo.org). * Drop no longer used eutils and multilib eclasses. * Fix formatting for calendar? *DEPEND. Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: remove osplookup USE flag from 13 + 16 branches.Jaco Kroon2020-07-204-12/+4
| | | | | | | | | | | | | | osptoolkit no longer compiles: Bug: https://bugs.gentoo.org/731250 Bug: https://bugs.gentoo.org/674346 Whilst this may be fixed in upstream versions, osptoolkit has asterisk as the only dependency, and since it's been broken for a very long time, move towards removal since we're not aware of anyone using this. Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: arm keyworded (bug #716426)Sam James2020-07-202-2/+2
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: x86 stable wrt bug #733198Agostino Sarubbo2020-07-191-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/asterisk: amd64 stable wrt bug #733198Agostino Sarubbo2020-07-191-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/asterisk: arm64 keyworded (bug #716426)Sam James2020-07-162-2/+2
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/asterisk: USE=-ssl fixes (16.11.1)Jaco Kroon2020-07-011-1/+2
| | | | | | | Closes: https://bugs.gentoo.org/725888 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/16504 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: USE=-ssl fixes (16.10.0)Jaco Kroon2020-07-011-1/+2
| | | | | | Bug: https://bugs.gentoo.org/725888 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: USE=-ssl fixes (13.34.0)Jaco Kroon2020-07-011-1/+2
| | | | | | Bug: https://bugs.gentoo.org/725888 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: USE=-ssl fixes (13.33.0)Jaco Kroon2020-07-012-1/+96
| | | | | | Bug: https://bugs.gentoo.org/725888 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: 16.11.1Jaco Kroon2020-06-172-0/+302
| | | | | | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=717602 Bug: https://bugs.gentoo.org/721470 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/16195 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-misc/asterisk: Version 13.34.0 bump.Jaco Kroon2020-06-172-0/+297
| | | | | | | | Bug: https://bugs.gentoo.org/717602 Bug: https://bugs.gentoo.org/721470 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-misc/asterisk: cleanupJaco Kroon2020-05-149-1136/+0
| | | | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Bug: https://bugs.gentoo.org/720184 Closes: https://github.com/gentoo/gentoo/pull/15779 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* net-misc/asterisk: x86 stable wrt bug #720184Agostino Sarubbo2020-05-081-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/asterisk: amd64 stable wrt bug #720184Agostino Sarubbo2020-05-071-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/asterisk: keyworded 13.33.0 for ppc64, bug #716426Sergei Trofimovich2020-05-062-2/+2
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* net-misc/asterisk: version bumpsJaco Kroon2020-05-043-0/+599
| | | | | | | | | | | | | | Switch to media-libs/libilbc for iLBC support. Stop installing various scripts I provided a long time ago which are no longer needed (tools exist that supercedes these now). Drop samples IUSE. Remove patches that's now upstreamed. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Bug: https://bugs.gentoo.org/720184 Closes: https://github.com/gentoo/gentoo/pull/15622 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: fix USE=-samples.Jaco Kroon2020-04-212-18/+2
| | | | | | | | | | | | | | | Note: USE=samples only really install default configs into /etc/asterisk, as such, IUSE=samples is going away on the next bump, so default configs will be installed. Use INSTALL_MASK to prevent this if you don't want this: INSTALL_MASK=/etc/asterisk/* in make.conf Closes: https://bugs.gentoo.org/717450 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15416 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: cleanup.Jaco Kroon2020-04-175-1313/+0
| | | | | | | | | Bug: https://bugs.gentoo.org/602722 Bug: https://bugs.gentoo.org/689796 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15350 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: x86 stable wrt bug #602722Agostino Sarubbo2020-04-151-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/asterisk: amd64 stable wrt bug #602722Agostino Sarubbo2020-04-141-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/asterisk: x86 stable wrt bug #689796Agostino Sarubbo2020-04-141-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/asterisk: version bump to 16.9.0Jaco Kroon2020-04-133-0/+325
| | | | | | | | | | | | | | | | | | Minor changes to accomodate upstream. Primarily: 1. Explicitly do not use bundled pjsip / janson. 2. Depend on libedit explicitly (it's no longer bundled at all). 3. Allow for SRV/NAPTR processing via libunbound. 4. Asterisk 16 requires pjsip 2.9. 5. Depend on dev-libs/jansson-2.11 Eliminate use of MY_P (very, very old versions of asterisk used _ in name apparently, this is no longer the case so just use P instead). Closes: https://bugs.gentoo.org/597082 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: security bump (init script).Jaco Kroon2020-04-092-0/+693
| | | | | | | | | | | | | | | | | | | | The details is outlined in: Bug: https://bugs.gentoo.org/602722 This only affects things if you can trick the sysadmin to run /etc/init.d/asterisk checkperms. Took the opportunity to tighten permissions on /var/lib/asterisk and /var/spool/asterisk as well, and double checked that on new install these are in fact correct. Permissions on /var/spool/asterisk/recording was missed previously and left root:root as per the standard asterisk install Makefile. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15246 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: further fix for binutils-2.34 on 13.32.0Jaco Kroon2020-04-011-5/+6
| | | | | | | | Closes: https://bugs.gentoo.org/713840 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15192 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: amd64 stable wrt bug #689796Mikle Kolyada2020-03-311-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* net-misc/asterisk: version bump 13.32.0Jaco Kroon2020-03-2010-0/+1002
| | | | | | | | | | | | | | | | | | | | | | Normal release. Issues reported to Gentoo fixed from upstream was mysql's my_bool that went away. Include patches for binutils 2.34 (also submitted upstream so expect removal in next release). Also includes various init script improvements I've been running with for a while now. Closes: https://bugs.gentoo.org/594964 Closes: https://bugs.gentoo.org/624038 Closes: https://bugs.gentoo.org/710484 Closes: https://bugs.gentoo.org/711582 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/14986 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: version 13.31.0Jaco Kroon2020-02-242-0/+326
| | | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/14568 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: remove subslot binder from sys-libs/zlibJoonas Niilola2019-11-301-3/+1
| | | | | Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: version bump to 13.29.1 + maintainershipJaco Kroon2019-11-303-8/+342
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Converted to GLEP 81 for user+group. Consolidated a few DEPEND issues. Dropped pkg_config phase function. Took maintainership. Fixed a bunch of other issues from pkgcheck (${D} and ${ROOT} not having a / following it directly). Bumped to EAPI=7 Use $ED over $D where applicable. Fix statsd integration. Update depend on virtual/mysql to db/mysql-connector-c Enable NOISY_BUILD as requested (instructed) by slyfox. Fix /usr/share/doc/${PV} being asterisk: owned. Make SSL optional. This commit enables progress on the GLSA bug: https://bugs.gentoo.org/689796 Might close: https://bugs.gentoo.org/594160 (SIGILL, may be GRSEC, or #667498) Package-Manager: Portage-2.3.76, Repoman-2.3.16 Closes: https://bugs.gentoo.org/631464 Closes: https://bugs.gentoo.org/654710 Closes: https://bugs.gentoo.org/656472 Closes: https://bugs.gentoo.org/666004 Closes: https://bugs.gentoo.org/667498 Closes: https://bugs.gentoo.org/670522 Closes: https://bugs.gentoo.org/679804 Closes: https://bugs.gentoo.org/686906 Closes: https://bugs.gentoo.org/692696 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/13649 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk: Added sub-slot dep for dev-libs/{libre,open}sslLars Wendler2019-09-102-6/+6
| | | | | Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* net-misc/asterisk: Remove vulnerable and old ebuildsTony Vroon2018-10-183-653/+0
| | | | | | | | Security stabilisation is complete, remove vulnerable 13 branch ebuilds. Also remove one old 11 branch ebuild. Signed-Off-By: Tony Vroon <chainsaw@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* net-misc/asterisk: amd64 stable wrt bug #668848Agostino Sarubbo2018-10-171-1/+1
| | | | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="amd64"
* net-misc/asterisk: x86 stable (bug #668848)Thomas Deutschmann2018-10-171-1/+1
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-misc/asterisk: Remove vulnerable non-stable 13.X ebuildsTony Vroon2018-10-175-1312/+0
| | | | | | | Only the 13 branch is vulnerable, so leave the 11 stable branch ebuilds in. Signed-Off-By: Tony Vroon <chainsaw@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* net-misc/asterisk: CVE-2018-12227, CVE-2018-17281Tony Vroon2018-10-172-0/+328
| | | | | | | | | | | | | | | | | | Version bump to 13.23.1 to address 2 security vulnerabilities. CVE-2018-12227: PJSIP information disclosure SIP requests blocked by ACL respond 403 for an endpoint that exists and 401 for an endpoint that does not, allowing an attacker to identify valid accounts. CVE-2018-17281: HTTP websocket stack overflow An attacker can exhaust available stack space and crash the running Asterisk instance by sending a specially crafted HTTP request to res_http_websocket.so Bug: https://bugs.gentoo.org/668848 Signed-Off-By: Tony Vroon <chainsaw@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* net-misc/asterisk: keyworded 13.22.0 for ppc, bug #658732Sergei Trofimovich2018-10-061-2/+2
| | | | | | | Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
* net-misc/asterisk: keyworded 13.21.0 for ppc, bug #658732Sergei Trofimovich2018-10-061-2/+2
| | | | | | | Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
* net-misc/asterisk: keyworded 13.20.0 for ppc, bug #658732Sergei Trofimovich2018-10-061-2/+2
| | | | | | | Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
* net-misc/asterisk: keyworded 13.19.2 for ppc, bug #658732Sergei Trofimovich2018-10-061-2/+2
| | | | | | | Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
* net-misc/asterisk: Introduce intermediate versions.Tony Vroon2018-08-133-0/+656
| | | | | | Introducing 13.20.0 & 13.21.0 to troubleshoot an issue. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* net-misc/asterisk: 13.22.0 version bumpTony Vroon2018-08-012-0/+328
| | | | | | | Bugfix release; addresses stuck channels after app_confbridge ended quickly, CDR deadlocks and now copes with OpenSSL configured as no-deprecated. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* Revert "net-misc/asterisk: drop vulnerable wrt bug #629682"Tony Vroon2018-03-262-0/+325
| | | | | | | | This reverts commit 4c1879a1e8036fba62d273cf290096c495dbd7b8. By request of Jaco Kroon, reinstate 11.25.1 in order to allow troubleshooting of a memory leak in 11.25.3. The release will be hard-masked to avoid accidental downgrades. Consensus in #gentoo-dev that this is acceptable practice.
* net-misc/asterisk: drop vulnerable wrt bug #650008Aaron Bauman2018-03-232-329/+0
|
* net-misc/asterisk: drop vulnerable wrt bug #629682Aaron Bauman2018-03-232-325/+0
|