Roger A. Light
|
f8838243fb
|
Fix connections retrying very rapidly in some situations.
Thanks to Abilio Marques.
|
5 years ago |
Roger A. Light
|
a4389fc9ce
|
Fix SPDX identifiers: EDL-1.0 -> BSD-3-Clause.
The two licenses are the same.
|
5 years ago |
Nikolay Raspopov
|
71845d28ac
|
Fixed some VS2017 compilation error and warnings (#1916)
* Fixed some VS2017 compilation errors and warnings.
Signed-off-by: raspopov <raspopov@cherubicsoft.com>
|
5 years ago |
Roger A. Light
|
df1802d8f1
|
Fix client state conversion warnings.
|
5 years ago |
Roger A. Light
|
3731535298
|
Add SPDX license identifiers.
|
5 years ago |
Roger A. Light
|
584cf51ba7
|
Update to EPL-2.0
|
5 years ago |
raspopov
|
add355a78b
|
QNX has no pselect() either.
Signed-off-by: raspopov <raspopov@cherubicsoft.com>
|
5 years ago |
Roger A. Light
|
2e72d795a9
|
Fix timeout conversion error.
|
5 years ago |
raspopov
|
0097a85ce0
|
Something bad happened with a "timeout" parameter of mosquitto_loop() function in 4f61f6c161 . Reverted.
Signed-off-by: raspopov <raspopov@cherubicsoft.com>
|
5 years ago |
Roger A. Light
|
7ae7d73fd4
|
The loop in packet_write() means that `max_packets` isn't needed.
|
5 years ago |
Roger A. Light
|
4f61f6c161
|
Fix conversion errors.
|
5 years ago |
Roger A. Light
|
b3c2ac20dc
|
Fix overly broad HAVE_PTHREAD_CANCEL compile guard.
Closes #1547. Thanks to Markus Gothe.
|
5 years ago |
Roger Light
|
4ef48269f5
|
Fix mosquitto_loop_stop() not stopping on Windows
Closes #1748. Closes #117. Thanks to Sigmund Vik.
|
5 years ago |
Roger A. Light
|
346f695937
|
Separate out delay code from previous commit.
Plus add missing header.
|
6 years ago |
Roger A. Light
|
5cf94d2e57
|
Merge branch 'fixes' of git://github.com/ChristianS99/mosquitto into fixes
|
6 years ago |
Roger A. Light
|
b0a065f790
|
Update changelog. Release page. Bump copyright.
|
6 years ago |
Christian Schneider
|
a3ebeff9d7
|
fix: replace sleep with (p)select in loop_forever
sleep was blocking loop_stop(force=false) since it
was uniteruptible
Signed-off-by: Christian Schneider <cschneider@radiodata.biz>
|
6 years ago |
Roger A. Light
|
6a01453ce0
|
Build fixes.
|
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
|
ba918ac73e
|
Fix reconnect backoff where connections are dropped
Closes #737. Thanks to chelliwell.
|
6 years ago |
Roger A. Light
|
a22ccbd884
|
Clients: improve error msgs when connecting v3.x broker with v5 client
Closes #1344. Thanks to HowJMay.
|
6 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
|
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
|
ce31269e05
|
Update changelog, bump version, bump copyright year.
|
7 years ago |
Roger A. Light
|
fcf4cd0b27
|
Merge branch 'master' into mqtt5
|
7 years ago |
Roger A. Light
|
afe011866c
|
Remove unused variables.
|
7 years ago |
Roger A. Light
|
73c46174f8
|
Don't call on_disconnect() twice if keepalive tests fail.
Closes #1067. Thanks to xingchen02.
Bug: https://github.com/eclipse/mosquitto/issues/1067
|
7 years ago |
Tamaki Nishino
|
d07864939a
|
Check SSL_DATA_PENDING in mosquitto_loop_read()
Signed-off-by: Tamaki Nishino <otamachan@gmail.com>
|
7 years ago |
Roger A. Light
|
5d02f58151
|
Fix reconnect delay backoff behaviour.
Closes #1027. Thanks to Harm Verhagen.
Bug: https://github.com/eclipse/mosquitto/issues/1027
|
7 years ago |
Roger A. Light
|
158189393e
|
Add v5 client callbacks.
|
7 years ago |
Roger A. Light
|
71b8c4d892
|
Fix TLS connections when using an external event loop.
Affects the use of mosquitto_loop_read() and mosquitto_write().
Closes #990.
|
7 years ago |
Roger A. Light
|
4bacbecb1b
|
Fix some places where return codes were incorrect.
Closes #850.
Signed-off-by: Roger A. Light <roger@atchoo.org>
|
7 years ago |
Roger A. Light
|
6a2172f472
|
Windows fixes.
|
8 years ago |
Roger A. Light
|
9852f94ee0
|
Merge branch 'sub_client_timeout_upstream' of git://github.com/I2SE/mosquitto into I2SE-sub_client_timeout_upstream
|
8 years ago |
Roger A. Light
|
c95f24c342
|
Missing includes.
|
8 years ago |
Roger A. Light
|
28dd14fcea
|
Separate out functions from mosquitto.c to aid discoverability.
|
8 years ago |