705 Commits

Author SHA1 Message Date
sthen
b2881b08d2 Fix a bad subst in the simplified sample of extensions.conf.
Fix #! line for bash in astversion. Not forced in RUN_DEPENDS because in all
the time this has been present only one person noticed, so the script doesn't
seem too popular. (Script also makes some assumptions about library versions
which don't apply here but I don't think it's worth poking at this too far).

Reported by landry@
2018-01-21 20:59:18 +00:00
sthen
7487cad718 use asterisk's github mirror of pjproject tarball as the primary download
site for that
2018-01-15 11:48:48 +00:00
sthen
98a2c2b056 don't pick up bcg729 if present, it breaks build of the internal copy of pjproject
(other codecs are already disabled in the pjproject build, it's only used for sip
signalling - asterisk has its own codec stack, this doesn't affect use of the
asterisk-g729 package).
2018-01-15 11:45:04 +00:00
sthen
dba14465bc Fix asterisk build on a clean system, reported by ajacoutot@.
Problem was due to an OPENSSL_VERSION_NUMBER 0x1010... check in a .so.
2018-01-15 09:43:45 +00:00
sthen
fe984140a9 update to asterisk-13.19.0 2018-01-14 13:11:48 +00:00
sthen
fb7c52b737 update to asterisk-g729-1.4.2 2018-01-13 01:07:01 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
bentley
93f5867e25 Switch openbsd.org URLs to https. 2018-01-04 06:15:08 +00:00
sthen
5b1f08dc4c update to Asterisk 13.18.5
AST-2017-012: Remote Crash Vulnerability in RTCP Stack

If a compound RTCP packet is received containing more than one report
(for example a Receiver Report and a Sender Report) the RTCP stack
will incorrectly store report information outside of allocated memory
potentially causing a crash.

AST-2017-014: Crash in PJSIP resource when missing a contact header

A select set of SIP messages create a dialog in Asterisk. Those SIP
messages must contain a contact header. For those messages, if the
header was not present and using the PJSIP channel driver, it would
cause Asterisk to crash. The severity of this vulnerability is somewhat
mitigated if authentication is enabled. If authentication is enabled a
user would have to first be authorized before reaching the crash point.
2017-12-24 19:37:16 +00:00
feinerer
30842085a4 +coturn 2017-12-23 17:59:29 +00:00
feinerer
55fb2f7e1d Import coturn TURN server 4.5.0.7
The TURN Server is a VoIP media traffic NAT traversal server and gateway.

Tweaks and OK sthen@
2017-12-23 17:55:38 +00:00
sthen
767a3645bf update to Asterisk 13.18.3; fix problem with chan_skinny (SCCP protocol)
which missed a pthread_detach().
2017-12-06 14:22:39 +00:00
bluhm
7b0dece0d9 update p5-Net-SIP to 0.812 2017-11-23 14:50:49 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
bluhm
223a7e7696 update p5-Net-SIP to 0.811 2017-11-14 18:01:57 +00:00
sthen
8c273f49e0 update to Asterisk 13.18.2 2017-11-11 15:19:10 +00:00
ajacoutot
bdca485ff0 Bump after libical pkgpath change. 2017-11-08 05:36:11 +00:00
naddy
7c32ef7b4e replace gettext module 2017-11-04 21:48:06 +00:00
feinerer
0141d1b3e0 Update to baresip 0.5.6
Tweaks and OK by czarkoff@
2017-10-30 17:24:36 +00:00
feinerer
9078ee07f7 Update to librem 0.5.2
OK czarkoff@
2017-10-30 17:22:21 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
naddy
0051479fb8 fix @conflict; from sthen@ 2017-10-01 18:54:27 +00:00
feinerer
ecb9c9336c Update to baresip 0.5.5
"go ahead" czarkoff@
2017-09-22 07:26:48 +00:00
feinerer
ee59d45680 Update to re 0.5.5
"go ahead" czarkoff@
2017-09-22 07:25:26 +00:00
sthen
9d473b4911 update to asterisk-13.17.2 - fix AST-2017-008 RTP/RTCP problems, followup
to AST-2017-005.

The RTP/RTCP stack will now validate RTCP packets before processing
them. Packets failing validation are discarded. RTP stream qualification
now requires the intended series of packets from the same address
without seeing packets from a different source address to accept a new
source address.
2017-09-21 10:11:16 +00:00
sthen
a4baca8c98 update to kamailio-5.0.3 and fix loading modules linked with srdb1, srdb2,
trie, srutils on clang arches, from Roman Kravchuk (maintainer)
2017-09-21 09:34:32 +00:00
sthen
c0686bca82 - fix build when pjproject distfile is older than version.mak, breakage
reported by nigel@

- avoid hardcoded -O3 in pjsip build, honour CFLAGS instead
2017-09-01 09:55:28 +00:00
sthen
8a290e74b0 update to asterisk-13.17.1
AST-2017-005: Media takeover in RTP stack
AST-2017-006: Shell access command injection in app_minivm
AST-2017-007: Remote Crash Vulerability in res_pjsip

also install the basic-pbx sample configs
2017-08-31 21:34:05 +00:00
sthen
a7a5775b0f add comment noting that these two ports should keep COMPILER in sync 2017-08-22 22:51:04 +00:00
sthen
ef00c34068 update to asterisk-sounds-1.5.1 2017-08-22 10:34:56 +00:00
espie
7737872aef rework COMPILER yet again. new version should be easier to grasp 2017-08-22 10:27:33 +00:00
jca
f58815bf3b Give this a chance to build on sparc64 (and maybe others)
Same duktape header fix as with textproc/calibre.
ok Roman Kravchuk (maintainer)
2017-08-10 18:40:21 +00:00
bluhm
e34af38dd8 update p5-Net-SIP to 0.810 2017-08-10 14:07:34 +00:00
sthen
2c2ce3ad7c update to asterisk-g729-1.4.1
switch to COMPILER=gcc-only to unbreak
2017-08-06 20:10:25 +00:00
sthen
bd76691f90 update to bcg729-1.0.2 2017-08-06 20:09:40 +00:00
sthen
130bbb1e22 drop maintainer 2017-08-05 12:31:01 +00:00
sthen
4a8a1b2bed Switch Asterisk to a gcc build (it requires either nested functions,
which are gcc-specific, or clang with -fblocks, which we don't have
working fully yet).

To avoid a C++ standard library conflict, switch to a stripped-down and
patched copy of pjsua/pjsip built as part of the Asterisk build.

Some slight patch gymnastics; Asterisk doesn't distribute pjsua itself
but rather normally downloads, untars and patches as part of the build,
which isn't compatible with the patches we need to apply in order to
fix it with libressl.
2017-08-05 12:29:21 +00:00
sthen
51ebbbda91 update to iaxmodem-1.3.0, unbreaks on clang i386 build (mmx problems) 2017-07-27 18:45:41 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
sthen
5fb4890bc9 update to asterisk-core-sounds-*-1.6 2017-07-19 15:07:38 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
dc5ed179ec update to asterisk-13.17.0 2017-07-12 19:55:29 +00:00
sthen
5cb3f5aa7d patch Kamailio's kamcmd to use arc4random, from Roman Kravchuk (maintainer)
enable radius support, from me, ok maintainer
2017-07-04 08:29:27 +00:00
sthen
48517581e2 update to Kamailio 5.0.2, from maintainer Roman Kravchuk,
plus minor wantlib cleanup by me
2017-07-03 22:14:20 +00:00
czarkoff
0b53fbaf8f update libzrtp 2017-06-28 10:26:44 +00:00
czarkoff
a16b369c81 update to baresip 0.5.4 2017-06-28 10:20:25 +00:00
czarkoff
97e6954ae4 update to re-0.5.4 2017-06-28 10:20:08 +00:00
sthen
0981641541 update to stuntman-1.2.13, from maintainer Roman Kravchuk 2017-06-22 15:52:46 +00:00
czarkoff
c16a8c14d7 Fix linking in libzrtp
REVISION bump in baresip to force update
2017-06-13 08:02:57 +00:00
czarkoff
c6250f2d25 undo partial commit 2017-06-13 07:57:18 +00:00