734 Commits

Author SHA1 Message Date
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
feinerer
435cb0d934 Update to baresip 0.5.10 2018-08-03 12:20:06 +00:00
feinerer
7783f7a86b Update to libzrtp git head of 2018-06-17 2018-07-22 17:36:13 +00:00
sthen
aee6279ab9 update to asterisk-13.22.0 2018-07-18 08:47:28 +00:00
bluhm
eb8777142a update p5-Net-SIP to 0.815 2018-06-23 16:24:01 +00:00
sthen
fd7f669da3 update to asterisk-13.21.1
AST-2018-007: Infinite loop when reading iostreams

When connected to Asterisk via TCP/TLS if the client abruptly
disconnects, or sends a specially crafted message then Asterisk
gets caught in an infinite loop while trying to read the data stream.
Thus rendering the system as unusable.

AST-2018-008: PJSIP endpoint presence disclosure when using ACL

When endpoint specific ACL rules block a SIP request they respond with
a 403 forbidden. However, if an endpoint is not identified then a 401
unauthorized response is sent. This vulnerability just discloses which
requests hit a defined endpoint. The ACL rules cannot be bypassed to
gain access to the disclosed endpoints.
2018-06-12 15:52:03 +00:00
feinerer
b0f3ecaaea Update to baresip 0.5.9
Tweaks and "go for it" sthen@
2018-05-07 07:22:54 +00:00
feinerer
1e7d5c1428 Update to librem 0.5.3
"go for it" sthen@
2018-05-07 07:20:16 +00:00
feinerer
a1179bbd33 Update to libre 0.5.8
"go for it" sthen@
2018-05-07 07:18:39 +00:00
sthen
248dbaa207 missed cvs add for some long long time_t fixes in pjsip 2018-05-03 21:11:41 +00:00
sthen
33c17030a7 update to asterisk-13.21.0 2018-05-03 21:10:49 +00:00
naddy
986cd9a0da explicitly link with libpthread to satisfy lld 2018-05-02 19:26:54 +00:00
naddy
54ab563b72 explicitly link with libpthread to satisfy lld 2018-05-02 19:21:53 +00:00
naddy
00094af4c3 char cannot hold the return value of getopt() 2018-04-25 20:13:04 +00:00
feinerer
4839ad22fd Update to libzrtp git head of 2017-09-26
Diff from Thomas Frohwein, ok sthen@
2018-04-03 05:02:06 +00:00
sthen
3cf0e453d4 security update kamailio to 5.0.6: pre-authentication heap overflow in
handling From:

- fix berkeley db utilities and kamctl "shift: nothing to shift",
reported by feinerer@, from maintainer Roman Kravchuk

- fix runtime TLS failure, undefined symbol OPENSSL_zalloc,
from maintainer

- remove some dead patches follow switch to clang, from me

(there was an earlier update to 5.1.x from maintainer earlier this
month which I missed pushing earlier and it's too close to release now;
this is planned for post-6.3)
2018-03-20 22:03:35 +00:00
sthen
0dca8747e3 remove junk asterisk.conf.old file from plist, which caused clean builds to
fail, reported by naddy@.

set COMPILER_LANGS=c while there, the GNU compiler is only used for C nested
functions (because I still have no ideas about the BlocksRuntime with clang),
c++ is not needed.
2018-03-16 20:57:09 +00:00
sthen
fd223b54a2 bugfix update to Asterisk 13.20.0, some security-related
https://www.asterisk.org/downloads/asterisk-news/asterisk-13200-now-available
2018-03-15 23:00:19 +00:00
feinerer
95ce696470 Update to baresip 0.5.8
Testing and OK landry@
2018-03-11 18:48:59 +00:00
feinerer
069d1c0b86 Update to libre 0.5.7
Testing and OK landry@
2018-03-11 18:46:45 +00:00
bluhm
c96a20c61d update p5-Net-SIP to 0.814 2018-03-05 14:27:54 +00:00
sthen
720878bd28 update to asterisk-13.19.2
AST-2018-002: Crash when given an invalid SDP media format description
AST-2018-003: Crash with an invalid SDP fmtp attribute
AST-2018-004: Crash when receiving SUBSCRIBE request
AST-2018-005: Crash when large numbers of TCP connections are closed suddenly
AST-2018-006: WebSocket frames with 0 sized payload causes DoS

(only 15.x reported as affected by AST-2018-001)
2018-02-21 22:37:41 +00:00
sthen
7642a36137 undo bad sync, these files are both patched and modified by sed in pre-configure 2018-02-20 08:30:06 +00:00
sthen
94a8b7debf unbreak; we have most of the new BIO_meth_* calls this uses, except for
BIO_meth_set_callback_ctrl(). however in this case it is just setting the
callback pointer to NULL, and BIO_meth_new() already returns zeroed space,
so just skip that for now.
2018-02-19 22:43:28 +00:00
sthen
d630993839 sync; no change 2018-02-19 22:18:37 +00:00
sthen
db6eb2c55b update to asterisk-13.19.1 2018-02-13 21:42:45 +00:00
sthen
9bd2631cfd update to asterisk-extra-sounds-1.5.2 2018-02-13 01:10:20 +00:00
sthen
77cc2c59b1 update to asterisk-core-sounds 1.6.1, now with en_NZ voice prompts 2018-02-13 01:09:14 +00:00
sthen
228e7320e0 fix build on base-gcc architectures; it was failing there because /usr/local
is not in the header search path on base-gcc, whereas it is on ports-gcc.

thanks to Diana Eichert for the report (testing on octeon).
2018-02-08 22:23:02 +00:00
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