Roger A. Light
|
267178bd99
|
User properties are copied from PUBLISH to PUBLISH.
|
7 years ago |
Roger A. Light
|
0baf358cf8
|
Add properties member to will struct.
|
7 years ago |
Roger A. Light
|
42896112a1
|
Pub/sub topic checking tests.
|
7 years ago |
Roger A. Light
|
1e9e552034
|
Property write bad identifier test.
|
7 years ago |
Roger A. Light
|
40ed672ecf
|
Fix topic matching tests and function.
|
7 years ago |
Roger A. Light
|
77099bb58c
|
Add property write tests.
|
7 years ago |
Roger A. Light
|
4daaaaf4a7
|
Add property writing support, untested.
|
7 years ago |
Roger A. Light
|
5edc87bcdf
|
Build options for building with coverage support.
|
7 years ago |
Roger A. Light
|
a7fff2ad2e
|
Topic test improvements.
|
7 years ago |
Roger A. Light
|
262ac3fb5b
|
Fix varint length reporting.
|
7 years ago |
Roger A. Light
|
6609bbac10
|
Move topic matching tests to unit tests. Needs improving.
|
7 years ago |
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 |