aboutsummaryrefslogtreecommitdiff
path: root/net/mosquitto/Makefile
Commit message (Collapse)AuthorAge
* net/mosquitto: add CPE_IDKarl Palsson2018-10-18
| | | | Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: bump to 1.5.3Karl Palsson2018-09-26
| | | | | | | | | | | | | | | | | | | | | | Full changelog at https://github.com/eclipse/mosquitto/blob/v1.5.3/ChangeLog.txt Primary change: CVE fix for CVE-2018-12543 - prevent crash on topics that begin with $ but are not $SYS Selected other fixes relevant to OpenWrt since 1.5.1: - Fix retained messages not sent by bridges on outgoing topics at the first connection. Closes #701. - Fix duplicate clients being added to by_id hash before the old client was removed. Closes #645. - Fix excessive CPU usage when the number of sockets exceeds the system limit. Closes #948. - Fix for bridge connections when using WITH_ADNS=yes. - Fix round_robin false behaviour. Closes #481. - Fix segfault on HUP when bridges and security options are configured. Closes #965. Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: install pkg-config filesMichael Heimpold2018-09-04
| | | | | | | | | | | | | Install the .pc files to staging directory to help other packages to find the libraries. Since the build does not use CMake, we need to manually install the files and replace two variables using sed. Filed upstream as https://github.com/eclipse/mosquitto/pull/950 Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com> Tested-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: update to 1.5.1Karl Palsson2018-08-20
| | | | | | | | | | | | | | | Bugfix release. Full changelog at: https://mosquitto.org/blog/2018/08/version-151-released/ Of most interest to OpenWrt: * Remove use of AI_ADDRCONFIG, which means the broker can be used on systems where only the loopback interface is defined. * Fix IPv6 addresses not being able to be used as bridge addresses. * Fix problem opening listeners on Pi caused by unsigned char being default. * Fix segfault on startup if bridge CA certificates could not be read. * Fix possible endian issue when reading the memory_limit option. * library and client bugfixes including: https://github.com/openwrt/packages/issues/6765 Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: bump to major 1.5 releaseKarl Palsson2018-05-07
| | | | | | | | | | | This is a major release. https://mosquitto.org/blog/2018/05/version-1-5-released/ Performance, configurability, protection from fuzzing and bad data, customizable SSL contexts, all sorts of goodies. Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: bump to 1.4.15 for CVE fixesKarl Palsson2018-03-01
| | | | | | | | | | See https://mosquitto.org/blog/2018/02/security-advisory-cve-2017-7651-cve-2017-7652/ for full details. patch for reproducible builds had to be rebuilt based on upstream change. Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: auto-disable TLS-PSK support if not availableKarl Palsson2018-02-19
| | | | | | | | OpenSSL grew the ability to turn off TLS-PSK support. Make sure that mosquitto turns on/off TLS-PSK support based on this OpenSSL config. Fixes https://github.com/openwrt/packages/issues/5633 Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: reproducible build patchesKarl Palsson2017-12-11
| | | | | | | Remove build timestamp. Using currently proposed upstream patch. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: depend on virtual package instead of selectKarl Palsson2017-12-11
| | | | | | | | | Can't use DEPENDS:= +libname when libname is now a virtual package. Switch to plain DEPENDS:= libname. Fixes Github issue 4751 Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: update to 1.4.14Karl Palsson2017-07-11
| | | | | | | | Fixes a regression due to the CVE fix in the recently released 1.4.13. https://mosquitto.org/2017/07/version-1-4-14-released/ Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: update to 1.4.13Karl Palsson2017-07-10
| | | | | | | | | Primarily a bugfix release for a CVE that doesn't affect lede/openwrt, but also includes some websockets perfomance fixes. Release notes at https://mosquitto.org/2017/07/version-1-4-13-released/ Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: fix empty client-nossl packageKarl Palsson2017-06-07
| | | | | | | Fallout of PROVIDES handling. Fixes: https://github.com/openwrt/packages/issues/4432 Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: bump to 1.4.12 for CVE-2017-7650Karl Palsson2017-05-29
| | | | | | | Dot release, primarily due to CVE-2017-7650 but also rolls up some earlier patches. Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquito: bump to 1.4.11Karl Palsson2017-05-05
| | | | | | | | | | Full changelog available at: https://mosquitto.org/2017/02/version-1-4-11-released/ Mostly ipv6 and websockets fixes, but requires a patch (submitted upstream) to work around an accidental glibc dependency upstream. Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: use PROVIDES for -client tools alsoKarl Palsson2017-05-05
| | | | | | | | Earlier, PROVIDES handling was clarified for the broker and the library. Use the same style to properly provide the -client-ssl and -client-nossl packages. Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: fix provides <=> package name conflictsJo-Philipp Wich2017-01-19
| | | | | | | | | | | | | | | | The virtual package declared by PROVIDES must not have the same name as the variant declaring it, otherwise buildroot will fail with errors like: cp: '.../pkginfo/mosquitto.provides' and '.../pkginfo/mosquitto.provides' are the same file In order to fix the above error, rename the existing "mosquitto" and "libmosquitto" packages into "mosquitto-ssl" and "libmosquitto-ssl" respectively. Also substitute use of $(PKG_NAME) with literal "mosquitto" in Package/* defines to improve readability of the Makefile. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* net/mosquitto: add PROVIDES to daemon and libraryKarl Palsson2017-01-17
| | | | | | | | | | Adding PROVIDES to both the daemon and library and -nossl variants allow downstream packages to simply declare a single dependency. mosquitto-client however, still needs to explicitly depend on the ssl or nossl variant however. Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: Fix host UNAME detectionThomas Huehn2017-01-12
| | | | | | | | | | | | This fixes a bug when mosquitto is crosscompiled in LEDE on OS X. UNAME is explicitly executed on the host, when we want it to be treated as a regular linux build. This patch passes the proper UNAME=Linux variable to the mosquitto make file in order to respect linux as cross-compiler. Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de> Reviewed-by: Karl Palsson <karlp@tweak.net.au>
* mosquitto: Bump to 1.4.10Karl Palsson2016-08-26
| | | | | | | | | | Full changelog: http://mosquitto.org/2016/08/version-1-4-10-released/ Relevant changes: libwebsockets 2.0 compatibility openssl 1.1.0 compatibility Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: update maintainer email addressKarl Palsson2016-06-06
| | | | | Signed-off-by: Karl Palsson <karlp@remake.is> Signed-off-by: Karl Palsson <karlp@etactica.com>
* net/mosquitto: bump to v1.4.9Karl Palsson2016-06-06
| | | | | | | Bugfix release. Full changelog available at http://mosquitto.org/2016/06/version-1-4-9-released/ Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: Bump to version 1.4.8Karl Palsson2016-03-07
| | | | | | | Changelog and release notes: http://mosquitto.org/2016/02/version-1-4-8-released/ Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: convert init script to procdKarl Palsson2016-03-07
| | | | | | | Adds support for persistence settings. Bumps package version for new init script. Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: use mirrored files/ treeKarl Palsson2016-03-07
| | | | | | | Instead of manually copying files and renaming on install, use the nice clean "files/<mirror>" structure and just $(CP) them into place. Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: package c++ bindingsKarl Palsson2016-03-07
| | | | | | Only available in the "full" SSL version. Signed-off-by: Karl Palsson <karlp@etactica.com>
* mosquitto: properly separate the passwd utilityKarl Palsson2016-01-19
| | | | | | | | | | Building both variants improperly tried to include the passwd utility for the non-ssl variant, as the variable was set for the ssl variant. Use properly separated install tasks to install additional files, rather than hacking around inside the single target. Signed-off-by: Karl Palsson <karlp@remake.is>
* mosquitto: fix old whitespace bugKarl Palsson2016-01-19
| | | | | | | Introduced back in 2014 Fixes: cd21cbb82eacf5c2dc60a8dd8dfa51f978b98193 Signed-off-by: Karl Palsson <karlp@tweak.net.au>
* mosquitto: fix whitespace error introduced with ↵Jo-Philipp Wich2016-01-18
| | | | | | 7a6a575887db81934369f38616d137005ed9ea96 Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* mosquitto: Bump to version 1.4.7Karl Palsson2016-01-15
| | | | | | | Minor changes mostly unrelated to OpenWRT. Full changelog at http://mosquitto.org/2015/12/version-1-4-7-released/ Signed-off-by: Karl Palsson <karlp@remake.is>
* mosquitto: optionally include mosquitto_passwd utilityKarl Palsson2016-01-15
| | | | | | | | | Many users of the SSL build of mosquitto need the passwd utility for managing keys. Fixes github issue #1909 Signed-off-by: Karl Palsson <karlp@remake.is>
* mosquitto: upgrade to version 1.4.4Karl Palsson2015-09-23
| | | | | | | | Drop patch now included upstream. More information: http://mosquitto.org/2015/09/version-1-4-4-released/ Signed-off-by: Karl Palsson <karlp@tweak.net.au>
* mosquitto: fix crash on client disconnectKarl Palsson2015-08-25
| | | | | | | | | Patch backported from upstream. Was only noticed on musl and freebsd clients. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=475707 Fixes github issue #1692 Signed-off-by: Karl Palsson <karlp@remake.is>
* mosquitto: bump to version 1.4.3Karl Palsson2015-08-25
| | | | | | Bugfix release, see http://mosquitto.org/2015/08/version-1-4-3-released/ Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: Upgrade 1.4.1 to 1.4.2Karl Palsson2015-05-08
| | | | | | | | | Bugfix release. Full changelog available at: http://mosquitto.org/2015/05/version-1-4-2-released/ Drops a patch now included upstream. Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: Patch QoS 2 in flight bugKarl Palsson2015-04-10
| | | | | | | Patched until new upstream release is available. Patch sourced from upstream. Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: Bump to 1.4.1Karl Palsson2015-04-10
| | | | | | | | | Some useful fixes: http://mosquitto.org/2015/04/version-1-4-1-released/ Drops a patch that has been rolled into upstream. Signed-off-by: Karl Palsson <karlp@remake.is>
* net: mosquitto: Fix libwebsockets detectionKarl Palsson2015-02-23
| | | | | | | Patch suggested from upstream. Bumping release and including the patch directly until a point release is available. Signed-off-by: Karl Palsson <karlp@remake.is>
* mosquitto: don't depend on websocket for -nossl variantNicolas Thill2015-02-22
| | | | Signed-off-by: Nicolas Thill <nico@openwrt.org>
* net: mosquitto: add missing libuuid dependencyKarl Palsson2015-02-20
| | | | | | | Improper patch resolution when importing this from it's development repository :( Signed-off-by: Karl Palsson <karlp@remake.is>
* net: mosquitto: Bump to 1.4 releaseKarl Palsson2015-02-20
| | | | | | | | | | | | | Of particular note, this adds optional support for websockets. This defaults to enabled, as it's the biggest new feature in this release. A config item is provided to disable it for manual use. Full release notes: http://mosquitto.org/2015/02/version-1-4-released/ This also remove some build workarounds that are no longer required for newer versions of mosquitto. Signed-off-by: Karl Palsson <karlp@remake.is>
* misc: correct typo in Makefiles for PKG_LICENSE_FILESIan Leonard2014-11-24
| | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* Merge pull request #408 from blogic/useridsbyx2014-10-10
|\ | | | | generic userid: use the new USERID api
| * generic userid: use the new USERID apiJohn Crispin2014-10-08
| | | | | | | | | | | | | | | | recent changes in trunk allow us to specify the userid inside the openwrt makefile. the info is stored int he meta data of the IPK contorl file and users are generated by the new generic postinst trigger. Signed-off-by: John Crispin <blogic@openwrt.org>
* | net/mosquitto: Bump to version 1.3.5Karl Palsson2014-10-10
|/ | | | | | | | | Minor point release due to delay in 1.4. This is a bugfix release. See: http://mosquitto.org/2014/10/version-1-3-5-released/ for changelog Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: Add PKG_LICENSE informationKarl Palsson2014-08-11
| | | | Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: update readme with protocol versionsKarl Palsson2014-08-11
| | | | | | Mosquitto has supported v3.1.1 of the mqtt protocol since verson 1.3 Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: Bump to version 1.3.4Karl Palsson2014-08-11
| | | | | | | | | | A minor point release. * Don’t ask client for certificate when require_certificate is false. * Fix incorrect handling of anonymous bridges on the local broker. * backout incomplete functionality incorrectly added in 1.3.2 Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: Bump to version 1.3.2Karl Palsson2014-07-14
| | | | | | | | | This is a bugfix and security release. Full details available at: http://mosquitto.org/2014/07/version-1-3-2-released/ Signed-off-by: Karl Palsson <karlp@remake.is>
* net/mosquitto: Import 1.3.1 from packagesKarl Palsson2014-06-03
This is actively maintained, and will continue to be maintained. Upstream development versions of the package is available at https://github.com/remakeelectric/owrt_pub_feeds Signed-off-by: Karl Palsson <karlp@remake.is>