summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity/mosquitto
Commit message (Collapse)AuthorAgeFilesLines
* mosquitto: upgrade 1.6.9 -> 1.6.10Zang Ruochen2020-06-121-2/+2
| | | | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit aa615a8e6093759fd580217be79dc037d9c0d79c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* mosquitto: do not enable srv by defaultGianfranco Costamagna2020-03-081-1/+1
| | | | | | | | | | | Rationale can be found in the Debian packaging (debian/changelog): Revert change enabling SRV functionality, it is disabled by default upstream and of little benefit to any end user, but adds reasonable complexity to the code. Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: refresh patches and sync with Debian packagingGianfranco Costamagna2020-03-083-3/+16
| | | | | | | | Also add patch from debian to mqtt_protocol.h header file Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: upgrade 1.6.8 -> 1.6.9Pierre-Jean Texier2020-03-024-136/+2
| | | | | | | | | | Bugfix release. For details, see: https://mosquitto.org/blog/2020/02/version-1-6-9-released/ Also remove patches applied upstream. Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* mosquitto: Use mosquitto.init for daemon initMike Krupicka2020-02-111-1/+1
| | | | | | Config file specification is missing in start) case. It is present already in restart) case. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: apply upstream proposed patches to use cmake build system,Gianfranco Costamagna2020-01-255-27/+173
| | | | | | | | | simplifying a lot the build and install process. Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: update to 1.6.8Leon Anavi2019-12-151-2/+2
| | | | | | | | | Bugfix release. For details, see: https://mosquitto.org/blog/2019/11/version-1-6-8-released/ Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: update to 1.6.7Paul Eggleton2019-10-091-2/+2
| | | | | | | | | Bugfix release. For details, see: https://mosquitto.org/blog/2019/09/version-1-6-7-released/ Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: update to 1.6.6Leon Anavi2019-09-221-2/+2
| | | | | | | | Fix security vulnerabilities. For further details, see: https://mosquitto.org/blog/2019/09/version-1-6-6-released/ Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: update to 1.6.5Paul Eggleton2019-09-161-4/+9
| | | | | | | | | | | | | | | | | | A lot of changes upstream since the last upgrade, the highlights: * MQTT v5 protocol support * Performance improvements * New mosquitto_rr (request/response) client * TLS enhancements: OCSP stapling, TLS Engine support, explicit TLS v1.3 support, removed TLS v1.0 support For further details, see https://mosquitto.org/blog/ Additionally, SUMMARY and DESCRIPTION were tidied up as needed. Based upon an earlier upgrade patch by Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: update to 1.5.8Oleksandr Kravchuk2019-03-171-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-networking: remove True option to getVar calls (again)André Draszik2019-01-131-1/+1
| | | | | | | | | | | | | | A couple have still been missed in the past despite multiple attempts at doing so (or simply have re-appeared?). Search & replace made using the following command: sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \ -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \ | cut -d':' -f1 \ | sort -u) Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: fully switch over to using PACKAGECONFIG_CONFARGSAndré Draszik2018-12-051-8/+4
| | | | | | | | Convert all other instances of explicit PACKAGECONFIG uses to the PACKAGECONFIG_CONFARGS infrastructure. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: fix build in systemd environmentsAndré Draszik2018-12-051-0/+1
| | | | | | | | | | | | | | | | | | | The mosquitto systemd service file instructs systemd to wait for mosquitto to notify systemd that mosquitto has started correctly. This isn't working as mosquitto is not *compiled* with systemd support enabled. As such, systemd restarts mosquitto every few seconds. For reference, this was introduced in commit a483d344d9fb ("mosquitto: Make enabling systemd also enable build dep on systemd") Because we build mosquitto using the provided Makefile infrastructure, the solution is to add PACKAGECONFIG_CONFARGS to EXTRA_OEMAKE, so that the required make flags are added to the make command line. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: update to 1.5.4Paul Eggleton2018-11-262-978/+3
| | | | | | | | | | | | | | | | 1.5.2, 1.5.3 and 1.5.4 include a number of fixes, notably for vulnerability CVE-2018-12543 which allowed the server process to be remotely crashed. For further information see: https://mosquitto.org/blog/2018/11/version-154-released/ https://mosquitto.org/blog/2018/09/security-advisory-cve-2018-12543/ https://mosquitto.org/blog/2018/09/version-152-released/ A build option was added to use the system version of uthash rather than the bundled version so we no longer need the patch to do this. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: make websockets a PACKAGECONFIG optionJeroen Hofstee2018-09-261-0/+2
| | | | | Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: Make enabling systemd also enable build dep on systemdKhem Raj2018-09-081-2/+4
| | | | | | systemd support in mqtt needs system developement headers and libs installed in recipe sysroot Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: upgrade to 1.5.1Paul Eggleton2018-09-043-24/+6
| | | | | | | | | | | | | | | | | | | | | | This includes one security fix and numerous other bugfixes. MQTT version 3.1.1 is now the default protocol. See the following for details: https://mosquitto.org/blog/2018/08/version-151-released/ https://mosquitto.org/blog/2018/05/version-1-5-released/ Changes to the recipe: * Drop explicit installation of the libmosquitto.a static library because this no longer gets built by default, and the normal "make install" which we are running will install it anyway if it were to be enabled. * Drop our service file since there is one supplied in the source tree * Enable systemd notify support when systemd is being used * Update comments in the init script Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: minor recipe cleanupsAndre McCurdy2018-06-272-46/+13
| | | | | | | | | | | | | - Passing prefix, mandir and localedir via the Make command line allows patching of config.mk to be dropped. - The variable PREFIX isn't used anywhere in the mosquitto 1.4.15 Makefiles, so doesn't need to be passed on the Make command line. That means the default do_compile() from base.bbclass can be used and the recipe specific do_compile() can be dropped. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: add default configuration fileNicola Lunghi2018-06-051-0/+6
| | | | | | | | the mosquitto recipe doesn't add a mosquitto configuration file add it from the mosquitto.conf.example file Signed-off-by: Nicola Lunghi <nicola.lunghi@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: add mosquitto-examples packageNicola Lunghi2018-06-051-0/+4
| | | | | | | | | | | | the mosquitto install populate some .example files in /etc/mosquitto. move thise example files in a separate package The PACKAGE_BEFORE_PN is needed because otherwise those examples end in the base mosquitto package Signed-off-by: Nicola Lunghi <nicola.lunghi@jci.com> Acked-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: upgrade to 1.4.15Paul Eggleton2018-05-311-2/+2
| | | | | | | | | | | | Security update - fixes CVE-2017-7651 and CVE-2017-7652, as well as a number of other non-security issues. For more details see the release announcement: https://mosquitto.org/blog/2018/02/security-advisory-cve-2017-7651-cve-2017-7652/ Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquito: move from oe to networking layerArmin Kuster2018-05-175-0/+1197
mosquito has dependancy on meta-netowrking packages Signed-off-by: Armin Kuster <akuster808@gmail.com>