942 Commits

Author SHA1 Message Date
landry
a6f6fd96fb telephony/linphone/bzrtp: update to 5.0.0 2021-07-10 16:57:01 +00:00
landry
e863716ef7 telephony/linphone/belr: update to 5.0.0 2021-07-10 16:56:38 +00:00
landry
e5c499b18f telephony/linphone/bctoolbox: update to 5.0.0 2021-07-10 16:56:03 +00:00
landry
48166b60df telephony/linphone/Makefile.inc: default V to 5.0.0 2021-07-10 16:55:23 +00:00
landry
13e5309850 telephony/linphone/belcard: update to 4.5.22 2021-07-10 16:54:43 +00:00
sthen
0de6bc5dc5 set pkgspec for zxing, seeing as it relies on a recent commit 2021-07-10 14:07:51 +00:00
sthen
b2951b1bbf add hidden dep on zxing 2021-07-10 14:05:37 +00:00
landry
ecd2795b58 import telephony/linphone 4.2.5.
Linphone is an audio and video internet phone using the SIP protocol.

The main features of linphone are:
- a nice graphical interface;
- includes a large variety of codecs with different quality / bandwidths;
- uses the well-known and standardised SIP protocol.

This package includes the Qt/QML based graphical desktop client.

- Import includes the libs shipped in linphone SDK 4.5.15.
- Mediastreamer2 sndio backend by yours truly, with help from ratchov@.
- Audio calls works but sound needs to be improved,
- Video calls between two linphone instances also working fine.
- AI_V4MAPPED support disabled (unsupported on OpenBSD), IPv6 untested
- bcunit not linked because of a circular dependency with bctoolbox, but
  can be useful for debugging.

not yet linked to the build, but importing so that it can be polished
in-tree.

ok/tweaks sthen@
2021-07-10 12:03:19 +00:00
sthen
b2fddc9b08 update to sngrep-1.4.9
switch to my normal maintainer address
pointed out by jca@
2021-07-05 12:39:24 +00:00
sthen
6fddef8450 update to asterisk-18.5.0 2021-06-24 17:12:04 +00:00
sthen
dbd5341a2b fix baresip-gtk2 -> baresip-gtk upgrade path, reported by semarie@ 2021-06-20 12:13:52 +00:00
landry
b5e7c64458 telephony/baresip/baresip: update to 1.1.0.
- see https://github.com/baresip/baresip/blob/master/CHANGELOG.md
- switch to gtk3, rename subpackage
- tested with sip accounts from sip2sip.info and ippi.com, and with
  freepbx PSTN numbers.
2021-06-15 06:54:44 +00:00
landry
4107389d14 telephony/baresip/restund: update to a new github fork 2021-06-15 06:52:47 +00:00
landry
37d078891d telephony/baresip/rem: update to 1.0.0. 2021-06-15 06:52:12 +00:00
landry
85af9e1a49 telephony/baresip/re: update to 2.0.1.
See https://github.com/baresip/re/blob/master/CHANGELOG.md
2021-06-15 06:51:31 +00:00
landry
978c9e12f0 telephony/baresip: creytiv upstream is dead, drop HOMEPAGE/MASTER_SITES
child ports are getting updated from github sources.
2021-06-15 06:50:18 +00:00
landry
515d4f3b6c telephony/bcg729: update to 1.1.1.
ok sthen@
2021-06-15 04:19:26 +00:00
kmos
2795ba2341 Bump the REVISION on all ports that use the python2 version of
py-setuptools.

Also change the lang/python module to use the new
devel/py2-setuptools for python2 ports

ok sthen@
2021-05-21 19:50:21 +00:00
tb
72d3876ab4 telephony/resiprocate: fix upcoming build breakage
In libssl SSL_CTX and other structs will be made opaque. Take the
code path using accessors instead of reaching directly into some
structs to fix the resulting build breakage.

ok feinerer (maintainer)
2021-05-09 10:52:44 +00:00
tb
f9e65c5ea7 telephony/pjsua: fix upcoming build breakage
SSL_CIPHER_get_id() and SSL_set_options() have always been available
in LibreSSL. The redefinition of SSL_CIPHER_get_id() will cause build
breakage once SSL_CIPHER will be made opaque in libssl.

ok sthen
2021-05-07 20:00:03 +00:00
sthen
4e5884d491 update to asterisk-18.4.0
add a patch from tb@ to fix upcoming build breakage with libressl;
we do have SSL_CIPHER_get_id() and SSL_set_session() so no need to #define
them; currently tis works but SSL_CIPHER is going to become opaque which
will break the redefinitions.
2021-05-07 19:35:11 +00:00
ian
d2cf9bc6ee Add 6.9 song 2021-05-01 12:25:42 +00:00
feinerer
06fbfe7051 Update to coturn 4.5.2 2021-04-30 07:52:33 +00:00
sthen
b030972a67 update to kamailio-5.4.5 2021-04-28 19:35:07 +00:00
sthen
975045eab8 +sngrep 2021-04-28 19:12:50 +00:00
sthen
45d7034689 import ports/telephony/sngrep, tweak/ok tracey@
sngrep is an ncurses-based tool for displaying SIP call message flows,
either from live capture or stored pcap files.
2021-04-28 19:12:30 +00:00
sthen
f5ca73ac23 update to asterisk-18.3.0 2021-03-27 15:20:38 +00:00
bluhm
fad0efb181 update p5-Net-SIP to 0.828 2021-03-10 20:06:22 +00:00
sthen
caf616ec80 update to p5-asterisk-1.08 2021-03-06 16:28:05 +00:00
sthen
796cb33bd7 update to asterisk-18.2.2
* AST-2021-006 - res_pjsip_t38.c: Check for session_media on reinvite.

When Asterisk sends a reinvite negotiating T38 faxing, it's possible a
crash can occur if the response contains a m=image and zero port. The
reinvite callback code now checks session_media to see if it is null or
not before trying to access the udptl variable on it.

ASTERISK-29305
2021-03-05 15:00:20 +00:00
sthen
dc74a5a440 adjust asterisk's third-party/apply_patches script to use a suffix,
avoiding the need for PATCHORIG in the main port
2021-02-26 16:34:01 +00:00
sthen
4fa7ad11f2 FIX_CRLF_FILES should root files in WRKDIST, not WRKSRC.
pointed out by espie@
2021-02-25 23:04:54 +00:00
sthen
7cb1984d5f use FIX_CRLF_FILES, this is so much neater I can't believe we didn't
do it before!
2021-02-25 22:26:01 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
ae151a55e8 update to stuntman-1.2.16 2021-02-21 16:51:25 +00:00
sthen
8feafc55c1 update to iaxmodem-1.3.2 2021-02-21 16:49:50 +00:00
sthen
3a5e5e735e update to asterisk-18.2.1
AST-2021-001: Remote crash in res_pjsip_diversion
AST-2021-002: Remote crash possible when negotiating T.38
AST-2021-003: Remote attacker could prematurely tear down SRTP calls
AST-2021-004: An unsuspecting user could crash Asterisk with multiple hold/unhold requests
AST-2021-005: Remote Crash Vulnerability in PJSIP channel driver
2021-02-18 21:28:01 +00:00
sthen
e212f34da9 kamailio: reinstate gcc4 fix for duktape 2021-02-16 16:58:48 +00:00
naddy
99e57994fb telephony/fobbit: fix build with -fno-common
While here, get rid of carriage return line endings and update the
home page of this long-dead project.
2021-02-09 22:59:15 +00:00
sthen
f18399dd37 update to kamailio-5.4.3, major update that includes amongst other
things a fix for -fno-common so it will keep on building.
needs runtime tests!
2021-02-06 21:32:05 +00:00
sthen
ab10b167c2 asterisk: cope with c-client api change in alpine 2.22+ 2021-02-04 22:16:54 +00:00
sthen
f401ddef53 kamailio: regen plists 2021-02-04 18:43:58 +00:00
sthen
c126ca6847 -fno-common fix for astmanproxy
there is an active fork of this code on github.com/davies147/astmanproxy,
but it uses various linuxisms (pthread_timedjoin_np, prctl) so sticking
with the old one.
2021-01-31 19:06:09 +00:00
ajacoutot
b051c93475 Unbreak: typo (harbuzz->harfbuzz) 2021-01-31 08:57:06 +00:00
sthen
8b24931c72 sync WANTLIB 2021-01-29 15:54:37 +00:00
sthen
8bdb7c61f3 update to asterisk-18.2.0 2021-01-21 20:04:53 +00:00
sthen
5a38b52fb3 update to asterisk-18.1.1
AST-2020-003: Remote crash in res_pjsip_diversion -
A crash can occur in Asterisk when a SIP message is received that has a
History-Info header, which contains a tel-uri.

AST-2020-004: Remote crash in res_pjsip_diversion -
A crash can occur in Asterisk when a SIP 181 response is received that
has a Diversion header, which contains a tel-uri.
2020-12-23 14:00:53 +00:00
sthen
b9133f2a15 asterisk: fix pkgnames, reported by Mark Pateuck 2020-12-18 09:00:23 +00:00
sthen
1300d78036 @ask-update already adds a trailing . so we don't need to 2020-12-17 00:03:44 +00:00
sthen
566984a115 drop obsolete flavour information from DESCR-main 2020-12-17 00:00:50 +00:00