Commit Graph

55 Commits

Author SHA1 Message Date
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
sthen
5f6c7e1d58 update to mosquitto-2.0.15 2022-10-03 22:12:47 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
cc7d4df81b update to mosquitto-2.0.14 2022-02-26 12:09:57 +00:00
sthen
d6b2588dca update to mosquitto-2.0.12 2021-09-02 13:13:50 +00:00
sthen
737dd4aa8b update to mosquitto-2.0.11 2021-06-10 08:38:48 +00:00
tb
c63d2dab21 net/mosquitto: avoid upcoming build failure
Use OpenSSL 1.1.1 code path that uses SSL_CTX_up_ref() instead of
handrolling it. This way mosquitto will continue to build after
an upcoming libssl bump.
2021-05-04 16:34:03 +00:00
sthen
26ca93a61d update to mosquitto-2.0.10 2021-04-05 14:30:35 +00:00
sthen
8a72c98e17 update to mosquitto-2.0.9 2021-03-12 21:17:59 +00:00
sthen
82236e5feb mosquitto: remove the patch to sample config that told it to write a pid
file when running as a daemon (in /var/run/mosquitto.pid). in 2.x priv
dropping was changed to do less before dropping privs and this no longer
works. found by patrick@
2021-03-08 15:35:56 +00:00
sthen
503deeb1b8 update to mosquitto-2.0.8 2021-02-26 16:17:26 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
d0734fa169 update to mosquitto-2.0.7 2021-02-05 14:30:39 +00:00
sthen
9255e446c3 mosquitto also needs docbook-xsl 2021-02-02 11:21:59 +00:00
sthen
e70ea7f301 mosquitto: xsltproc needed for build 2021-02-01 10:55:27 +00:00
sthen
f2255cb68c update to mosquitto-2.0.6 2021-01-29 16:08:27 +00:00
jasper
be5bfc719a drop maintainership for i no longer use these 2021-01-03 12:00:12 +00:00
sthen
cbe813bee9 mosquitto: build with optional websockets support so that it can be
enabled in config if wanted. following a query from Jeff Ross
ok jasper@ (maintainer)
2020-11-27 14:56:29 +00:00
jasper
2063c197f3 update to mosquitto-1.6.12 addressing a memory leak when handling PUBLISH messages 2020-08-22 13:55:07 +00:00
jasper
71daaf8bbd update to mosquitto-1.6.11 2020-08-14 17:19:50 +00:00
jasper
95d67fa24d mosquitto patches were merged upstream, and fastnetmon was submitted upstream 2020-06-25 07:38:16 +00:00
jasper
2cda8a99b7 submitted upstream 2020-06-13 08:34:50 +00:00
jasper
9fed53b558 give regress tests a chance to run again 2020-06-10 10:05:20 +00:00
jasper
13d16ae60d - update to mosquitto-1.6.10
- switch to python3
- rework some patches for inclusion upstream
2020-06-10 07:39:56 +00:00
jasper
d62bad4311 update to mosquitto-1.6.9 2020-03-13 12:41:03 +00:00
jasper
4f8c3fcfd6 update to mosquitto-1.6.8 2019-12-08 20:29:03 +00:00
jasper
dde11b12a4 add forgotten patch; no bump as it didn't package before 2019-11-15 19:16:19 +00:00
jasper
b4b268bffa update to mosquitto-1.6.7 2019-11-13 20:53:32 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
jasper
b0a1fa6844 update to mosquitto-1.5.8 2019-03-07 19:41:18 +00:00
jasper
571044813f security update to mosquitto-1.5.6
https://mosquitto.org/blog/2019/02/version-1-5-6-released/
2019-02-12 19:18:41 +00:00
jasper
d97d7f8954 update to mosquitto-1.5.5 2019-01-07 18:36:44 +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
jasper
d2f2baf6f6 security update to mosquitto-1.5.3 which addresses CVE-2018-12543.
it's recommended users update as quickly as possible to prevent a
malicious user from triggering the issue and causing the server to
go offline.

note this does not affect mosquitto 1.4.x which is available on
OPENBSD_6_3.

thanks to upstream mosquitto for the heads-up
2018-09-27 11:07:39 +00:00
jasper
3b8bec1b98 update to mosquitto-1.5.2 2018-09-22 08:19:25 +00:00
jasper
ecfd52315a update to mosquitto-1.5.1 2018-08-31 19:05:47 +00:00
jasper
d326c724bc update to mosquitto-1.5
https://mosquitto.org/blog/2018/05/version-1-5-released/
2018-06-03 14:20:43 +00:00
jasper
e5c0e045dc remove patches that are no longer needed as this builds fine with -current libressl 2018-06-03 12:10:07 +00:00
tb
535e6a33fa Switch HOMEPAGE and MASTER_SITES to https.
ok jasper
2018-04-23 08:55:27 +00:00
jasper
154b1a65e2 change the configuration to only listen on localhost by default instead of on all
available interfaces. there are too many misconfigured mqtt servers to be found
that expose all topics to the whole world..
2018-04-23 08:41:07 +00:00
jasper
ba0171f0bf - update to mosquitto-1.4.15
- take maintainership

ok edd@ (previous MAINTAINER)
2018-04-20 17:41:59 +00:00
espie
df1da998a1 remove traces of utf8 encoding in pkg/DESCR
bump accordingly
2018-02-27 21:47:38 +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
ajacoutot
75cb90d918 Drop uneeded patches, CFLAGS, chunks now that we have proper definitions
for EPROTO and EBADMSG.
2017-11-09 16:50:39 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
fa54bef26e rand()%x -> arc4random_uniform, split up from a large diff, seems fine
to edd@
2017-04-15 20:49:44 +00:00
sthen
7d0f94d2f1 use libc's uuid generation functions rather than pulling in e2fsprogs.
split up from a combined diff, seems fine to edd@
2017-04-15 20:49:09 +00:00
sthen
4dbc99766c enable tests, part of a larger diff which seems fine to edd@ 2017-04-15 20:46:16 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00