Jasper Lievisse Adriaanse
2758401829
only link with libm on OpenBSD
...
fixes "ld: error: unable to find library -ldl"
Signed-off-by: Jasper Lievisse Adriaanse <jasper@humppa.nl>
2020-06-17 15:54:24 +01:00
HowJMay
40a23981d3
fix typos in examples
...
Fix typos
Signed-off-by: HowJMay <vulxj0j8j8@gmail.com>
2020-06-17 15:52:00 +01:00
Roger A. Light
0946dc3a8d
Release post.
2020-06-17 15:52:00 +01:00
Roger A. Light
faf0530a76
Update example Docker ports.
...
Port 9001 is used by Intel drivers on Windows, so some users are
suddenly seeing a problem.
Issue #1580 .
2020-06-17 15:52:00 +01:00
Roger A. Light
9313f09c9d
Updated pull rqeuest text.
2020-06-17 15:52:00 +01:00
Roger A. Light
09db90c41a
Bump dockerfile for 1.6.9.
2020-06-17 15:52:00 +01:00
Roger A. Light
12a58aee77
Add Ubuntu Appliance post.
2020-06-16 16:06:21 +01:00
Roger A. Light
8f1f10743c
New windows installer.
2020-06-16 16:00:51 +01:00
Roger A. Light
6084685e0c
Revert docker change to openssl.
...
Add extra targets to support openssl.
2020-06-16 00:16:11 +01:00
Roger A. Light
a9c97efaa4
Document that keepalive must be >= 5 seconds.
2020-06-10 15:21:01 +01:00
Roger A. Light
4b541ad5ca
Fix usage message not mentioning v5.0.
...
Closes #1713 . Thanks to whnr.
2020-06-09 15:42:51 +01:00
matt
ee634e4f84
replace broken ssl-libs
...
Signed-off-by: matt <swineherd92@gmail.com>
2020-06-09 15:24:40 +01:00
Roger A. Light
316f0be77a
Add post on test.mosquitto.org cert update.
2020-06-09 12:43:31 +01:00
Roger A. Light
f39bf49f90
Docker: update to 1.6.10.
...
Also:
* Update to alpine:3.12.
* Use openssl.
* Enable TLS-PSK.
* Remove obsolete 1.4.12 dockerfile.
2020-06-02 21:27:55 +01:00
Roger A. Light
8123e767de
Release post.
2020-05-25 23:48:51 +01:00
Roger A. Light
b5a98318c0
Merge branch 'fixes'
2020-05-25 23:43:06 +01:00
Roger A. Light
d95513ae15
Man pages generated as part of web page, so no need to copy.
2020-05-25 23:41:17 +01:00
Roger A. Light
cea0423e69
Update changelog and version.
2020-05-25 23:40:15 +01:00
Roger A. Light
6bd435d721
Fix possible assert crash associated with bridge reconnecting.
...
This only occurs when compiled without epoll support.
Closes #1700 . Thanks to Matthias Urlichs.
2020-05-25 23:38:13 +01:00
Martin Kelly
8d54aaef89
add a refcount to library init/cleanup
...
Add a refcount around mosquitto_lib_init and mosquitto_lib_cleanup so
that multiple calls to init/cleanup don't trigger memory leaks or
double-frees.
Signed-off-by: Martin Kelly <mkelly@xevo.com>
2020-05-20 11:20:39 +01:00
Abilio Marques
22ffefe7f6
remove cjson stranded reference when building WITH_CJSON=no
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
2020-05-20 11:17:13 +01:00
Roger A. Light
ce463c185b
Update changelog.
2020-05-20 11:02:11 +01:00
Martin Kelly
d103174b5c
correct mosquitto.h return code documentation
...
We currently erroneously claim that mosquitto_lib_init cannot fail,
while it can fail on Windows, if WSAStartup fails in net__init. Correct
this.
Signed-off-by: Martin Kelly <mkelly@xevo.com>
2020-05-20 10:59:00 +01:00
Martin Kelly
61a50c60d2
add a refcount to library init/cleanup
...
Add a refcount around mosquitto_lib_init and mosquitto_lib_cleanup so
that multiple calls to init/cleanup don't trigger memory leaks or
double-frees.
Signed-off-by: Martin Kelly <mkelly@xevo.com>
2020-05-20 10:57:40 +01:00
Roger A. Light
eae8c9aab4
Fix check when loading persistence file of a different version
...
Closes #1684 . Thanks to grekhss.
2020-05-15 22:11:26 +01:00
Roger A. Light
762ad432e8
Fix support for openssl 3.0
2020-05-12 13:39:49 +01:00
Roger A. Light
24049b1a1e
Fix mosquitto_sub %j or %J not working on Windows.
...
Closes #1674 . Thanks to amigian74.
2020-05-06 22:24:58 +01:00
Roger A. Light
c766bdfeb0
Display time out message only on SIGALRM.
2020-05-06 22:23:06 +01:00
Roger A. Light
b726e2f1ec
mosquitto_sub %j and %J timestamps are now in a ISO 8601 compatible format.
2020-05-06 22:21:21 +01:00
Roger A. Light
c343812c42
Improve client test for unexpected pubrel.
2020-05-05 23:25:42 +01:00
Roger A. Light
946257bf30
Remove spurious version heading.
2020-05-05 16:01:17 +01:00
Roger A. Light
e755827f4f
Free outgoing client messages even for non-bridges.
2020-05-05 15:37:04 +01:00
Roger A. Light
ee7d1981ff
Merge branch 'rfc-bridge-local-clean' of git://github.com/etactica/mosquitto into etactica-rfc-bridge-local-clean
2020-05-05 14:33:02 +01:00
Roger A. Light
d3247a830a
Fix memory leak when connecting clients are rejected.
2020-05-05 14:31:13 +01:00
Roger A. Light
bb0e5bb7d3
Add missing header.
2020-05-05 14:20:56 +01:00
Roger A. Light
b2e72a7e7c
Fix memory leaks only in tests.
2020-05-05 14:19:04 +01:00
Roger A. Light
bfc82ea91a
Fix incorrect check.
2020-05-05 13:13:24 +01:00
Roger A. Light
4960fc0702
Don't disconnect clients that are already disconnected.
...
This prevents the session expiry being extended on SIGHUP.
Closes #1521 . Thanks to Christoph Krey.
2020-05-01 22:45:40 +01:00
Roger A. Light
c5d6f32341
Be more tolerant when loading persistence files.
2020-05-01 21:51:07 +01:00
Roger A. Light
eeaafed485
Fix memory leak when connecting clients rejected.
2020-04-30 17:31:13 +01:00
Roger A. Light
ff2b111cb3
Fix minor memory leak when load bridge prefixes.
2020-04-30 17:06:51 +01:00
Roger A. Light
4392320bc3
Fix memory leak when cleaning all shared subs.
2020-04-30 16:58:46 +01:00
Roger A. Light
ea47f6b0dc
Clearer client disconnection message.
2020-04-28 10:42:49 +01:00
Roger A. Light
5908585afd
Fix mosquitto_passwd -b not updating passwords for existing users
...
Closes #1664 . Thanks to Leon Kiefer.
2020-04-26 22:44:57 +01:00
Roger A. Light
0296bd2e55
Update example Docker ports.
...
Port 9001 is used by Intel drivers on Windows, so some users are
suddenly seeing a problem.
Issue #1580 .
2020-04-23 13:10:11 +01:00
Roger A. Light
40bad1a999
Fix conversion warnings in client code
...
Issue #1653 .
2020-04-16 23:26:14 +01:00
Roger A. Light
3758e0c328
Fix mosquitto_passwd not being able to create pwfile with -b.
2020-04-08 12:38:15 +01:00
Roger A. Light
cef9d891ae
Tidy up main().
2020-04-08 11:34:31 +01:00
Roger A. Light
fdaeaee6dd
Fix test.
2020-04-07 16:10:02 +01:00
Roger A. Light
c72dd39f92
Allow MQTT v5.0 outgoing bridges to fall back to MQTT v3.1.1
...
This applies if connecting to a v3.x only broker.
2020-04-02 10:26:36 +01:00