Commit Graph

69 Commits

Author SHA1 Message Date
sthen 7b4f6e326b portbump... 2022-11-08 11:41:47 +00:00
ajacoutot c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
ajacoutot 7010b7eda9 Don't use rc_exec() with rc_stop(). 2022-05-21 11:52:58 +00:00
ajacoutot 9e45440fb2 Use the rc_exec function instead of ${rcexec}. 2022-05-21 10:50:49 +00:00
sthen 3f0e8bdc2b update to kamailio-5.5.4 2022-05-13 14:48:15 +00:00
naddy 25d8cbee00 drop RCS Ids 2022-03-11 19:58:28 +00:00
tb 6a2d4b10f3 mail/kamailio: fix build after libressl pc version bump
kamailio sets LIBSSL_SET_MUTEX_SHARED=1 for libssl >= 1.1 and adds -ldl
to the linker flags among other things, thus breaking the build. Avoid
all this by forcing LIBSSL_SET_MUTEX_SHARED=0.

ok sthen
2022-02-04 16:44:03 +00:00
tb ebf1d683da telephony/kamailio: Take OpenSSL 1.1 code path twice to fix build with
opaque DH and BIO_METHOD.
2021-12-04 21:22:58 +00:00
sthen b030972a67 update to kamailio-5.4.5 2021-04-28 19:35:07 +00:00
sthen e212f34da9 kamailio: reinstate gcc4 fix for duktape 2021-02-16 16:58:48 +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 f401ddef53 kamailio: regen plists 2021-02-04 18:43:58 +00:00
jca 7153b5feef Support clang/sparc64 combination
So much knowledge hardcoded in those Makefiles...
2020-04-06 14:48:59 +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
sthen 77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +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 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
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
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
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
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
sthen 04ce4c6b75 WANTLIB += lzma and bump 2016-11-08 14:23:59 +00:00
sthen c15b136e13 sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
ajacoutot cd28d9de8d Second and last pass at pre-entively fixing ports that would break once
guenther's header pollution cleanup diff is in.
2016-09-11 20:54:12 +00:00
sthen fa276bcf88 bump ports that might pick up IP_SENDSRCADDR 2016-08-17 20:58:46 +00:00
naddy 2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
jasper 27b7522eb2 Security fix for CVE-2016-2385
maintainer timed-out
2016-03-16 09:30:01 +00:00
sthen db3b485ca5 update to Kamailio 4.3.3, from maintainer Roman Kravchuk 2015-11-20 10:09:52 +00:00
sthen 981d86d970 sync WANTLIB (curl+nghttp2) 2015-10-30 12:59:16 +00:00
jasper b61883f145 use sed -i 2015-07-19 00:02:24 +00:00
jca dccc7ed28f guard SSLv3 methods
ok sthen@ and Roman Kravchuk (maintainer)

Last minute change: as noted by sthen@ no REVISION bump is needed.
2015-07-18 19:59:48 +00:00
brad b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
sthen 24bf358c6a define OPENSSL_NO_BUF_FREELISTS to avoid some horrors which no longer build 2014-04-18 21:57:32 +00:00
naddy 2b8930a283 Drop USE_GROFF since groff and mandoc produce identical output. 2014-04-13 01:01:38 +00:00
brad 17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
brad 0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
sthen e704ae6b78 update to Kamailio 4.0.0, from maintainer Roman Kravchuk 2013-04-16 11:13:04 +00:00
espie eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
sthen f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
jasper 78c992e55e - unbreak on mips64 by fixing recognition macros and unsupported GCC flag 2012-12-02 22:18:21 +00:00
jasper 7a42804e9f unfuck RCS ID 2012-12-02 20:21:50 +00:00
sthen dfc6cfce70 update to Kamailio 3.3.1, from maintainer Roman Kravchuk
* see http://www.kamailio.org/wiki/install/upgrade/3.2.x-to-3.3.0 for upgrade notes
2012-09-15 12:16:18 +00:00
sthen 08158b1530 sync wantlib 2012-08-23 17:42:27 +00:00
sthen 05c6815ac3 drop inet.h-related patches which are no longer necessary with the
new and improved headers
2012-06-30 12:56:34 +00:00
jasper e2f5473ee7 - these patches (or chunks) are not needed anymore since arpa/inet.h -r1.12 2012-06-26 14:53:01 +00:00
sthen 4def81e7f7 Kamailio fix from Brad, ok Roman Kravchuk (maintainer).
HAVE_SCHED_YIELD should be set since we have sched_yield(). The
sched_yield.h compatibility wrapper then does not try to create a
fallback macro which conflicts with the prototype of the syscall
wrapper.
2012-06-12 23:39:09 +00:00
sthen 37e80527e8 Fixes to telephony/kamailio:
- avoid compiler warnings due to missing headers, duplicate #defines etc.,
from maintainer Roman Kravchuk, slight tweak by me (ifndef rather than
delete the lines).

- fix WANTLIB/LIB_DEPENDS in the subpackages, from me.
2012-05-09 21:27:47 +00:00