Roger A. Light
4a67fcebc5
More codacy test fixes.
10 years ago
Roger A. Light
07b21f0fe5
Fix minor test problems highlighted by codacy.com.
10 years ago
Roger A. Light
37dceb38f9
Fix some defects discovered by coverity.
10 years ago
Roger A. Light
6c8c649ac2
More test fixes.
10 years ago
Roger A. Light
8906d67ad4
Default to MQTT v3.1.1 in tests.
10 years ago
Roger Light
e2324ff9bb
Merge remote-tracking branch 'remotes/origin/master' into develop
...
Conflicts:
CMakeLists.txt
ChangeLog.txt
THANKS.txt
appveyor.yml
config.mk
installer/mosquitto-cygwin.nsi
installer/mosquitto.nsi
lib/messages_mosq.c
lib/messages_mosq.h
lib/mosquitto.c
lib/mosquitto.h
lib/net_mosq.c
lib/net_mosq.h
lib/send_client_mosq.c
lib/send_mosq.c
lib/socks_mosq.c
lib/will_mosq.c
src/bridge.c
src/conf.c
src/context.c
src/database.c
src/loop.c
src/mosquitto.c
src/mosquitto_broker.h
src/net.c
src/read_handle.c
src/read_handle_server.c
src/subs.c
10 years ago
Roger A. Light
cdbe62c2bb
Outgoing messages with QoS>0 are no longer retried after a timeout.
...
This change in behaviour can be justified by considering when the
timeout may have occurred.
* If a connection is unreliable and has dropped, but without one end
noticing, the messages will be retried on reconnection. Sending
additional PUBLISH or PUBREL would not have changed anything.
* If a client is overloaded/unable to respond/has a slow connection then
sending additional PUBLISH or PUBREL would not help the client catch
up. Once the backlog has cleared the client will respond. If it is not
able to catch up, sending additional duplicates would not help either.
11 years ago
Roger A. Light
4195fde70b
Last raft of renames for the moment.
11 years ago
Roger A. Light
756a6cd281
More test fixes.
11 years ago
Roger A. Light
ccb3ea86be
Test fixes.
11 years ago
Roger A. Light
ff038b312a
Disable fake ca test.
11 years ago
Roger A. Light
570be5e417
[458353] Fix typo in test.
...
Thanks to Michael Laing.
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=458353
11 years ago
Roger A. Light
4c72b2dd45
[457373] Fix tests when compiled with WITH_TLS=no.
...
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=457373
11 years ago
Roger A. Light
5b6f6976c7
Fix use of "dup" with pubrel, subscribe, unsubscribe.
...
Thanks to Paolo Patierno.
11 years ago
Roger A. Light
94cd34c86d
Add executable permissions.
11 years ago
Roger A. Light
070d783c9f
Merge 1.3.2-1.3.5 into 1.4.
11 years ago
Roger A. Light
b612c6bf22
Fix test.
11 years ago
Roger A. Light
405b7f0aab
Don't free here, leads to potential double free.
11 years ago
Roger A. Light
cabcada849
Test fixes.
11 years ago
Roger A. Light
fd9496433c
Configure client tests for valgrind.
11 years ago
Roger A. Light
d75903b0ae
Fix reconnect support for websockets.
11 years ago
Roger A. Light
39674a443e
Need bigger delay for valgrind.
11 years ago
Roger A. Light
15efd2d072
Various memory fixes.
11 years ago
Roger A. Light
6427105bf6
Tests can now use valgrind.
11 years ago
Roger A. Light
717e0addae
Use default tls version in tests where possible.
11 years ago
Roger A. Light
2e221538ce
Test no longer needed.
11 years ago
Roger A. Light
87579e0cac
Remove STRICT_PROTOCOL #ifdefs.
11 years ago
Roger A. Light
5146779c44
Add client test for encrypted x509 keys.
12 years ago
Roger Light
9ff56eefd0
Fix topic matching edge case.
...
Thanks to Tobias Assarsson.
12 years ago
Roger Light
0364bd1be7
Initial contribution.
12 years ago