Karl Palsson
ea06577f6f
net/mosquitto: support all the extra options from newest version
...
Import the config conversion script from https://github.com/remakeelectric/owrt_pub_feeds/tree/master/net/mosquitto-next
Signed-off-by: Karl Palsson <karlp@etactica.com >
2018-05-07 17:24:11 +00:00
Karl Palsson
276ce75a96
mosquitto: bump to major 1.5 release
...
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 >
2018-05-07 11:09:14 +00:00
Karl Palsson
60cc1edc75
mosquitto: bump to 1.4.15 for CVE fixes
...
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 >
2018-03-01 11:18:16 +00:00
Karl Palsson
055be639b3
mosquitto: auto-disable TLS-PSK support if not available
...
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 >
2018-02-19 12:04:47 +00:00
Karl Palsson
a0855d59fd
c-ares: bump to v1.14
...
Changelog at: https://c-ares.haxx.se/changelog.html
mostly android and windows fixes, but some minor fixes for all systems.
Signed-off-by: Karl Palsson <karlp@tweak.net.au >
2018-02-19 11:29:16 +00:00
Karl Palsson
1ac343bd80
luaposix: musl compatibility with XOPEN_REALTIME
...
musl-libc doesn't define _XOPEN_REALTIME as it doesn't implement the
full set of the realtime operations. However, it _does_ implement
POSIX_TIMERS, which is what luaposix _should_ be checking for in the
posix.time module.
I've filed https://github.com/luaposix/luaposix/issues/295 to track this
upstream, but this is a simpler, verified fix for our older version of
luaposix.
This restores functions like posix.time.clock_gettime(CLOCK_MONOTONIC)
for instance, which was available with pre-musl builds of luaposix.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2018-01-25 15:11:46 +00:00
Karl Palsson
0bc06df68c
net/mosquitto: reproducible build patches
...
Remove build timestamp. Using currently proposed upstream patch.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu >
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-12-11 11:00:26 +00:00
Karl Palsson
46879b2b65
net/mosquitto: depend on virtual package instead of select
...
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 >
2017-12-11 10:55:08 +00:00
Karl Palsson
fd00a9eaca
libwebsockets: bump to version 2.4.1
...
No changelog entry upstream unfortunately.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-12-11 10:46:57 +00:00
Karl Palsson
dbec5d9f69
lua-mosquitto: bump to 0.3 release
...
Minor additions of bindings.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-11-10 09:20:40 +00:00
Karl Palsson
92f9377610
lua-mosquitto: update maintainer email
...
Signed-off-by: Karl Palsson <karlp@remake.is >
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-11-10 09:20:40 +00:00
Karl Palsson
c97d4999f8
libwebsockets: Upgrade to 2.4.0 and drop wolfssl for mbedtls
...
Libwebsockets 2.4.0 now includes mbedtls as a first class citizen.
Drop the problematic and poorly supported wolf/cyassl variant and add
mbedtls variant instead.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-10-25 10:53:25 +00:00
Karl Palsson
66921d1226
net/nut: Fix typo is serial config option
...
Fixes: 5503dac806 "Add back serial support"
Reported-by: Znevna on irc
Signed-off-by: Karl Palsson <karlp@tweak.net.au >
2017-09-11 17:19:10 +00:00
Karl Palsson
de2196a77e
libwebsockets: rename cyassl variant to wolfssl
...
libwolfssl doesn't exist yet, but at least get all the names right as
much as we can.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-09-01 12:07:39 +00:00
Karl Palsson
08192ae89e
lang/penlight: Update maintainer email
...
Signed-off-by: Karl Palsson <karlp@remake.is >
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-08-17 11:42:13 +00:00
Karl Palsson
f561f3faac
lang/penlight: Update to 1.5.4
...
Major release from old 1.3.2. See
https://github.com/stevedonovan/Penlight/blob/master/CHANGES.md
Changes, fixes and features.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-08-17 11:42:13 +00:00
Karl Palsson
520a5bb50f
mosquitto: properly use localhost instead of ipv4
...
On some environments, connecting to localhost was resolving to ::1,
which didn't match the bind to the explicit 127.0.0.1.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-08-16 15:01:30 +00:00
Karl Palsson
43acdcdd54
mosquitto: support more config options in UCI
...
Added many more UCI config options, particularly for bridge connections
The recently introduced username/password options for bridges are kept,
even though they have been deprecated upstream for a while. In keeping
with this, while support is kept in UCI, the generated mosquitto.conf
file will always generate the "modern" remote_username/remote_password
options preferred by mosquitto instead.
Likewise for bridge clientid and remote_clientid options.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-08-16 15:00:53 +00:00
Karl Palsson
65baa7c88a
mosquitto: update to 1.4.14
...
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 >
2017-07-11 13:22:18 +00:00
Karl Palsson
cd85551580
mosquitto: update to 1.4.13
...
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 >
2017-07-10 16:49:32 +00:00
Karl Palsson
5d8538215a
mosquitto: fix empty client-nossl package
...
Fallout of PROVIDES handling.
Fixes: https://github.com/openwrt/packages/issues/4432
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-06-07 16:05:16 +00:00
Karl Palsson
f49e1138f1
net/mosquitto: bump to 1.4.12 for CVE-2017-7650
...
Dot release, primarily due to CVE-2017-7650 but also rolls up some
earlier patches.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-05-29 10:49:08 +00:00
Karl Palsson
3aab07b0d6
libwebsockets: bump to 2.2.1
...
Changelog is
https://github.com/warmcat/libwebsockets/blob/v2.2.1/changelog
Since 2.0.3, the last version packaged, banner highlights are:
* mountains of work on lws being it's own webserver
* fixes apparently, but they don't get changelog entries.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-05-05 11:36:37 +00:00
Karl Palsson
338252f9eb
net/mosquito: bump to 1.4.11
...
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 >
2017-05-05 11:36:37 +00:00
Karl Palsson
56db76945e
libcares: bump to 1.12.0
...
Full changelog available at:
https://c-ares.haxx.se/changelog.html#1_12_0
Mostly minor bugfixes and documentation improvements
Signed-off-by: Karl Palsson <karlp@etactica.com >
Signed-off-by: Karl Palsson <karlp@remake.is >
2017-05-05 11:36:37 +00:00
Karl Palsson
cef1ff256b
net/mosquitto: support more config fields in init script
...
Adds the "notifications" option which is important when connecting
mosquitto to rabbitmq for instance.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2017-05-05 11:36:37 +00:00
Karl Palsson
027e3ec4ec
net/mosquitto: use PROVIDES for -client tools also
...
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 >
2017-05-05 11:36:37 +00:00
Karl Palsson
a52eee16d8
net/mosquitto: add PROVIDES to daemon and library
...
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 >
2017-01-17 17:06:42 +00:00
Karl Palsson
2f53af0557
luaexpat: Use new URL for documentation
...
keplerproject.org is long gone. Use current maintainer website.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-10-05 11:00:32 +00:00
Karl Palsson
b7ec0c715c
lua-xavante: use new URL for documentation
...
keplerproject.org is long gone.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-10-05 10:58:31 +00:00
Karl Palsson
7028fbfc86
lua-wsapi: Use new URL for documentation
...
keplerproject.org has been long gone.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-10-05 10:58:31 +00:00
Karl Palsson
c3d4458615
lua-rings: use new URL for documentation
...
keplerproject.org is long gone.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-10-05 10:58:17 +00:00
Karl Palsson
ba5139a08f
lang: luasql: update URL to current
...
Old keplerproject.org urls are all down.
github project source for this project references new githubio website.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-09-30 13:44:23 +00:00
Karl Palsson
7f651d102d
net/mosquitto: chown data directory
...
The package creates a "mosquitto" user, but the support added for
persistence creates the data directory as root running the init script.
Properly chown the newly created directory to ensure it's writable.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-08-30 11:41:34 +00:00
Karl Palsson
0bde9e3c14
libwebsockets: Upgrade to latest stable release.
...
Fairly major bump from 1.7.x to 2.0.2.
Changelog (mostly) available at:
https://github.com/warmcat/libwebsockets/blob/v2.0-stable/changelog
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-08-26 09:48:56 +00:00
Karl Palsson
c96eae9549
libwebsockets: Update maintainer email
...
Signed-off-by: Karl Palsson <karlp@remake.is >
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-08-26 09:48:56 +00:00
Karl Palsson
f7a37e435f
mosquitto: Bump to 1.4.10
...
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 >
2016-08-26 09:48:56 +00:00
Karl Palsson
e43ee3187c
net/mosquitto: update maintainer email address
...
Signed-off-by: Karl Palsson <karlp@remake.is >
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-06-06 10:54:36 +00:00
Karl Palsson
7f7843473f
net/mosquitto: bump to v1.4.9
...
Bugfix release. Full changelog available at
http://mosquitto.org/2016/06/version-1-4-9-released/
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-06-06 10:54:36 +00:00
Karl Palsson
bb679b6d95
tor: correct URL for dist downloads
...
Original url was 404.
Fixes Github issue #2284
2016-05-24 09:01:38 +00:00
Karl Palsson
e1720e5849
mosquitto: support optionally writing pidfiles
...
Uses procd built in pid file support, rather than mosquittos built in
support.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-04-11 14:51:28 +00:00
Karl Palsson
9afd7c83e4
libwebsockets: bump to 1.7.5
...
Minor fixes, see
https://github.com/warmcat/libwebsockets/blob/v1.7-stable/changelog for
full changelog.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-04-05 15:39:29 +00:00
Karl Palsson
8b210955e4
lua-mosquitto: update to v0.2
...
Adds support for TLS settings in libmosquitto.
Signed-off-by: Karl Palsson <karlp@tweak.net.au >
2016-03-16 13:11:10 +00:00
Karl Palsson
d6f2f3aaf4
libev: Bump to version 4.22
...
Full changelog: http://cvs.schmorp.de/libev/Changes?view=markup
Signed-off-by: Karl Palsson <karlp@tweak.net.au >
2016-03-08 15:50:57 +00:00
Karl Palsson
db995186fc
libs: c-ares: Bump to version 1.11
...
Full changelog at
https://raw.githubusercontent.com/c-ares/c-ares/cares-1_11_0/RELEASE-NOTES
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-03-08 15:50:22 +00:00
Karl Palsson
709a1337be
libwebsockets: Bump version to 1.7.3
...
Latest "stable" release from 1.7.x branch.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-03-08 15:10:03 +00:00
Karl Palsson
59296333a2
mosquitto: Bump to version 1.4.8
...
Changelog and release notes:
http://mosquitto.org/2016/02/version-1-4-8-released/
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-03-07 12:31:21 +00:00
Karl Palsson
05aa35194e
mosquitto: Include viable stub config file
...
This should always have been available in the mosquitto package itself.
This file needs to exist in basic form to allow the init scripts to even check whether it exists.
Signed-off-by: Karl Palsson <karlp@etactica.com >
2016-03-07 12:18:47 +00:00
Karl Palsson
39ea72b186
mosquitto: use mirrored files/ tree
...
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 >
2016-03-07 12:18:43 +00:00