Roger A. Light
d532253f10
Byte read tests.
2018-10-03 13:02:58 +01:00
Roger A. Light
d157e5c41e
Four Byte Integer read tests.
2018-10-03 12:40:16 +01:00
Roger A. Light
ff67672a2c
Two Byte Integer read tests.
2018-10-03 12:04:26 +01:00
Roger A. Light
b6b8da1fa6
Variable Byte Integer reading tests.
2018-10-03 11:57:20 +01:00
Roger A. Light
99a1c0e43a
Move simple datatype reading functions to own file.
...
This facilitates easier testing.
2018-10-03 10:23:58 +01:00
Roger A. Light
07d59d20e2
Add missing line.
2018-10-03 08:11:46 +01:00
Roger A. Light
f6c19b773a
Bump snap version.
2018-10-02 23:58:11 +01:00
Roger A. Light
1690f760e4
Add header files to snap.
2018-10-02 23:56:19 +01:00
Roger A. Light
3be1badef0
Include mosquitto_passwd in snap.
2018-10-02 23:54:24 +01:00
Roger A. Light
1488992ea8
Naive reading of MQTT 5 properties. No processing done.
2018-10-02 16:43:40 +01:00
Roger A. Light
17b3709790
Fix varint reading.
2018-10-02 14:07:23 +01:00
Roger Light
6c9e8d51c2
Merge branch 'develop' into mqtt5
2018-10-02 11:28:03 +01:00
Roger A. Light
1867f30785
Merge branch 'master'
...
Conflicts:
ChangeLog.txt
2018-10-02 08:31:54 +01:00
Vinod Kumar
e492a61cd8
return MOSQ_ERR_INVAL if config has invalid boolean value
...
Signed-off-by: Vinod Kumar <kumar003vinod@gmail.com>
2018-09-29 07:51:12 +01:00
Vinod Kumar
5898cc9aee
update links for signing ECA, fix indentation
...
Signed-off-by: Vinod Kumar <kumar003vinod@gmail.com>
2018-09-29 07:49:20 +01:00
Roger A. Light
0e76bed50e
Add -E option to mosquitto_sub.
...
This causes the client to exit immediately after its subscriptions are
acknowledged by the broker, and can be used to create a durable client
session without requiring messages to be delivered.
Closes #952 .
2018-09-27 22:21:42 +01:00
Roger A. Light
8b66a323cd
Add mosquitto_subscribe_multiple()
...
For sending subscriptions to multiple topics in one command.
2018-09-27 22:06:54 +01:00
Roger A. Light
cf9a72d8db
Add mosquitto_subscribe_multiple.
2018-09-27 22:05:15 +01:00
Roger A. Light
46b943b077
Add website post and update downloads/security.
2018-09-27 10:48:03 +01:00
Roger A. Light
1684feabe9
Merge branch 'fixes'
2018-09-25 16:26:49 +01:00
Roger A. Light
c78003cacf
Bump version number, add CVE details.
2018-09-25 16:26:28 +01:00
Roger A. Light
588d39efdc
Fix Windows version not starting if include_dir did not contain any files.
...
Closes #566 .
Thanks to marleau.
2018-09-25 16:14:57 +01:00
Roger A. Light
d9fc9cd0ae
Add allow_zero_length_clientid, auto_id_prefix documentation.
...
Closes #600 .
2018-09-25 14:38:54 +01:00
Roger A. Light
f9c9f3d396
Fix incorrect hash usage with duplicate clients.
...
Fix duplicate clients being added to by_id hash before the old client
was removed.
Closes #645 .
2018-09-25 14:25:54 +01:00
Roger A. Light
008d424a33
Minor documentation fix. Closes #520 .
2018-09-25 14:25:54 +01:00
Roger A. Light
7b1892caef
Fix retained msgs not sent by bridges.
...
This occurred when a bridge connected for the first time and so made a
local subscription for outgoing topics.
Closes #701 .
2018-09-25 14:25:54 +01:00
Roger A. Light
9df05e93c0
Add test for $test publishing bug.
2018-09-25 14:25:54 +01:00
Roger A. Light
59bd07627d
Various build improvements to help packaging.
2018-09-25 14:25:54 +01:00
Roger A. Light
f7474d3482
Revert "Remove some test that was always true"
...
This reverts commit 6fc7cadb63
.
2018-09-25 14:25:54 +01:00
Roger A. Light
9200a8e98b
Better attempt at fixing mac travis.
2018-09-25 14:25:02 +01:00
Roger A. Light
e3bfb1795e
Attempt to fix Mac build on travis.
2018-09-25 12:11:59 +01:00
Kurt Van Dijck
e3b4bd8937
fix signal handler on win32
...
The signal handler thread on win32 did listen to 4 HANDLEs,
of which only 3 were initialized.
The result was 1 thread eating 100% cpu.
This commit reduces the HANDLE array storage.
Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be>
2018-09-25 10:34:28 +01:00
Roger A. Light
d1da5ab782
Add fixed CVE information.
2018-09-20 15:25:28 +01:00
Roger A. Light
fea25f520f
Add missing posts.
2018-09-20 14:00:55 +01:00
Roger A. Light
7ca3a24686
Remove requirement to use user root
in snap package config files.
2018-09-20 12:05:02 +01:00
Roger A. Light
0e16a248f2
Elevate log level to warning for situation when socket limit is hit.
2018-09-20 12:00:51 +01:00
Roger A. Light
dd0e0d91b0
Fix build on Windows.
2018-09-20 10:38:35 +01:00
Roger A. Light
a9648e97ef
Download page update.
2018-09-20 10:04:35 +01:00
Roger A. Light
3a1c219a0a
Update website config.
2018-09-20 09:35:01 +01:00
Roger A. Light
8aef00d3df
Add website.
2018-09-20 09:34:16 +01:00
Roger A. Light
79bb75ca07
Snap build fix.
...
https://forum.snapcraft.io/t/errors-when-building-via-launchpad/7448
2018-09-20 08:34:33 +01:00
Roger A. Light
3f87232065
Bump version number.
2018-09-19 18:09:43 +01:00
Roger A. Light
55ca61f14e
Fix segfault on HUP when bridges and security options are configured.
...
Closes #849 . Closes #965 . Thanks to Wolfgand Hottgenroth and Dustin Sallings.
2018-09-19 17:52:23 +01:00
Roger A. Light
2b4ba10b3d
Fix "round_robin false" behaviour.
...
Closes #481 .
2018-09-19 17:30:38 +01:00
Roger A. Light
3ae387e232
Close spare sock at exit.
2018-09-19 13:01:13 +01:00
Roger A. Light
1e47ee4cad
Fix for bridge connections when using WITH_ADNS=yes.
2018-09-19 12:55:08 +01:00
Roger A. Light
dea03071d4
Add link to tls asciicast.
...
Closes #968 .
2018-09-19 12:27:53 +01:00
Roger A. Light
4ee6941188
Primitive v5 CONNACK support - no properties.
2018-09-19 11:13:50 +01:00
Roger A. Light
561513fdd4
Very simple v5 CONNECT support - no properties.
2018-09-19 11:00:15 +01:00
Roger A. Light
ccc97d8c96
Function for reading variable length ints from packet.
2018-09-19 10:59:57 +01:00