Commit Graph

96 Commits (11975332d4ef4c020a598d2a194d4dfe26596e24)

Author SHA1 Message Date
Roger A. Light 9411d94842 Start of tests for persistence reading. 7 years ago
Roger A. Light 72941db546 Coverity fixes
1399064
1399065
1398655
1398656
1398654
1399067
1399066
1399063
1399060
1399059
1399068
1399062
1398657
1398653
1302848
1302847
1399070
7 years ago
Roger A. Light b9b8e0ff2a Add client support for outgoing maximum packet size. 7 years ago
Roger A. Light bb914b985c Fix `mosquitto_topic_matches_sub()` rc with sub=="topic/#abc".
This now returns MOSQ_ERR_INVAL as expected.
7 years ago
Roger A. Light b6fb2c5824 Fix property write test after function changes. 7 years ago
Roger A. Light 00c4fd137a More UTF-8 tests. 7 years ago
Roger A. Light 94fdc9cb44 Disallow UTF-8 control characters. 7 years ago
Roger A. Light bc1349c0d7 Tests for user facing mosquitto_string_to_property_info function. 7 years ago
Roger A. Light 8b368aeb6b Fix memory leaks in tests. 7 years ago
Roger A. Light 699e5c762f Tests for user facing read functions. 7 years ago
Roger A. Light 679a9a54a5 Tests for user facing property add functions. 7 years ago
Roger A. Light 1e6117bcf5 Fix duplicate string property tests. 7 years ago
Roger A. Light f77c1ca91b private struct mqtt5__property -> public mosquitto_property. 7 years ago
Roger A. Light 636e813d1c Load of constant renames ahead of making mqtt_protocol.h public. 7 years ago
Roger A. Light 9eebcf6704 Rename property__free_all->mosquitto_property_free_all
Make public function.
7 years ago
Roger A. Light 723d9c2782 Check whether properties are on the correct commands. 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 a7fff2ad2e Topic test improvements. 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 a17dcb4e8f Property string pair, varint and more complicated packet tests. 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 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 cdb22edb1c Split malformed UTF-8 validation tests to ensure better coverage. 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 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