Commit Graph

396 Commits

Author SHA1 Message Date
sthen
91364a8928 +p5-Asterisk-AMI 2013-04-26 16:09:53 +00:00
sthen
ebfa0c1777 import telephony/p5-Asterisk-AMI, ok landry@
This module provides an interface to the Asterisk Manager Interface.
Its goal is to provide a flexible, powerful, and reliable way to
interact with Asterisk upon which other applications may be built.
It utilizes AnyEvent and therefore can integrate very easily into
event-based applications, but still provides blocking functions for use
with standard scripting.
2013-04-26 16:09:30 +00:00
sthen
e704ae6b78 update to Kamailio 4.0.0, from maintainer Roman Kravchuk 2013-04-16 11:13:04 +00:00
sthen
8e9fc66146 fix for newer bsd.port.mk, spotted by naddy 2013-03-28 22:02:18 +00:00
sthen
11c49af0ad Add patches to resolve a T38 fax-related deadlock researched by chris@
https://issues.asterisk.org/jira/secure/attachment/46850/fax-deadlock-v2.patch-11.3.0
2013-03-28 21:25:17 +00:00
sthen
a6bfc54852 update to asterisk-g729 1.1 and build for Asterisk 11.x 2013-03-28 20:26:44 +00:00
sthen
520bf86d60 update to Asterisk 11.3.0, various testing by myself and chris@
- this is a major version update to the new long-term support version
- please review UPGRADE.txt
2013-03-28 20:24:53 +00:00
sthen
ef32312f4a SECURITY update to Asterisk 10.12.2
* A possible buffer overflow during H.264 (video) format negotiation.
CVE-2013-2685

* A denial of service exists in Asterisk's HTTP server.
CVE-2013-2686

* A potential username disclosure exists in the SIP channel driver.
CVE-2013-2264
2013-03-27 22:48:22 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
3771bc26d4 fix small differences in PERMIT 2013-03-11 12:17:50 +00:00
sthen
7884a3c2b0 zap some PERMIT_* lines which did not get removed in the bulk sweep 2013-03-11 12:15:14 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
sthen
d26647bb9f don't use BUILD_PKGPATH to set RUN_DEPENDS for the packages holding
plugin modules, as these do not depend on the flavour of the main package.
reported by landry.
2013-01-30 20:59:41 +00:00
sthen
65a2dc8934 build asterisk,imap by default 2013-01-22 23:26:51 +00:00
sthen
b4d2d32311 bugfix update to Asterisk 10.12.1, fix imap flavour while there (c-client moved) 2013-01-22 23:26:30 +00:00
brad
0ac92be1f4 Update for newer FFmpeg API.
ok sebastia@
2013-01-20 12:52:34 +00:00
sthen
038b7faefe bugfix update to Asterisk 10.12.0
- this is the last regular release in the 10.x series, future 10.x releases
will be security fixes only.
2013-01-15 01:38:34 +00:00
sthen
548c160f86 update to Asterisk 10.11.1, fixing:
AST-2012-014: crashes due to large stack allocations in TCP;
affects remote unauthenticated SIP *over TCP* and remote authenticated
XMPP/HTTP connections.

AST-2012-015: DoS through resource consumption by exploiting device
state caching; exploitable if anonymous calls are permitted.
2013-01-02 22:33:43 +00:00
bluhm
b37059f0cc update p5-Net-SIP to 0.68 2012-12-29 15:45:14 +00:00
naddy
79bfa2a71f add 5.2 release song; ok ian@ 2012-12-21 15:36:32 +00:00
sthen
c225fc8170 mark the Asterisk sound files as SHARED_ONLY; they are only useful with
Asterisk which is itself SHARED_ONLY.
2012-12-14 09:52:16 +00:00
sthen
c38a08495b bugfix update to Asterisk 10.11.0
- while there, revise pbx_spool.c kevent timeout fix; rather than
clamping the timestamp, in the particular problem situation we hit
the loop (where dirlist is empty), pass in NULL rather than
INT_MAX-timenow similar to what's done in the inotify case.
2012-12-11 14:46:41 +00:00
sthen
21cc419329 rm appkonference, suggested a while ago by dhill; the built-in conferencing
in recent Asterisk works fine on OpenBSD, whereas appkonference  is somewhat
fragile, not well-maintained upstream, and only works with i386/amd64.
2012-12-07 13:01:05 +00:00
sthen
7dd4ec5ad2 Update to Asterisk 10.10.1; fix reference leak in chan_local (no other changes). 2012-12-07 12:20:27 +00:00
jasper
78c992e55e - unbreak on mips64 by fixing recognition macros and unsupported GCC flag 2012-12-02 22:18:21 +00:00
jasper
7a42804e9f unfuck RCS ID 2012-12-02 20:21:50 +00:00
sthen
31baa5ad06 This wants share/aclocal/lt~obsolete.m4 from devel/libtool; add it
as BUILD_DEPENDS.
2012-11-28 17:29:30 +00:00
sthen
c406b7ed93 update to Asterisk 10.10.0 - various fixes including with confbridge,
dtmf and chan_local.
2012-11-08 09:34:31 +00:00
espie
2009c4a6ca zap space 2012-11-03 03:23:20 +00:00
sthen
94fe1d13e5 Fix appkonference with Asterisk 10.x; from dhill.
Note: this port may be removed in the future; users are recommended to
migrate to ConfBridge, which is part of Asterisk itself and has improved
greatly in the rewrite for Asterisk 10.x.
2012-10-24 09:37:21 +00:00
sthen
f428d9a1d1 update to Asterisk 10.9.0
- Fix channel reference leak in ChanSpy.
- dsp.c: Fix multiple issues when no-interdigit delay is present,
and fast DTMF 50ms/50ms.
- Fix bug where final queue member would not be removed from memory.
- Fix memory leak when CEL is successfully written to PostgreSQL database.
- Fix DUNDi message routing bug when neighboring peer is unreachable.
2012-10-08 21:28:06 +00:00
sthen
d46e8789db update asterisk-g729 to 1.1beta4 and adapt to asterisk 10.x 2012-09-28 00:04:47 +00:00
sthen
9bae7e171a adapt appkonference port to asterisk 10.x 2012-09-28 00:04:17 +00:00
sthen
bb0dc52ad9 Update the asterisk port to 10.8.0 - This is a major update, notable changes:
- If using ConfBridge, note that the dialplan arguments have changed.

- If using the built-in HTTP server, note that a bindaddr must now be given,
previously the default was 0.0.0.0 but this must now be given explicitly.

- Internal database now uses SQLite3 not BDB, conversion tools are provided.

See share/doc/asterisk/UPGRADE.txt for more.
2012-09-28 00:03:57 +00:00
sthen
4ed66825f6 revamp asterisk sound-file packaging.
- strip core-sounds and moh out of the main asterisk package,
they change comparatively rarely.

- provide all available languages.

- provide multiple codecs for all files, replacing the asterisk-native-sounds
package which only provided ulaw versions of the asterisk 1.4 files, ports
laid out to permit parallel building.

- the old asterisk-sounds package providing additional sound files beyond
the core ones is now "extra-sounds" modelled after the filename of the
distributed files.
2012-09-25 21:58:46 +00:00
sthen
54ee04229e minor update to p5-asterisk 1.03 2012-09-19 21:15:02 +00:00
sthen
285f44538a update to Asterisk 1.8.16.0 2012-09-15 12:43:49 +00:00
sthen
dfc6cfce70 update to Kamailio 3.3.1, from maintainer Roman Kravchuk
* see http://www.kamailio.org/wiki/install/upgrade/3.2.x-to-3.3.0 for upgrade notes
2012-09-15 12:16:18 +00:00
jasper
5847ad3f88 sync 2012-09-07 06:15:28 +00:00
jasper
452c0b4a00 import sofia-sip 1.12.11
Sofia-SIP is an open-source SIP User-Agent library, compliant with the
IETF RFC3261 specification (see the feature table). It can be used as a
building block for SIP client software for uses such as VoIP, IM, and
many other real-time and person-to-person communication services.

ok sthen@
2012-09-07 06:15:06 +00:00
sthen
c6bb5e98ae Security update to asterisk 1.8.15.1.
AST-2012-012: AMI User Unauthorized Shell Access through ExternalIVR
AST-2012-013: ACL rules being ignored during calls by some IAX2 peers
2012-08-30 22:45:40 +00:00
bluhm
9ac7fa2e44 update p5-Net-SIP to 0.67 2012-08-30 20:38:24 +00:00
sthen
08158b1530 sync wantlib 2012-08-23 17:42:27 +00:00
sthen
b03f7f9a2a update to appkonference 2.2, from dhill
I also ran update-patches and synced WANTLIB.
2012-08-23 17:07:52 +00:00
sthen
c7d9442f3b Remove no_mono hack now it's done in gmime instead. Suggested by ajacoutot@ 2012-08-22 08:04:22 +00:00
sthen
0a8265dfe2 Depend on gmime,no_mono not just gmime. Asterisk doesn't need
gmime-sharp and this gets it built earlier in a broken-mono bulk build.
This is a pseudo flavour only so the plist doesn't change -> no bump.
2012-08-21 22:45:59 +00:00
dcoppa
21ac2e3b5f Remove '-lpthread'->'-pthread' hack 2012-08-20 08:24:42 +00:00
naddy
ee86b61264 arpa/inet.h and netinet/in.h can now be #included in either order 2012-08-07 10:18:47 +00:00
sthen
0cc473cdde update to asterisk 1.8.15.0 2012-08-04 21:53:56 +00:00