net-misc / asterisk

Asterisk: A Modular Open Source PBX System

Official package sites : http://www.asterisk.org/ ·

v13.23.1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86 ~ppc
USE flags
alsa bluetooth calendar caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libedit libressl lua mysql newt odbc osplookup oss pjproject portaudio postgres radius samples selinux snmp span speex srtp static syslog vorbis xmpp

v11.25.3 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
alsa bluetooth calendar caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc ldap libedit libressl lua mysql newt odbc osplookup oss portaudio postgres radius samples selinux snmp span speex srtp static syslog vorbis xmpp

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
bluetooth
Enable Bluetooth Support
calendar
Add support for calendars (not using mcal!)
caps
Use Linux capabilities library to control privilege
cluster
Enable high-availability support through the Corosync Cluster Engine
curl
Add support for client-side URL transfer library
dahdi
Support Digium compatible hardware (formerly known as Zaptel).
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
freetds
Add support for the TDS protocol to connect to MSSQL/Sybase databases
gtalk
Enable support for Google Talk services
http
Enable embedded web server
iconv
Enable support for the iconv character set conversion library
ilbc
Enable the Internet Low Bitrate Codec (iLBC)
ldap
Add LDAP support (Lightweight Directory Access Protocol)
libedit
Use the libedit library (replacement for readline)
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
lua
Enable Lua scripting support
mysql
Add mySQL Database support
newt
Include additional tools that require redhats windowing toolkit
odbc
Add ODBC Support (Open DataBase Connectivity)
osplookup
Support secure peering using the Open Settlement Protocol
oss
Add support for OSS (Open Sound System)
pjproject
Enable support for pjproject (pjsip)
portaudio
Add support for the crossplatform portaudio audio API
postgres
Add support for the postgresql database
radius
Add support for RADIUS authentication
samples
Install sample sound and configuration files (default: on)
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
snmp
Add support for the Simple Network Management Protocol if available
span
Enable support for the spandsp codec
speex
Add support for the speex audio codec (used for speech)
srtp
Enable support for encrypted voice transmission (secure RTP)
static
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
syslog
Enable support for syslog
vorbis
Add support for the OggVorbis audio codec
xmpp
Enable support for Extensible Messaging and Presence Protocol (XMPP) formerly known as Jabber

kernel

linux
KERNEL setting for system using the Linux kernel

voicemail_storage

file
Uses plain files to store configuration & messages.
imap
Uses an IMAP server to store configuration & messages.
odbc
Uses ODBC to talk to a SQL database backend.

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-db / freetds : Tabular Datastream Library

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / unixODBC : A complete ODBC driver manager

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / gmime : Utilities for creating and parsing messages using MIME

dev-libs / iksemel : eXtensible Markup Language parser library designed for Jabber applications

dev-libs / ilbc-rfc3951 : iLBC is a speech codec suitable for robust voice communication over IP

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

dev-libs / libedit : BSD replacement for libreadline

dev-libs / libical : An implementation of basic iCAL protocols

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / newt : Redhat's Newt windowing toolkit development files

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / popt : Parse Options - Command line parser

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / spandsp : SpanDSP is a library of DSP functions for telephony

media-libs / speex : Audio compression format designed for speech

net-analyzer / net-snmp : Software for generating and retrieving SNMP data

net-dialup / freeradius-client : FreeRADIUS Client framework

net-libs / libpri : Primary Rate ISDN (PRI) library

net-libs / libsrtp : Open-source implementation of the Secure Real-time Transport Protocol (SRTP)

net-libs / neon : HTTP and WebDAV client library

net-libs / osptoolkit : Open Settlement Protocol development kit

net-libs / pjproject : Open source SIP, Media, and NAT Traversal Library

net-misc / curl : A Client that groks URLs

net-misc / dahdi-tools : Userspace tools to configure the kernel modules from net-misc/dahdi

net-nds / openldap : LDAP suite of application and development tools

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-cluster / corosync : OSI Certified implementation of a complete cluster engine

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / ncurses : console display library

sys-libs / zlib : Standard (de)compression library

virtual / imap-c-client : Virtual for IMAP c-client

virtual / libiconv : Virtual for the GNU conversion library

virtual / mysql : Virtual for MySQL database server

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-db / freetds : Tabular Datastream Library

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / unixODBC : A complete ODBC driver manager

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / gmime : Utilities for creating and parsing messages using MIME

dev-libs / iksemel : eXtensible Markup Language parser library designed for Jabber applications

dev-libs / ilbc-rfc3951 : iLBC is a speech codec suitable for robust voice communication over IP

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

dev-libs / libedit : BSD replacement for libreadline

dev-libs / libical : An implementation of basic iCAL protocols

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / newt : Redhat's Newt windowing toolkit development files

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / popt : Parse Options - Command line parser

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / spandsp : SpanDSP is a library of DSP functions for telephony

media-libs / speex : Audio compression format designed for speech

net-analyzer / net-snmp : Software for generating and retrieving SNMP data

net-dialup / freeradius-client : FreeRADIUS Client framework

net-libs / libpri : Primary Rate ISDN (PRI) library

net-libs / libsrtp : Open-source implementation of the Secure Real-time Transport Protocol (SRTP)

net-libs / neon : HTTP and WebDAV client library

net-libs / osptoolkit : Open Settlement Protocol development kit

net-misc / curl : A Client that groks URLs

net-misc / dahdi-tools : Userspace tools to configure the kernel modules from net-misc/dahdi

net-nds / openldap : LDAP suite of application and development tools

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sec-policy / selinux-asterisk : SELinux policy for asterisk

sys-cluster / corosync : OSI Certified implementation of a complete cluster engine

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / ncurses : console display library

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

virtual / logger : Virtual for system loggers

virtual / mysql : Virtual for MySQL database server

app-misc / lcd4linux : A small program that grabs information and displays it on an external LCD

net-misc / asterisk-core-sounds : Core sounds for asterisk

net-misc / asterisk-extra-sounds : Extra sounds for asterisk

net-misc / asterisk-g729 : G.729 codec and supporting files for asterisk

net-misc / asterisk-moh-opsound : asterisk moh music

net-misc / lcr : Linux Call Router

507894
net-misc/asterisk, net-misc/asterisk-core-sounds, net-misc/asterisk-extra-sounds, net-misc/asterisk-moh-opsound -- alternate permissions suggestion
594160
net-misc/asterisk-13.11.2: Program received signal SIGILL, Illegal instruction.
597082
net-misc/asterisk-16.2.1 version bump
631464
net-misc/asterisk-13.17.0|2 fails to compile with USE=mysql and latest mariadb
654710
net-misc/asterisk with (dev-python/?)statsd needs additional resources
656472
net-misc/asterisk-13.19.0-r1 has automagic dependencies
666004
net-misc/asterisk: Validate DEPEND on virtual/mysql
667498
net-misc/asterisk: disable native building
670522
net-misc/asterisk-13.23.1 : [QA] Unrecognized configure options:
675292
net-misc/asterisk-11.25.3 : tcptls.c:401:20: error: dereferencing pointer to incomplete type SSL {aka struct ssl_st }
679804
net-misc/asterisk-13.23.1 11.25.3 USE=speex should depend on media-libs/speexdsp
686906
net-misc/asterisk-13.23.1 - Replace External libjansson Dependency with Bundled Asterisk Version
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/asterisk: Remove vulnerable and old ebuilds
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
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-misc/asterisk: amd64 stable wrt bug #668848
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-misc/asterisk: x86 stable (bug #668848)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/asterisk: Remove vulnerable non-stable 13.X ebuilds
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
Tony Vroon · gentoo
net-misc/asterisk: CVE-2018-12227, CVE-2018-17281
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
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-misc/asterisk: keyworded 13.22.0 for ppc, bug #658732
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"
Sergei Trofimovich · gentoo
net-misc/asterisk: keyworded 13.21.0 for ppc, bug #658732
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"
Sergei Trofimovich · gentoo
net-misc/asterisk: keyworded 13.20.0 for ppc, bug #658732
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"
Sergei Trofimovich · gentoo
net-misc/asterisk: keyworded 13.19.2 for ppc, bug #658732
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"
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/asterisk: Introduce intermediate versions.
Introducing 13.20.0 & 13.21.0 to troubleshoot an issue. Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/asterisk: 13.22.0 version bump
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
Tony Vroon · gentoo
Revert "net-misc/asterisk: drop vulnerable wrt bug #629682"
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.
Aaron Bauman · gentoo
net-misc/asterisk: drop vulnerable wrt bug #650008
Aaron Bauman · gentoo
net-misc/asterisk: drop vulnerable wrt bug #629682
Matt Turner · gentoo
net-misc/asterisk: Drop ppc/ppc64 keywords
Thomas Deutschmann · gentoo
net-misc/asterisk: x86 stable (bug #650008)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Agostino Sarubbo · gentoo
net-misc/asterisk: amd64 stable wrt bug #650008
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Tony Vroon · gentoo
net-misc/asterisk: 13.19.2 for CVE-2018-7284 & CVE-2018-7286
Both vulnerabilities are in res_pjsip and allow a remote DoS. One through sending a lot of SIP INVITE messages on SIP TCP or SIP-TLS channels and then tearing them down. The other involves a SUBSCRIBE request containing more than 32 Accept headers, which overflows the statically allocated buffer. If you prevent res_pjsip from loading and use the classic chan_sip driver, you may not be vulnerable. However, this upgrade is being pushed out to all. Package-Manager: Portage-2.3.19, Repoman-2.3.6
Tony Vroon · gentoo
net-misc/asterisk: Compensate for arbitrary file deletions upstream.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Tony Vroon · gentoo
net-misc/asterisk: Add 13.9.0 release.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Agostino Sarubbo · gentoo
net-misc/asterisk: amd64 stable wrt bug #629682
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
net-misc/asterisk: x86 stable (bug #629682)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Tony Vroon · gentoo
net-misc/asterisk: Dependency is libsrtp:0 as 2-series not yet supported. Bug #631462.
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Tony Vroon · gentoo
net-misc/asterisk: CVE-2017-14099 / AST-2017-008.
Package-Manager: portage-2.3.8
Tony Vroon · gentoo
net-misc/asterisk: Lost PPC/PPC64 keywording over pjproject dependency.
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Tony Vroon · gentoo
net-misc/asterisk: Version bump to 13.17.0
Package-Manager: portage-2.3.8
Thomas Deutschmann · gentoo
net-misc/asterisk: Security bump to v13.15.1 (bug #614738)
Addresses - http://downloads.asterisk.org/pub/security/AST-2017-001.html - http://downloads.asterisk.org/pub/security/AST-2017-002.html - http://downloads.asterisk.org/pub/security/AST-2017-003.html - http://downloads.asterisk.org/pub/security/AST-2017-004.html Package-Manager: Portage-2.3.5, Repoman-2.3.2
Tony Vroon · gentoo
net-misc/asterisk: Upgrade 13 branch ebuild.
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Weber · gentoo
net-misc/asterisk: Add ~ppc keyword (bug 413543).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michael Weber · gentoo
net-misc/asterisk: Add ~ppc64 keyword (bug 413543).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Aaron Bauman · gentoo
net-misc/asterisk: cleanup vulnerable version wrt bug #602132
Agostino Sarubbo · gentoo
net-misc/asterisk: x86 stable wrt bug #602132
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-misc/asterisk: amd64 stable wrt bug #602132
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tony Vroon · gentoo
net-misc/asterisk: AST-2016-{008,009} remote crash on crafted Opus parameters in SDP offer.
Package-Manager: portage-2.3.2
Tony Vroon · gentoo
net-misc/asterisk: Bugfix releases on both the 11 & 13 branches.
Package-Manager: portage-2.3.2
Tony Vroon · gentoo
net-misc/asterisk: Bugfix releases on both branches (11 & 13).
Package-Manager: portage-2.3.2
Mike Gilbert · gentoo
net-misc/asterisk: make logrotate file work with systemd
Patch by Karsten Kretschmer. Bug: https://bugs.gentoo.org/593276 Package-Manager: portage-2.3.0_p36
Tony Vroon · gentoo
net-misc/asterisk: New releases on branches 11 & 13.
Package-Manager: portage-2.3.0
Tony Vroon · gentoo
net-misc/asterisk: Bugfix releases on both branches (11 & 13)
This adds 11.23.0 & 13.10.0 to the tree. Init script updates by Jaco Kroon allow faster start-up with a large spool directory, closes bug #582512
Tony Vroon · gentoo
net-misc/asterisk: Version bump to 13.9.1 with full PJPROJECT support.
Jaco Kroon · gentoo
asterisk pjsip (pjprotect) support.
Tony Vroon · gentoo
net-misc/asterisk: Bugfix releases on both 11 & 13 branches. EAPI=6 bump with removal of deprecated base eclass.
Package-Manager: portage-2.2.28
Tony Vroon · gentoo
net-misc/asterisk: 11.21.2 fixes an OpenSSL include issue that could prevent 11.21.1 from building on some systems.
Package-Manager: portage-2.2.27
Tony Vroon · gentoo
net-misc/asterisk: Release 13.7.2 addresses a regression for realtime PJSIP users in security release 13.7.1
Package-Manager: portage-2.2.27
Tony Vroon · gentoo
net-misc/asterisk: Remove vulnerable ebuild now that stabilisation is complete for security bug #573924.
Agostino Sarubbo · gentoo
net-misc/asterisk: x86 stable wrt bug #573924
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-misc/asterisk: amd64 stable wrt bug #573924
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tony Vroon · gentoo
net-misc/asterisk: AST-2016-001 BEAST vulnerability in built-in HTTP server, updates on 11 & 13 branches. Removing all vulnerable non-stable ebuilds.
Package-Manager: portage-2.2.27
Tony Vroon · gentoo
net-misc/asterisk: Bugfix releases on the 11 & 13 branches, particularly around DTLS negotiation and PBX deadlocks.
Package-Manager: portage-2.2.26
Tony Vroon · gentoo
net-misc/asterisk: ncurses slot dependencies.
Tony Vroon · gentoo
net-misc/asterisk: Bugfix releases on both 11 & 13 branches.
Michał Górny · gentoo
net-misc/asterisk: Merge "use freeradius-client..."
Pull-Request: https://github.com/gentoo/gentoo/pull/254
Alexander Tsoy · gentoo
net-misc/asterisk: use freeradius-client instead of radiusclient-ng
net-dialup/radiusclient-ng is no longer maintained upstream. It was superseded by net-dialup/freeradius-client Gentoo-Bug: 563410
Julian Ospald · gentoo
net-misc/asterisk: add libressl support
Tony Vroon · gentoo
net-misc/asterisk: New bugfix releases on both 11 & 13 branches.
Package-Manager: portage-2.2.20
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed