CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

net/mosquitto2.1.2_4

Open source MQTT broker

Maintainer
leres@FreeBSD.org
Packages
mosquitto 2.1.2_4
Upstream
up to date
CPE
eclipse:mosquitto from the port
WWW
https://mosquitto.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

VuXML entries whose affected range this version has left.

Commits (69)

Daniel Engberg (diizzy) · 2.1.2_4
net/mosquitto: Rework port

* Unbundle uthash as recommended by Porters Handbook
* Unbundle (lib)websockets as recommended by Porters Handbook
* Make (lib)websockets mandatory, default in all major distros
* Use sqlite helper
* Prefer libedit as upstream provides no way of selecting either libedit
  or readline and it'll try to find libedit first
* Remove hack for adding path(s) to localbase, use helper instead
* Disable WITH_HTTP_API as port will otherwise pick up libmicrohttpd
  in unclean environments
* Remove REINPLACE_CMD for CMakeLists.txt files as it does nothing
* Remove hardcoded cjson path

PR:		297568
Tested by:	leres (maintainer)
ebf4c56156
Daniel Engberg (diizzy) · 2.1.2_3
net/mosquitto: Add missing dependency

Add USES= readline as it gets pulled in and linked with during build

Approved by:	build fix
4caf06a2e7
Craig Leres (leres) · 2.1.2_2
net/mosquitto: Revert 6345b479ec4b

I read the diff backwards...
3b0d87daeb
Craig Leres (leres) · 2.1.2_1
net/mosquitto: Add @sample

(As suggested by makeplist)
6345b479ec
Dima Panov (fluffy) · 2.1.2
net/mosquitto: pet stage-qa, plist entry for rc.d script is always handled by USE_RC_SUBR

Reported by:	bulk -t
Approved by:	portmgr blanket
eed35caab6
Craig Leres (leres) · 2.1.2
net/mosquitto: Update to 2.1.2

Building with the ports version of libwebsockets is no longer broken.

Changes since 2.1.1:

 - Forbid running with `persistence true` and with a persistence
   plugin at the same time.

 - Build fixes for OpenBSD.

 - Fix static/shared linking of libwebsockets under cmake.
9d696927c0
Craig Leres (leres) · 2.1.1_2
net/mosquitto: Fix websockets options

Rename WEBSOCKET to WEBSOCKETS to match the cmake options. Add
WEBSOCKETS_BUILTIN option. I'd like to have WEBSOCKETS control if
websockets is supported at all and WEBSOCKETS_BUILTIN switch between
the bundled and ports versions but the latter doesn't build so mark
BROKEN and open an upstream issue:

    https://github.com/eclipse-mosquitto/mosquitto/issues/3478

One effect of these changes is that libwebsockets is no longer a
LIB_DEPENDS for the port; this will become a possibility once
WEBSOCKETS_BUILTIN OFF works again.

PR:		293005
Reported by:	alexander@wittig.name
98188fe216
Craig Leres (leres) · 2.1.1_1
net/mosquitto: Unbreak without CARES

PR:		292985
Reported by:	Ivan Rozhuk, alexander@wittig.name
d80535062f
Craig Leres (leres) · 2.1.1_1
net/mosquitto: Update pkg-plist

The PR reports that consumers of the client library were missing
include files.

PR:		293004
Reported by:	alexander@wittig.name
9c4eea9d88
Craig Leres (leres) · 2.1.1
net/mosquitto: Add missing files

I left out the new patches. Also fix an extra blank line in the
Makefile.
c1bbaea947
Craig Leres (leres) · 2.1.1
net/mosquitto: Update to 2.1.1

Changes since 2.0.22:

    https://github.com/eclipse-mosquitto/mosquitto/blob/release/2.1/ChangeLog.txt

Reported by:	portscout
efa9bc2ac8
Craig Leres (leres) · 2.0.22_1
net/mosquitto: Fix sample mosquitto.conf for 2.0.22

mosquitto now complains if cafile is set but certfile and keyfile
are not:

    1755534419: Error: cafile specified without certfile and keyfile.
    /usr/local/etc/rc.d/mosquitto: WARNING: failed to start mosquitto

Avoid installing a invalid sample config; leave cafile unset.

Also avoid hardcoded /usr/local

Reported by:	Steffen Dirkwinkel
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/417
7bade2fe41
Craig Leres (leres) · 2.0.22
net/mosquitto: Update to 2.0.22

Re-roll patches to make portlint happy.

Chance since 2.0.21:

 - Windows: Fix broker crash on startup if using `log_dest stdout`

 - Bridge: Fix idle_timeout never occurring for lazy bridges.

 - Fix case where max_queued_messages = 0 was not treated as
   unlimited.

 - Fix `--version` exit code and output.

 - Fix crash on receiving a $CONTROL message over a bridge, if
   per_listener_settings is set true and the bridge is carrying out
   topic remapping.

 - Fix incorrect reference clock being selected on startup on Linux.

 - Fix reporting of client disconnections being incorrectly attributed
   to "out of memory".

 - Fix compilation when using `WITH_OLD_KEEPALIVE`.

 - Add Windows linker file for the broker to the installer.

 - Fix Websockets PING not being sent on Windows.

 - Fix problems with secure websockets.

 - Fix crash on exit when using WITH_EPOLL=no.

 - Fix clients being incorrectly expired when they have keepalive
   == max_keepalive.

 - Fix mismatch memory free when saving config which caused memory
   tracking to be incorrect.

 - Fix C++ symbols being removed when compiled with link time
   optimisation.

 - TLS error handling was incorrectly setting a protocol error for
   non-TLS errors.

 - Fix linker errors on some architectures using cmake.
3eab8a754e
Craig Leres (leres) · 2.0.21_1
net/mosquitto: Take maintainership

While here run Makefile through portfmt.
e3dbb06f2f
Dan Langille (dvl) · 2.0.21_1
*/*: reset maintainer for joe@thrallingpenguin.com

Maintainer has had too many timeouts.
PR:		288311
3c16431cfc
Matthias Andree (mandree) · 2.0.21_1
*/*: Bump PORTREVISION after libuuid/libblkid switch

from e2fsprogs to util-linux, to complete the bump of all users
of either library that started with Alexander's commit titled
'*/*: Switch to misc/libuuid and misc/libblkid'

PR:		251489
9eb3fb8e5b
Matthias Andree (mandree) · 2.0.21
*/*: Switch to misc/libuuid and misc/libblkid

PR:		221293
PR:		251489
PR:		257070
e81eda36a8
Bernhard Froehlich (decke) · 2.0.21
net/mosquitto: Update to 2.0.21

PR:		287303
Approved by:	maintainer timeout
f629958a28
Michael Osipov (michaelo) · 2.0.20_1
*/*: Rename WEBSOCKET option

The WEBSOCKETS option has been renamed to WEBSOCKET to match the name from
RFC 6455, other ports and the description from Mk/bsd.options.desc.mk.

Approved by:	otis (mentor)
e4109927e2
Craig Leres (leres) · 2.0.20
net/mosquitto: Update to 2.0.20

Changes since 2.0.18:

 - Fix mismatched subscribe/unsubscribe with normal/shared topics.

 - Fix crash on bridge using remapped topic being sent a crafted
   packet.

 - Fix assert failure when loading a persistence file that contains
   subscriptions with no client id.

 - Fix local bridges being incorrectly expired when
   persistent_client_expiration is in use.

 - Fix use of CLOCK_BOOTTIME for getting time.

 - Fix mismatched subscribe/unsubscribe with normal/shared topics.

 - Fix crash on bridge using remapped topic being sent a crafted
   packet.

 - Fix some error codes being converted to string as "unknown".

 - Clear SSL error state to avoid spurious error reporting.

 - Fix "payload format invalid" not being allowed as a PUBREC reason
   code.

 - Don't allow SUBACK with missing reason codes.

 - Fix QoS 1 / QoS 2 publish incorrectly returning "no subscribers".

 - Don't allow invalid response topic values.

 - Fix some strict protocol compliance issues.

PR:		283395
Reported by:	ari@stonepile.fi
Approved by:	joe@thrallingpenguin.com (maintainer timeout, 5 weeks)
a8712b4aa0
Bernhard Froehlich (decke) · 2.0.18
net/mosquitto: Update to 2.0.18

PR:		276612
Approved by:	joe@thrallingpenguin.com (maintainer)
edcf2f78c3
Daniel Engberg (diizzy) · 2.0.15_1
net/mosquitto: Make websockets option default and minor tweaking of Makefile

Make websockets default, this is more inline with other distros
Do some slight changes to better follow Porters Handbook and tree overall

PR:		269614
Reviewed by:	Joseph Benden <joe@thrallingpenguin.com> (maintainer)
234eddf056
Daniel Engberg (diizzy) · 2.0.15
net/mosquitto: Link with correct library type when using websockets option

Libwebsockets refers to static library as websockets and shared as
websockets_shared. Currently it causes shared option in mosuitto to link
with static library and static option doesn't work at all.

PR:		269536
Reviewed by:	Joseph Benden <joe@thrallingpenguin.com> (maintainer)
97400f86dc
Bernhard Froehlich (decke) · 2.0.15
net/mosquitto: Update to 2.0.15

PR:		269373
c0f6ab432c
Stefan Eßer (se) · 2.0.13
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.0.13
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 2.0.13
net: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Straup Cope <ascope@cpan.org>
  *  Aaron Zauner <az_mail@gmx.at>
  *  Adam Jette <jettea46@yahoo.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Alex Bakhtin <Alex.Bakhtin@gmail.com>
  *  Alex Deiter <Alex.Deiter@Gmail.COM>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Dupre <sysadmin@alexdupre.com>
  *  Alex Kapranoff <kappa@FreeBSD.org.ua>
  *  Alex Miller <asm@asm.kiev.ua>
  *  Alexander Hausner <alex@hugo.bmg.gv.at>
  *  Alexander Kriventsov <avk@vl.ru>
  *  Alexander Logvinov <avl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Moisseev <moiseev@mezonplus.ru>
  *  Alexander Novitsky
  *  Alexander Nusov <alexander.nusov@nfvexpress.com>
  *  Alexander Panyushkin <vsityz@gmail.com>
  *  Alexander V. Chernikov <melifaro@FreeBSD.org>
  *  Alexandre Biancalana <ale@biancalanas.net>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey V. Degtyarev <alexey@renatasystems.org>
  *  Alfred Perlstein <alfred@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Anatoliy Dmytriyev
  *  Anders Nordby <anders@FreeBSD.org>
  *  Anders Nordby <anders@fix.no>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andreas Kohn <andreas@syndrom23.de>
  *  Andrei Lavreniyuk <andy.lavr@gmail.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Thompson <thompsa@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Andy Kosela <akosela@andykosela.com>
  *  Anes Mukhametov <anes@anes.su>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Karpov <toxa@toxahost.ru>
  *  Anton Yuzhaninov <citrin@citrin.ru>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Antonio Querubin <tony@lava.net>
  *  Archie Cobbs
  *  Arne Lundberg <arlu@telia.com>
  *  Babak Farrokhi
  *  Babak Farrokhi <babak@farrokhi.net>
  *  Babak Farrokhi <farrokhi@FreeBSD.org>
  *  Bartek Rutkowski robak@FreeBSD.org
  *  Bill Fenner <fenner@FreeBSD.org>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Bill Fumerola <billf@mu.org>
  *  Bjorn Konig <bkoenig@alpha-tierchen.de>
  *  Blaz Zupan <blaz@si.FreeBSD.org>
  *  BluePex Security Solutions <freebsd-ports@bluepex.com>
  *  Bob Frazier
  *  Boris Lytochkin <lytboris@gmail.com>
  *  Brad Davis <so14k@so14k.com>
  *  Brent B. Powers <bbp2006@columbia.edu>
  *  Brian Somers <brian@FreeBSD.org>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Bruce M. Simpson <bms@FreeBSD.org>
  *  Bruce Simpson
  *  Carlo Strub <cs@FreeBSD.org>
  *  Carlos J Puga Medina <cpm@FreeBSD.org>
  *  Carsten Larsen <cs@innolan.dk>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Cheng-Lung Sung <clsung@dragon2.net>
  *  Chris Hutchinson <portmaster@BSDforge.com>
  *  Christer Edwards <christer.edwards@gmail.com>
  *  Christian Brueffer <chris@unixpages.org)
  *  Christian Laursen <xi@borderworlds.dk>
  *  Christopher Boumenot <boumenot@gmail.com>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chung-Kie Tung <tung@turtle.ee.ncku.edu.tw>
  *  Clement Laforet
  *  Clement Laforet <clement@FreeBSD.org>
  *  Clement Laforet <sheepkiller@cultdeadsheep.org>
  *  Corey Smith <corsmith@gmail.com>
  *  Cory R. King <coryking@mozimedia.com>
  *  Craig Boston <craig@yekse.gank.org>
  *  Craig Leres <leres@FreeBSD.org>
  *  Daisuke Aoyama <aoyama@peach.ne.jp>
  *  Dan Caescu <daniel at freebsd.ro>
  *  Dan Pelleg <dpelleg+unison@cs.cmu.edu>
  *  Daniel Baker <dbaker@FreeBSD.org> <dbaker@cuckoo.com>
  *  Daniel Bryan <sisko@bsdmail.com>
  *  Daniel O'Connor <darius@dons.net.au>
  *  Danilo G. Baio <dbaio@FreeBSD.org>
  *  Danny Howard <dannyman@tellme.com>
  *  David Carlier
  *  David O'Brien (obrien@FreeBSD.org)
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien (obrien@cs.ucdavis.edu)
  *  David O'Brien <obrien@NUXI.com>
  *  David Shane Holden <dpejesh@yahoo.com>
  *  David Thiel (lx@redundancy.redundancy.org)
  *  David Thiel <lx@redundancy.redundancy.org>
  *  Dean Freeman (wfreeman@sourcefire.com)
  *  Denis Generalov <gd.workbox@gmail.com>
  *  Denis Pokataev <catone@cpan.org>
  *  Dennis Herrmann <adox@mcx2.org>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Derek Schrock <dereks@lifeofadishwasher.com>
  *  Diederik de Groot
  *  Dima Dorfman <dd@FreeBSD.org>
  *  Dima Panov <fluffy@FreeBSD.org>
  *  Dima Sivachenko
  *  Dima Sivachenko <dima@chg.ru>
  *  Dirk-Willem van Gulik / dirkx@webweaving.org
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Dmitry Sivachenko <dima@Chg.RU>
  *  Dmitry Sivachenko <mitya@yandex-team.ru>
  *  Dominic Marks <dominic.marks@btinternet.com>
  *  Dominic Mitchell <dom@happygiraffe.net>
  *  Douglas Thrift <douglas@douglasthrift.net>
  *  Dryice Liu
  *  Ed Schouten <ed@FreeBSD.org>
  *  Edwin Groothuis (edwin@mavetju.org)
  *  Elias Mandouvalos <ocean@compulink.gr>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Emmanuel Richiardone (err@tollari.org)
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Erich Zigler <erich@tacni.net>
  *  Erwin Lansing <erwin@FreeBSD.org>
  *  Eugene Grosbein <eugen@FreeBSD.org>
  *  Eugene Grosbein <ports@grosbein.net>
  *  Felippe de Meirelles Motta <lippemail@gmail.com>
  *  Felix Hanley
  *  Felix Hanley <felix@userspace.com.au>
  *  Filippo Natali <filippo.natali@gmail.com>
  *  Filippo Natali <filippo@widestore.net>
  *  Florent Thoumie <flz@xbsd.org>
  *  Franco Fichtner <franco@opnsense.org>
  *  Frank Fenor <frank@fenor.de>
  *  Frank W. Josellis <frank@dynamical-systems.org>
  *  Frederic Culot <culot@FreeBSD.org>
  *  Frederic Culot <frederic@culot.org>
  *  Fukang Chen <loader@FreeBSD.org>
  *  G. Adam Stanislav <adam@whizkidtech.net>
  *  Gabriel Ambuehl <gabriel_ambuehl@buz.ch>
  *  Gabriel Dutra <0xdutra@gmail.com>
  *  Gabriel M. Dutra <0xdutra@gmail.com>
  *  Ganael LAPLANCHE <ganael.laplanche@martymac.org>
  *  Ganael Laplanche <ganael.laplanche@martymac.org>
  *  Gasol Wu <gasol.wu@gmail.com>
  *  Gaspar Chilingarov <nm@web.am>
  *  Gea-Suan Lin <gslin@ccca.nctu.edu.tw>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Geoff Garside
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  George V. Neville-Neil
  *  Gerrit Beine (<tux@pinguru.net>)
  *  GomoR <netpkt@gomor.org>
  *  Goran Tal
  *  Greg Larkin <glarkin@FreeBSD.org>
  *  Gregory Edigarov <greg@bestnet.kharkov.ua>
  *  Guangyuan Yang <ygy@FreeBSD.org>
  *  Guerkan Karaman <gk.freebsd@googlemail.com>
  *  Gunter Wambaugh <gunter@six-two.net>
  *  Gustau Perez <gustau.perez@gmail.com>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  HSIN-HSIUNG CHANG
  *  Hajimu UMEMOTO <ume@FreeBSD.org>
  *  Haowu Ge <ghw@7axu.com>
  *  Henk van Oers <hvo.pm@xs4all.nl>
  *  Henrik Hodne <henrik@hodne.io>
  *  Honza Betik
  *  Hugo Saro <hugo@barafranca.com>
  *  Hung-Yi Chen <gaod@hychen.org>
  *  Hye-Shik Chang <perky@FreeBSD.org>
  *  IWATSUKI Hiroyuki <don@na.rim.or.jp>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  Igor Vinokurov <igor@zynaps.ru>
  *  Ilia Skalozubov <freebsd@skinc.ru>
  *  Ilya Bakulin <webmaster@kibab.com>
  *  Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
  *  J.R. Oldroyd <fbsd@opal.com>
  *  Jaap Akkerhuis <jaap@NLnetLabs.nl>
  *  Jacques Vidrine <nectar@FreeBSD.org>
  *  James Elstone <james@elstone.net>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jan Hornyak <pav@oook.cz>
  *  Janni
  *  Janos Mohacsi <janos.mohacsi@bsd.hu>
  *  Janos.Mohacsi@bsd.hu
  *  Janos.Mohacsi@dante.org.uk
  *  Jase Thew <freebsd@beardz.net>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jeff Putsch <jdputsch@comcast.net>
  *  Jeremie Le Hen <jlh@FreeBSD.org>
  *  Jesper Skriver <jesper@FreeBSD.org>
  *  Jesse McConnell <jesse@gallup.com>
  *  Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
  *  Joe Clarke
  *  Joe Horn <joehorn@gmail.com>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Bayly <freebsd.ports@tipstrade.net>
  *  John Hixson <jhixson@gmail.com>
  *  John Hixson<jhixson@FreeBSD.org>
  *  John Polstra <jdp@FreeBSD.org>
  *  Jon Nistor <nistor@snickers.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Jose M. Alcaide <jose@we.lc.ehu.es>
  *  Joseph Benden <joe@thrallingpenguin.com>
  *  Joseph Scott <joseph@randomnetworks.com>
  *  Joshua Goodall <joshua@roughtrade.net>
  *  Jov <amutu@amutu.com>
  *  Juergen Lock <nox@FreeBSD.org>
  *  Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
  *  Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
  *  Juraj Lutter <otis@FreeBSD.org>
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  Karsten Pedersen <kpedersen@disroot.org>
  *  Kelly Yancey <kbyanc@FreeBSD.org>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Kevin Bowling <k@kev009.com>
  *  Kevin Bowling <kbowling@freebsd.org>
  *  Kevin Lo <kevlo@FreeBSD.org>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kirill Ponomarew <krion@FreeBSD.org>
  *  Kirill Ponomarew <ponomarew@oberon.net>
  *  Koop Mast <einekoai@chello.nl>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kris Kennaway <kris@FreeBSD.org
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kristof Provost <kp@FreeBSD.org>
  *  Krzysztof Stryjek <ports@bsdserwis.com>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Eggert <lars@eggert.org>
  *  Lars Erik Gullerud <lerik@nolink.net>
  *  Lars Thegler <lars@thegler.dk>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Lasse L. Johnsen (lasse@freebsdcluster.org)
  *  Lawrence Chen <beastie@tardisi.com>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Loic Pefferkorn <loic-freebsd@loicp.eu>
  *  Loren M. Lang
  *  Lung-Pin Chang <changlp@cs.nctu.edu.tw>
  *  M. Birgmeier
  *  MANTANI Nobutaka <nobutaka@FreeBSD.org>
  *  MIHIRA Yoshiro <sanpei@FreeBSD.org>
  *  Mahlon E. Smith <mahlon@martini.nu>
  *  Maksym Sobolyev <sobomax@pbxpress.it>
  *  Manuel Creach <manuel.creach@icloud.com>
  *  Marcin Cieslak <saper@system.pl>
  *  Marcin Jessa <freebsd@yazzy.org>
  *  Marcin Jessa <yazzy@yazzy.org>
  *  Marco P. Rodrigues <drkangel@drkangel.org>
  *  Marco Steinbach <coco@webdev.c0c0.intra>
  *  Marcus Glocker <marcus@nazgul.ch>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mario Sergio Fujikawa Ferreira <liouxFreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Mark Pulford <mark@kyne.com.au>
  *  Mars G Miro <spry@anarchy.in.the.ph>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Masafumi NAKANE <max@FreeBSD.org>
  *  Masahiro Teramoto <markun@onohara.to>
  *  Masaki TAGAWA <masaki@club.kyutech.ac.jp>
  *  Massimiliano Stucchi <mstucchi@ripe.net>
  *  Matt Emmerton <matt@gsicomp.on.ca>
  *  Matt Peterson <matt@peterson.org>
  *  Matthew George <mdg@secureworks.net>
  *  Matthew Luckie <mjl@luckie.org.nz>
  *  Matthew Seaman
  *  Matthias Fechner <mfechner@FreeBSD.org>
  *  Matthias Teege <matthias@mteege.de>
  *  Max Khon <fjoe@FreeBSD.org>
  *  Max V. Kostikov <max@kostikov.co>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Meno Abels <meno.abels@adviser.com>
  *  Michael Frey <frey@raum3.de>
  *  Michael Handler <handler@grendel.net>
  *  Michael Johnson <ahze@FreeBSD.org
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Joyner <mjoyner@hq.dyns.cx>
  *  Michael Kohn <mike@mikekohn.net>
  *  Michael L. Hostbaek (mich@freebsdcluster.org)
  *  Michael L. Hostbaek <mich@freebsdcluster.org>
  *  Michael Muenz <m.muenz@gmail.com>
  *  Mike Carlson <carlson39@llnl.gov>
  *  Mikhail Teterin
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Mikhail Zakharov <zmey20000@yahoo.com>
  *  Muhammad Moinur Rahman <5u623l20@gmail.com>
  *  Muhammad Moinur Rahman <bd_subzero@yahoo.com>
  *  Muhammad Moinur Rahman <bofh@FreeBSD.org>
  *  Munechika SUMIKAWA <sumikawa@FreeBSD.org>
  *  Nathan Whitehon <nwhitehorn@freebsd.org>
  *  Neil Booth
  *  Nick Sayer <nsayer@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nobutaka Mantani <nobutaka@FreeBSD.org>
  *  Oleg Mamontov <oleg@mamontov.net>
  *  Oliver Mahmoudi <olivermahmoudi@gmail.com>
  *  Olivier Cochard-Labbé <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Olivier Tharan <olive@oban.frmug.org>
  *  Palle Girgensohn <girgen@FreeBSD.org>
  *  Pankov Pavel <pankov_p@mail.ru>
  *  Paolo Pisati <flag@gufi.org>
  *  Patrick Li <pat@databits.net>
  *  Patrick MARIE <mycroft@virgaria.org>
  *  Patrick Powell <papowell@astart.com>
  *  Paul Dlug <paul@aps.org>
  *  Paul Schmehl <pauls@utdallas.edu>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Pawel Pekala <pawel@FreeBSD.org>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Philip M. Gollucci <ports@FreeBSD.org>
  *  Philippe Audeoud <jadawin@tuxaco.net>
  *  Phillip Neumann <pneumann@gmail.com>
  *  Piotr Florczyk <pf@itwf.pl>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Raffaele De Lorenzo - raffaele.delorenzo@libero.it
  *  Rich Neswold <rneswold@mcs.net>
  *  Richard Gallamore <ultima@FreeBSD.org>
  *  Roger Hardiman <roger@FreeBSD.org>
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Roman Neuhauser (<neuhauser@bellavista.cz>)
  *  Roman Shterenzon <roman@xpert.com>
  *  Rong-En Fan <rafan@FreeBSD.org>
  *  Rong-En Fan <rafan@infor.org>
  *  Roy Marples <roy@marples.name>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Russell Francis
  *  Ryan Steinmetz <rpsfa@rit.edu>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Ryan T. Dean <rtdean@cytherianage.net>
  *  Sahil Tandon <sahil@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sebastien Petit <spe@phear.org>
  *  Sebastien Santoro <dereckson@gmail.com>
  *  Seiichirou Hiraoka
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey Kandaurov <pluknet@gmail.com>
  *  Sergey Kozlov <sergey.kozlov@intel.com>
  *  Sergey Kozlov <skozlov@FreeBSD.org>
  *  Sergey Matveychuk <sem@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Sergey Velichkevych <serg@cad.kiev.ua>
  *  Shinsuke Matsui (<smatsui@karashi.org>)
  *  Silvio Ap Silva aka kanazuchi <alvolivre@live.com>
  *  Simon Barner <barner@gmx.de>
  *  Simun Mikecin < numisemis at yahoo dot com >
  *  Simun Mikecin <numisemis@yahoo.com>
  *  Sofian Brabez <sbrabez@gmail.com>
  *  Stacey D. Son <sds@son.org>
  *  Stanislav Sedov <stas@FreeBSD.org>
  *  Stefan Hagen <sh@codevoid.de>
  *  Steve Jacobson <sjac@cs.stanford.edu>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Sunagawa Koji <koj@ofug.net>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKAHASHI Kaoru <kaoru@kaisei.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  TERAMOTO Masahiro <markun@onohara.to>
  *  Talal Al Dik (tad@vif.com)
  *  Thibault Payet <monwarez@mailoo.org>
  *  Thierry Thomas (<thierry@FreeBSD.org>)
  *  Thierry Thomas (<thierry@pompo.net>)
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Dreibholz <dreibh@iem.uni-due.de>
  *  Thomas Quinot <thomas@cuivre.fr.eu.org>
  *  Tillman Hodgson <tillman@seekingfire.com>
  *  Tim Bishop <tim@bishnet.net>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Timothy Redaelli <drizzt@gufi.org>
  *  Tom McLaughlin <tmclaugh@FreeBSD.org>
  *  Tom McLaughlin <tmclaugh@sdf.lonestar.org>
  *  Tony Shadwick <tshadwick@oss-solutions.com>
  *  Torsten Zuehlsdorff <ports@toco-domains.de>
  *  Torsten Zuehlsdorff <tz@FreeBSD.org>
  *  Trenton Schulz <trueos@norwegianrockcat.com>
  *  Trevor Corpropst <tcornpropst@cox.net>
  *  Tsung-Han Yeh <snowfly@yuntech.edu.tw>
  *  Ulrich Spoerlein <uspoerlein@gmail.com>
  *  Vadim Belman <vab@lflat.vas.mobilix.dk>
  *  Valery Komarov <komarov@valerka.net>
  *  Vanilla I. Shu <vanilla@FreeBSD.org>
  *  Vasil Dimov <vd@FreeBSD.org>
  *  Vassili Tchersky <vt@bsdjeunz.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Victor Yagofarov <xnasx@yandex.ru>
  *  Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen Heping<wenheping@gmail.com>
  *  Wen heping <wenheping@gmail.com>)
  *  Weongyo Jeong <weongyo@FreeBSD.org>
  *  Willem Jan Withagen <wjw@digiware.nl>
  *  William Grzybowski <wg@FreeBSD.org>
  *  William Ward <William.Ward@ericsson.com>
  *  Winston Weinert <winstonw@lavabit.com>
  *  Xiaoding Liu <xiaoding+freebsd@xiaoding.org>
  *  Xin LI <delphij@FreeBSD.org>
  *  Xin Li <delphij@FreeBSD.org>
  *  Yann Berthier <yb@sainte-barbe.org>
  *  Yarema <yds@CoolRat.org>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  Yen-Ming Lee <leeym@leeym.com>
  *  Yi-Hsuan Hsin <mhsin@mhsin.org>
  *  Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
  *  Yi-Jheng, Lin <yzlin@cs.nctu.edu.tw>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yoshihiko Sarumaru <mistral@imasy.or.jp>
  *  Yukihiro Nakai <Nacai@iname.com>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Zach Thompson <hideo@lastamericanempire.com>
  *  Zane C, Bowers <vvelox@vvelox.net>
  *  Zane C. Bowers <vvelox@vvelox.net>
  *  Zane C. Bowers-Hadley <vvelox@vvelox.net>
  *  Zhen REN <bg1tpt@gmail.com>
  *  aaron@FreeBSD.org
  *  ache
  *  adam
  *  adam@veda.is
  *  adamw
  *  alepulver
  *  alexp
  *  andreas
  *  andreas@FreeBSD.org
  *  andrey@kostenko.name
  *  arved
  *  asami
  *  ats (original)
  *  brd@FreeBSD.org
  *  brix@FreeBSD.org
  *  bsdx
  *  chinsan
  *  chinsan <chinsan.tw@gmail.com>
  *  clsung
  *  clsung@dragon2.net
  *  cpm <cpm@fbsd.es>
  *  cy@FreeBSD.org
  *  dave@dogwood.com
  *  dds
  *  devin@spamcop.net
  *  dikshie <dikshie@lapi.itb.ac.id>
  *  dikshie@sfc.wide.ad.jp
  *  doconnor@gsoft.com.au
  *  erwin@FreeBSD.org
  *  fenner
  *  gahr
  *  gebhart@secnetix.de
  *  glarkin
  *  glewis
  *  gugu
  *  igor@zynaps.ru
  *  ijliao
  *  james@targetnet.com
  *  jameskamlyn@gmail.com
  *  jamundsen
  *  janos.mohacsi@bsd.hu
  *  jeff@cetlink.net
  *  jesusr
  *  jhay
  *  jkh
  *  johans@stack.nl
  *  jupengfei <jupengfei@gmail.com>
  *  kai
  *  krion@FreeBSD.org
  *  kris@FreeBSD.org
  *  kungfuftr <scott@surreytech.co.uk>
  *  kuriyama
  *  lance@evitel.net
  *  lbartoletti <lbartoletti@FreeBSD.org>
  *  liamfoy@sepulcrum.org
  *  lwhsu@FreeBSD.org
  *  marck@FreeBSD.org
  *  matusita@jp.FreeBSD.org
  *  maurice
  *  melifaro@ipfw.ru
  *  mfechner@FreeBSD.org
  *  mharo@FreeBSD.org
  *  michael johnson <ahze@ahze.net>
  *  mike@binghamton.edu
  *  msmith
  *  mwest@uct.ac.za
  *  nbm
  *  netch@netch.kiev.ua
  *  nishida@sfc.wide.ad.jp
  *  nork@FreeBSD.org
  *  pat@databits.net
  *  paul@FreeBSD.org
  *  petef
  *  petef@FreeBSD.org
  *  peter
  *  ports@c0decafe.net
  *  quest <quest@mac.com>
  *  rdenis@simphalempin.com
  *  renchap@cocoa-x.com
  *  rflynn@acsalaska.net
  *  roam@orbitel.bg
  *  ru
  *  ryo
  *  scrappy@FreeBSD.org
  *  shan
  *  shanali
  *  shigeru@iij.ad.jp
  *  shipley@dis.org
  *  skreuzer
  *  smace@FreeBSD.org
  *  sobomax
  *  spf@xslt.cs.nccu.edu.tw
  *  stast
  *  stb
  *  steinex
  *  sten@blinkenlights.nl
  *  swills@
  *  thierry@pompo.net
  *  tim@relay.nnn.tstu.ru
  *  timur@FreeBSD.org
  *  tm@onepost.net
  *  trevor
  *  vanhu <vanhu@netasq.com>
  *  vanilla
  *  vanilla@
  *  wenheping <wenheping@gmail.com>
  *  will
  * # Created by Matthias Fechner <mfechner@FreeBSD.org>
  * # Created by Radim Kolar <hsn@sendmail.cz>

With hat:	portmgr
6a378e5659
Loïc Bartoletti (lbartoletti) · 2.0.13
devel/cmake: Update to 3.23.0

Update to 3.23.0.
Fix pkg-plist: using the default share/man location

Release Notes:
  https://cmake.org/cmake/help/v3.23/release/3.23.html

PR:		262886
Exp-run by:	antoine
2d34c2bfea
Bernard Spil (brnrd) · 2.0.13
net/mosquitto: Update to 2.0.13

* Fixes build with LibreSSL 3.4

PR:		259734
Reported by:	Ivan Rozhuk <rozhuk im gmail com>
Approved by:	joe thrallingpenguin com (maintainer)
4b239d9549
Bernhard Froehlich (decke) · 2.0.10_2
net/mosquitto: Add CPE information

Approved by:    portmgr (blanket)
8629d52336
Dan Langille (dvl) · 2.0.10_2
net/mosquitto: update rc.d script to fix mosquitto_pidfile override

The default variables were being set before load_rc_config was invoked.

jrm@FreeBSD.org did most of this work and all credit goes to him.
I only found the problem. He helped tremendously.

PR:		258089
Reported by:	dvl
Approved by:	joe@thrallingpenguin.com (maintainer)
Obtained from:	jrm
921e007cc5
Brad Davis (brd) · 2.0.10_1
net/mosquitto: Fix startup pidfile issue

PR:		254254
Reviewed by:	swills
Approved by:	joe@thrallingpenguin.com (maintainer, earlier version)
baa26eb67c
Craig Leres (leres) · 2.0.10
net/mosquitto: Update to 2.0.10 and solve NULL pointer dereference

https://github.com/eclipse/mosquitto/blob/d5ecd9f5aa98d42e7549eea09a71a23eef241f31/ChangeLog.txt

This release fixes a DoS vulnerability:

 - If an authenticated client connected with MQTT v5 sent a malformed
   CONNACK message to the broker a NULL pointer dereference occurred,
   most likely resulting in a segfault.

Other changes since 2.0.8:

 - Set `receive-maximum` to not exceed the `-C` message count in
   mosquitto_sub and mosquitto_rr, to avoid potentially lost messages.

 - Fix TLS-PSK mode not working with port 8883.

 - Fix possible socket leak. This would occur if a client was using
   `mosquitto_loop_start()`, then if the connection failed due to
   the remote server being inaccessible they called `mosquitto_loop_stop(,
   true)` and recreated the mosquitto object.

 - If an empty or invalid CA file was provided to the client library
   for verifying the remote broker, then the initial connection
   would fail but subsequent connections would succeed without
   verifying the remote broker certificate.

 - If an empty or invalid CA file was provided to the broker for
   verifying the remote broker for an outgoing bridge connection
   then the initial connection would fail but subsequent connections
   would succeed without verifying the remote broker certificate.

 - Fix encrypted bridge connections incorrectly connecting when
   `bridge_cafile` is empty or invalid.

 - Fix `tls_version` behaviour not matching documentation.

 - Fix messages to `$` prefixed topics being rejected.

 - Fix QoS 0 messages not being delivered when max_queued_bytes was
   configured.

 - Fix bridge increasing backoff calculation.

 - Improve handling of invalid combinations of listener address and
   bind interface configurations.

 - Fix `max_keepalive` option not applying to clients connecting
   with keepalive

 - Fix encrypted connections incorrectly connecting when the CA
   file passed to `mosquitto_tls_set()` is empty or invalid.  set
   to 0.

PR:		255229
Reported by:	Daniel Engberg
Approved by:	joe@thrallingpenguin.com (maintainer)
MFH:		2021Q3
Security:	cc553d79-e1f0-4b94-89f2-bacad42ee826
e220d6ed93
Mathieu Arnold (mat) · 2.0.8
all: Remove all other $FreeBSD keywords.
135fdeebb9
Mathieu Arnold (mat) · 2.0.8
Remove # $FreeBSD$ from Makefiles.
305f148f48
Tobias Kortkamp (tobik) · 2.0.8
Remove redundant option descriptions that match the default ones

(ignoring case)

Reported by:	danfe (for net/mosquitto), portscan
f2499eec5a
Wen Heping (wen) · 2.0.8
- Update to 2.0.8 - Add CARES_DESC - Update DEPENDS

PR:		252237
Submitted by:	freebsd@justmail.de
Approved by:	maintainer
4d5c79813f
Tobias C. Berner (tcberner) · 1.6.7_1
net/libwebsockets: Update to 4.1.6

Changelog:
	https://libwebsockets.org/git/libwebsockets/tree/changelog?h=v4.1-stable

PR:		251835
Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	iblis.dif01@nctu.edu.tw (timeout)
9ec1ad5e14
Tobias C. Berner (tcberner) · 1.6.7
net/mosquitto: fix build on recent current

Obtained from:	https://github.com/eclipse/mosquitto/commit/8a4ae28fa926589e9891674ca4424dc703ad2d88
44f6ee64ea
Tobias C. Berner (tcberner) · 1.6.7
net/mosquitto: new version 1.6.7

PR:		241370
Submitted by:	ev <evfbsd@yandex.ru>
Approved by:	joe@thrallingpenguin.com (maintainer)
0b7ba88dcf
Steve Wills (swills) · 1.6.4
net/mosquitto: update to 1.6.4

PR:		239675
Submitted by:	joe@thrallingpenguin.com (maintainer)
Reported by:	crest@rlwinm.de
6435715f16
Mathieu Arnold (mat) · 1.5.8
Convert to UCL & cleanup pkg-message (categories n)

(and missed 3 missed files from previous categories.)
2614c95748
Alexey Dokuchaev (danfe) · 1.5.8
- Update to version 1.5.8 and fix "null" username and password bug - Drop `textproc/libxslt' dependency -- only needed when building   from git sources, distfiles come with pre-generated manpages - Make `dns/c-ares' dependency optional, but keep it on by default - Add missing run-time dependency on `security/ca_root_nss' - Fix excessive use of capital letters in COMMENT, wrap some overly   long li

Reported by:	Jeremiah Gillis
PR:		236459
Submitted by:	Joseph Benden (maintainer)
6df390e34d
Alexey Dokuchaev (danfe) · 1.5.5
- Unbreak the build on 11.2-RELEASE when Websockets support is   enabled by including required <sys/socket.h> header - Remove banal comments and bogus NOCONFIGURE knob while here

RR:	235323
436f1fdfe5
Steve Wills (swills) · 1.5.5
net/mosquitto: update to 1.5.5

PR:		234957
Submitted by:	Iblis Lin <iblis@hs.ntnu.edu.tw>
Approved by:	joe@thrallingpenguin.com (maintainer)
ebc190e578
Fernando Apesteguía (fernape) · 1.5.4
net/mosquitto: update to 1.5.4

This release fixes a number of security, building and memory leak issues.

Announcement: https://mosquitto.org/blog/2018/11/version-154-released/

PR:	233552
Submitted by:	iblis@hs.ntnu.edu.tw
Approved by:	joe@thrallingpenguin.com (maintainer)
81947e0a5a
Steve Wills (swills) · 1.5.3_1
net/mosquitto: Fix OpenSSL build

PR:		232168
Submitted by:	Nathan <ndowens@yahoo.com>
Approved by:	joe@thrallingpenguin.com (maintainer)
59035efd19
Li-Wen Hsu (lwhsu) · 1.5.3
- Update to 1.5.3

PR:		231047
Submitted by:	Iblis Lin <iblis@hs.ntnu.edu.tw>
Approved by:	joe@thrallingpenguin.com (maintainer)
eb16cd1e4c
Yuri Victorovich (yuri) · 1.4.14_2
net/mosquitto: Unbreak the rc script; Fix the license

The rc script had the 'pidfile' token, when the code references 'pid_file'.
While here, fixed the license. It is actually EPL, not BSD.

Reported by:	David BOYER <david.boyer59@gmail.com> (the pidfile issue in a private communication)
Approved by:	portmgr blanket
8e586ee2be
Yuri Victorovich (yuri) · 1.4.14_1
net/mosquitto: Added net/mosquitto dependency.

Approved by:	tcberner (mentor, implicit)
96517242f4