Roger A. Light
c0ff424082
Add property__get_length_all() and property__get_length().
...
For getting the number of bytes needed for writing a property list.
7 years ago
Roger A. Light
8210c1fa7a
All outgoing packets now write property length for MQTT 5.
...
At the moment this only writes a 0 property length, i.e. no properties.
It does mean that output packets are more correct than before.
7 years ago
Roger A. Light
246c9e6565
Read will properties, and free properties immediately for the moment.
7 years ago
Roger A. Light
a17dcb4e8f
Property string pair, varint and more complicated packet tests.
7 years ago
Roger A. Light
abb3fee1f8
Coverage reporting for whole broker.
7 years ago
Roger A. Light
e1d0bde0b1
Binary property read tests.
7 years ago
Roger A. Light
194d013279
Finish property string read tests.
7 years ago
Roger A. Light
8e793f68e1
Simplify prop validation.
7 years ago
Roger A. Light
bc1caedc32
Some property string read tests.
7 years ago
Roger A. Light
f59526a014
Property read in16 tests.
7 years ago
Roger A. Light
e14b613a02
Property read int32 tests.
7 years ago
Roger A. Light
f4b2838574
Property reading, and tests for byte properties.
7 years ago
Roger A. Light
34c8c28e9d
Remove old UTF-8 tests.
7 years ago
Roger A. Light
05b40b90db
Add reason strings.
7 years ago
Roger A. Light
cdb22edb1c
Split malformed UTF-8 validation tests to ensure better coverage.
7 years ago
Roger A. Light
75b6851c76
Property identifer is a varint.
7 years ago
Roger A. Light
572be268e5
Fix signedness of varint reading.
7 years ago
Roger A. Light
366744bad7
Fix subscribe_multiple datatypes.
7 years ago
Roger A. Light
1635dd3883
Multiple bytes read tests.
7 years ago
Roger A. Light
c9d9ad8e72
UTF-8 validation tests and fixes.
7 years ago
Roger A. Light
8c7220d7a5
UTF-8 String write tests.
7 years ago
Roger A. Light
c124b07929
Four Byte Integer write test.
7 years ago
Roger A. Light
e701608e71
Two Byte Integer write test.
7 years ago
Roger A. Light
eec3220622
Byte write test.
7 years ago
Roger A. Light
72131c84ce
Binary data read functions and tests.
7 years ago
Roger A. Light
99e324e860
Make test strings unsigned.
7 years ago
Roger A. Light
ed06255847
Rename to _read so _write can be separate.
7 years ago
Roger A. Light
debf7493ad
UTF-8 validation tests and fixes.
7 years ago
Roger A. Light
0fad0bd025
UTF-8 String read tests.
7 years ago
Roger A. Light
400db91166
Handle UTF-8 validation in packet__read_string.
7 years ago
Roger A. Light
d532253f10
Byte read tests.
7 years ago
Roger A. Light
d157e5c41e
Four Byte Integer read tests.
7 years ago
Roger A. Light
ff67672a2c
Two Byte Integer read tests.
7 years ago
Roger A. Light
b6b8da1fa6
Variable Byte Integer reading tests.
7 years ago
Roger A. Light
99a1c0e43a
Move simple datatype reading functions to own file.
...
This facilitates easier testing.
7 years ago
Roger A. Light
1488992ea8
Naive reading of MQTT 5 properties. No processing done.
7 years ago
Roger A. Light
17b3709790
Fix varint reading.
7 years ago
Roger Light
6c9e8d51c2
Merge branch 'develop' into mqtt5
7 years ago
Roger A. Light
1867f30785
Merge branch 'master'
...
Conflicts:
ChangeLog.txt
7 years ago
Vinod Kumar
5898cc9aee
update links for signing ECA, fix indentation
...
Signed-off-by: Vinod Kumar <kumar003vinod@gmail.com>
7 years ago
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 .
7 years ago
Roger A. Light
8b66a323cd
Add mosquitto_subscribe_multiple()
...
For sending subscriptions to multiple topics in one command.
7 years ago
Roger A. Light
cf9a72d8db
Add mosquitto_subscribe_multiple.
7 years ago
Roger A. Light
46b943b077
Add website post and update downloads/security.
7 years ago
Roger A. Light
1684feabe9
Merge branch 'fixes'
7 years ago
Roger A. Light
c78003cacf
Bump version number, add CVE details.
7 years ago
Roger A. Light
588d39efdc
Fix Windows version not starting if include_dir did not contain any files.
...
Closes #566 .
Thanks to marleau.
7 years ago
Roger A. Light
d9fc9cd0ae
Add allow_zero_length_clientid, auto_id_prefix documentation.
...
Closes #600 .
7 years ago
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 .
7 years ago
Roger A. Light
008d424a33
Minor documentation fix. Closes #520 .
7 years ago