Roger A. Light
|
21f203b91a
|
Don't treact unexpected PUBACK/COMP as fatal.
|
6 years ago |
Roger A. Light
|
b0a065f790
|
Update changelog. Release page. Bump copyright.
|
6 years ago |
Roger A. Light
|
1a8c44b84f
|
Fix regression on use of `mosquitto_connect_async()` not working.
Closes #1415 and #1422. Thanks to Karl Palsson, Till Zimmermann and Liam Fry.
|
6 years ago |
Roger A. Light
|
ee3591d228
|
Fix missing locks on `mosq->state`.
Closes #1374. Thanks to Jeff Trull.
|
6 years ago |
Roger A. Light
|
689989cc56
|
Fix inflight quota inc/dec for both broker and library.
|
7 years ago |
Roger A. Light
|
8531cb1d79
|
Separate broker message queues into in/out.
This allows and includes better flow control handling for QoS>0.
|
7 years ago |
Roger A. Light
|
da84b9a983
|
Restrict what packets are allowed in what client state.
|
7 years ago |
Roger A. Light
|
320ddc1303
|
Merge branch 'master'
Conflicts:
CMakeLists.txt
ChangeLog.txt
client/Makefile
config.mk
installer/mosquitto.nsi
installer/mosquitto64.nsi
lib/mosquitto.h
lib/mqtt3_protocol.h
lib/util_mosq.c
set-version.sh
snap/snapcraft.yaml
src/bridge.c
src/database.c
src/handle_connack.c
src/loop.c
src/persist.c
test/broker/Makefile
|
7 years ago |
Roger A. Light
|
105ad17dc6
|
Tests and support for QoS 1 reporting of no subscribers on publish.
|
7 years ago |
Roger A. Light
|
ce31269e05
|
Update changelog, bump version, bump copyright year.
|
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
|
084062c85e
|
Merge branch 'fixes' into mqtt5
|
7 years ago |
Roger Light
|
5236295159
|
Handle mismatched handshakes properly.
For example, a QoS1 PUBLISH with QoS2 reply.
|
7 years ago |
Roger Light
|
4b97a90ef9
|
Tests and fixes for truncated PUB* packets
For the cases where reason_code is 0, or properties are missing.
|
7 years ago |
Roger Light
|
930a314caf
|
Add reason_code to on_publish_v5 callback.
|
7 years ago |
Roger A. Light
|
659cd2a3b1
|
Read reason code for PUBREC/PUBREL.
|
7 years ago |
Roger A. Light
|
158189393e
|
Add v5 client callbacks.
|
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
|
ca40255720
|
mid == 0 is a protocol error.
|
7 years ago |
Roger A. Light
|
eefa7f7604
|
All existing commands read properties.
|
7 years ago |
Roger A. Light
|
0bacff11df
|
Rename mqtt3_protocol.h -> mqtt_protocol.h.
|
7 years ago |
Roger A. Light
|
88765a5e80
|
Consistent use of config.h across the project.
|
7 years ago |
Roger A. Light
|
57ee8b92bc
|
Mac build fixes.
|
8 years ago |
Roger A. Light
|
f4d238be18
|
Bump copyright years.
|
8 years ago |
Roger A. Light
|
017db6706f
|
Rename mosquitto_broker.h -> mosquitto_broker_internal.h
|
9 years ago |
Roger A. Light
|
8378fe44cf
|
Update copyrights.
|
9 years ago |
Roger A. Light
|
1c3988a397
|
Merge branch 'master' into develop
|
9 years ago |
Roger A. Light
|
db2e66c543
|
Reorganise functions into separate files as appropriate.
|
10 years ago |