960 Commits

Author SHA1 Message Date
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
sthen
8bbe7e680f sort LIB_DEPENDS-main. fix some 64-bit time_t issues on 32-bit arches. 2019-02-12 22:56:35 +00:00
sthen
8ef430b93b build for asterisk 16.x 2019-01-29 23:40:14 +00:00
sthen
6fb185fdc8 update to Asterisk 16.1.1 from the new 16.x LTS branch
changes aren't too extreme, but upgrading users should review upgrade notes
in /usr/local/share/doc/asterisk (UPGRADE-14.txt, UPGRADE-15.txt, UPGRADE.txt).
2019-01-29 23:40:02 +00:00
sthen
b9953e1497 update to asterisk-13.24.1
the backported patch is retained for now, the issue it's fixing won't be
fixed upstream until 13.25.0, thanks Mark Patruck for testing.
2019-01-01 23:00:29 +00:00
naddy
af59bb7b3f add the 6.2 song 2018-12-21 21:27:44 +00:00
sthen
7cc71a17b5 Fix MWI for voicemail in asterisk; patch from upstream via Mark Patruck
https://issues.asterisk.org/jira/browse/ASTERISK-28215
2018-12-20 17:02:23 +00:00
jca
56dac1eaf5 Remove iaxcomm subpackage
iaxcomm doesn't build with wxWidgets3, not very surprising since the
last beta release was in 2008.

Maintainer timeout, ok kn@ rsadowski@ sthen@
2018-12-17 01:08:29 +00:00
sthen
440ebb3232 update to asterisk-13.24.0 2018-12-12 10:52:13 +00:00
bluhm
18ee95825e update p5-Net-SIP to 0.818 2018-11-30 00:27:48 +00:00
jca
bb716a9608 +py-phonenumbers
+py-phonenumbers,python3
2018-11-16 08:50:45 +00:00
jca
b7512aad02 Import py-phonenumbers, python port of Google's libphonenumber library
from semarie@, ok danj@

This is a Python port of Google's libphonenumber library (original code
in Java).  Among other features it provides phone number validation,
standardized formatting, and informations like location and original
carrier.
2018-11-16 08:48:52 +00:00
sthen
906e611ee5 avoid 'asterisk: vfprintf %s NULL in "%.*s %.*s/%u%s%.*s"' noticed by landry@ 2018-11-10 16:57:43 +00:00
bluhm
5628908a9b update p5-Net-SIP to 0.816
from wen heping
2018-11-07 17:52:43 +00:00
sthen
71e92fb0b1 most post-patch to do-gen 2018-11-05 17:24:32 +00:00
kn
87b1a271fe Update to baresip 0.5.11
From semarie, OK feinerer
2018-10-28 10:46:02 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
50ca521d56 update to asterisk-g729-1.4.3 2018-10-16 12:37:13 +00:00
sthen
faba394441 update to asterisk-13.23.1
AST-2018-009: Fix crash processing websocket HTTP Upgrade requests
https://downloads.asterisk.org/pub/security/AST-2018-009.pdf
2018-09-20 22:19:09 +00:00
sthen
69961a77e1 update to asterisk-13.23.0
- update comments in pjlib's sock_ossl.c, we do now have
SSL_set1_curves/SSL_CTX_set1_curves but still not SSL_get_shared_curve,
SSL_set1_{client_,}sigalgs_list
2018-09-06 13:32:00 +00:00
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