803 Commits

Author SHA1 Message Date
cwen
a5ab1402d3 pjsua: fix packaging on gcc archs
Implicit MODGCC4_CPPLIBDEP in LIB_DEPENDS is not inherited by
LIB_DEPENDS-*, despite COMPILER_LIBCXX being in WANTLIB-*, so
it's needed to add it.

OK sthen@
2020-02-13 22:31:04 +00:00
sthen
4cba0d4501 register @conflicts; from Mikolaj Kucharski 2020-02-11 20:48:30 +00:00
sthen
ff0be9f1de update to asterisk-16.8.0 2020-02-06 16:21:42 +00:00
sthen
835fa8ff45 asterisk port tweaks:
- use getthrid to record TID (this is displayed following the opaque thread
id in "core show threads", and is useful to match against top -H output)

- provide a -kqueue package for res_timing_kqueue (previously @comment'ed
out). Normally a pthread-backed timer is used in the package; the kqueue-backed
timer is built by default but has had problems on OpenBSD in the past so is
@comment'ed out. I wouldn't consider this production ready on OpenBSD (lots
of "kqueue_timer_ack: [18]: Missed 1" at least on a kernel with standard HZ)
but I'd like to have it more easily available for experimentation, hence
adding the package.
2020-01-19 21:35:24 +00:00
sthen
1564f161cb add a maintainer/debug convenience target to make it easier to adjust
internal debug options via "make menuselect" (dep on configure, set user
to _pbuild as needed)
2020-01-16 21:24:19 +00:00
sthen
03aaa26071 - update to pjsip/pjsua 2.9
- stop using CC -lstdc++ to link, use CXX instead
2020-01-10 13:37:46 +00:00
bluhm
0999a3517b update p5-Net-SIP to 0.822 2020-01-01 23:51:22 +00:00
sthen
6e661c5d99 update to asterisk-16.7.0 2019-12-27 13:27:50 +00:00
semarie
dbac6efb96 update telephony/py-phonenumbers to 8.11.0
ok kmos@
2019-12-10 18:40:49 +00:00
kmos
e706e9e3cd Move tests to MODPY_PYTEST. This gives us 322 regression tests rather
than only 26.
2019-12-02 05:20:32 +00:00
sthen
24b80aca08 update to asterisk-16.6.2
AST-2019-006: SIP request can change address of a SIP peer.
AST-2019-007: AMI user could execute system commands.
AST-2019-008: Re-invite with T.38 and malformed SDP causes crash.
2019-11-21 23:52:49 +00:00
sthen
8ce0336022 add debug packages 2019-11-11 21:25:19 +00:00
sthen
e83c04f1e0 update to asterisk-16.6.1, with an ugly ns_t_xxxx -> T_XXXX patch
added for our old arpa/nameser.h (there's a similar one in pciutils).
2019-10-16 22:50:30 +00:00
sthen
a9c609a2de Add the extra pjsip patchset *before* running the asterisk script
to apply it... the previous commit to fix a memory leak with TLS in
chan_pjsip was not actually being applied. Reported by Mark Patruck.
2019-10-16 11:14:56 +00:00
sthen
8242e664b6 Add patches from https://gerrit.asterisk.org/c/asterisk/+/12895 reverting
a pjproject change that caused a memory leak with TLS in chan_pjsip. Found by
Mark Patruck and diagnosed by him with upstream.
2019-09-25 11:39:15 +00:00
sthen
9078831c42 update to asterisk-16.5.1
AST-2019-004 Crash when negotiating for T.38 with a declined stream (res_pjsip_t38.c)
AST-2019-005 Remote Crash Vulnerability in audio transcoding (bug introduced in 16.5.0)
2019-09-05 20:06:34 +00:00
sthen
b826c4558c update to Asterisk 16.5.0 2019-07-25 22:23:39 +00:00
danj
5171d0cdfa Remove unresponsive maintainers
If somebody is removed who actually wants maintainer and either
didn't receive the mail, or didn't bother to reply to it, they are
free to send a diff to reinstate.

ok sthen@, jca@
2019-07-17 14:39:42 +00:00
naddy
ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
naddy
7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
sthen
b1a64774ed update to asterisk-16.4.1
AST-2019-002: Remote crash vulnerability with MESSAGE messages:
A specially crafted SIP in-dialog MESSAGE message can cause Asterisk to crash.

AST-2019-003: Remote Crash Vulnerability in chan_sip channel driver:
When T.38 faxing is done in Asterisk a T.38 reinvite may be sent to an
endpoint to switch it to T.38. If the endpoint responds with an improperly
formatted SDP answer including both a T.38 UDPTL stream and an audio or video
stream containing only codecs not allowed on the SIP peer or user a crash will
occur. The code incorrectly assumes that there will be at least one common
codec when T.38 is also in the SDP answer.
2019-07-12 15:56:20 +00:00
sthen
fb7f4374ad sync WANTLIB 2019-07-05 11:52:59 +00:00
ajacoutot
8b083afcea Update to py-phonenumbers-8.10.13. 2019-06-16 08:57:48 +00:00
sthen
f548d95863 sync some WANTLIBs 2019-06-13 15:48:50 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
b6eeb0b3c7 update to asterisk-16.4.0 2019-05-31 10:36:27 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
naddy
b08772880b switch to CONFIGURE_STYLE=autoreconf 2019-05-20 04:47:01 +00:00
naddy
0819fd513b switch to CONFIGURE_STYLE=autoreconf 2019-05-19 11:26:24 +00:00
lteo
8427d985fa Drop maintainership 2019-05-12 02:08:29 +00:00
lteo
1a2100ddb8 Drop maintainership 2019-05-12 02:08:13 +00:00
jca
cd38495cdf Yet another boring cp -a patch removed 2019-05-07 20:08:52 +00:00
feinerer
38b26098e2 Update to coturn 4.5.1.1 2019-05-02 11:43:10 +00:00
sthen
e8e4466b38 just set COMPILER=ports-gcc for asterisk/asterisk-g729 (dropping base-gcc). 2019-05-01 23:04:59 +00:00
sthen
42dc443195 Use ld.bfd to link math/py-scipy and telephony/asterisk on i386, like gcc/8
itself they fail with "has non-ABS relocation R_386_GOTOFF against symbol XXX"
with LLD.

Mention these ports in the comment in lang/gcc/8/Makefile.
2019-05-01 12:12:24 +00:00
naddy
3e042ba62d Bump all ports that depend on ports-gcc on the clang archs.
SYSTEM_VERSION didn't quite work out how we expected and it's
easier|safer to do it this way than fiddle with pkg_add now.
2019-04-28 21:08:26 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
sthen
86852bcf6e reset unresponsive maintainers, various porters have spent a bunch of
time waiting for timeouts over the last year or more for many of these
ports.  ok danj@ jca@ kmos@
2019-04-24 16:26:54 +00:00
sthen
6d77c57cfb update to asterisk-16.3.0 2019-04-18 19:10:06 +00:00
semarie
fb5d96ab85 update to 8.10.10
OK kmos@
2019-04-17 15:24:15 +00:00
sthen
532a34cb8e typo in DESCR-pjsua; from Eddie Thieda 2019-04-04 10:38:57 +00:00
sthen
b6fc1b19f7 update to asterisk-16.2.1
* AST-2019-001: Remote crash vulnerability with SDP protocol violation
When Asterisk makes an outgoing call, a very specific SDP protocol violation
by the remote party can cause Asterisk to crash.

https://issues.asterisk.org/jira/browse/ASTERISK-28260
2019-03-01 00:18:25 +00:00
semarie
17cebf0673 update py-phonenumbers to 8.10.4
diff from Linda Lapinlampi linda at lindalap fi

while here take maintainership
2019-02-22 07:18:38 +00:00
sthen
976fe91882 clean up ffmpeg dep's, from Brad. 2019-02-21 22:37:58 +00:00
bluhm
4cd6f786f5 update p5-Net-SIP to 0.820 2019-02-20 13:31:57 +00:00
ajacoutot
67dc100f2a Update for newer FFmpeg API.
from Brad
2019-02-18 10:05:39 +00:00
sthen
9617b9623f update to asterisk-16.2.0 2019-02-15 22:52:15 +00:00
sthen
b009ff9992 update to pjsip/pjsua 2.8, supporting newer libsrtp 2019-02-15 22:31:08 +00:00
sthen
1defc17282 srtp is now a shared lib 2019-02-15 22:30:39 +00:00