Roger A. Light
|
731391bcb3
|
Separate function for generating a random client id.
|
11 years ago |
Roger A. Light
|
0461c08fdf
|
use_identity_as_username now no longer affects non-TLS listeners.
|
11 years ago |
Roger A. Light
|
af49fc556a
|
When a durable client reconnects, its queued messages are now checked against ACLs in case of a change in username/ACL state since it last connected.
Thanks to "web1".
|
11 years ago |
Roger A. Light
|
930b917217
|
Save disconnect_t for connected clients when the broker exits.
|
11 years ago |
Roger A. Light
|
717e0addae
|
Use default tls version in tests where possible.
|
11 years ago |
Roger A. Light
|
e6c5f5af7e
|
Add missing usage text.
|
11 years ago |
Roger A. Light
|
11631d8d92
|
Add local_clientid for bridges.
|
11 years ago |
Roger A. Light
|
aca67a2170
|
Better function names.
|
11 years ago |
Roger A. Light
|
e221b37658
|
Add stats mode for db_dump.
|
11 years ago |
Roger A. Light
|
7b62bfd7da
|
Use time() for disconnect_t, CLOCK_MONOTONIC isn't useful over reboots.
|
11 years ago |
Roger A. Light
|
1ef8575a35
|
Reset disconnect_t on client reconnect.
|
11 years ago |
Roger A. Light
|
ad43754b62
|
Log username in single quotes.
|
11 years ago |
Roger A. Light
|
4430228855
|
Be consistent about removing listener counts on socket close.
|
11 years ago |
Roger A. Light
|
7cef936ba6
|
Logging fixes.
|
11 years ago |
Roger A. Light
|
2e221538ce
|
Test no longer needed.
|
11 years ago |
Roger A. Light
|
c8a0786dea
|
TLS websockets support.
|
11 years ago |
Roger A. Light
|
6a7f77d2a8
|
More intelligent client counting.
|
11 years ago |
Roger A. Light
|
0d80800786
|
Don't refuse clients with will topic that isn't allowed by acl.
|
11 years ago |
Roger A. Light
|
ef4b7a52a0
|
Fix missing headers for WITH_TLS=no.
|
11 years ago |
Roger A. Light
|
fd7d5ebbb9
|
Change $SYS/broker/clients/[in]active -> $SYS/broker/clients/[dis]connected
|
11 years ago |
Roger A. Light
|
e4ddc31295
|
Fix for MQTT-3.8.4-3.
|
11 years ago |
Roger A. Light
|
85af9bdd9a
|
Simplify.
|
11 years ago |
Roger A. Light
|
87579e0cac
|
Remove STRICT_PROTOCOL #ifdefs.
|
11 years ago |
Roger A. Light
|
1984e2e37d
|
v3.1.1 requires websockets protocol to be mqtt.
|
11 years ago |
Roger A. Light
|
c13f4c7931
|
Close config files on error.
|
11 years ago |
Roger A. Light
|
a229b05f58
|
These options are supported.
|
11 years ago |
Roger A. Light
|
5da25ae5d9
|
Add support for "session present" in CONNACK messages for MQTT v3.1.1.
|
11 years ago |
Roger A. Light
|
0224db85c4
|
Fix bug #1324411
|
12 years ago |
Roger A. Light
|
25dd5d88ed
|
Don't leak socket here.
|
12 years ago |
Roger A. Light
|
6cc3e7999e
|
Tidy up.
|
12 years ago |
Roger A. Light
|
9015ee962e
|
unlock mutex on return.
|
12 years ago |
Roger A. Light
|
fd7fbba3a5
|
Use shared config code for debug arg.
|
12 years ago |
Roger A. Light
|
859224224a
|
Fix potential memory leak.
|
12 years ago |
Roger A. Light
|
6a03972507
|
Default to websockets off for cmake.
|
12 years ago |
Roger A. Light
|
be0cfff969
|
Fix possible leaks.
|
12 years ago |
Roger A. Light
|
7d197563bc
|
Fix for non-lws compilation.
|
12 years ago |
Roger A. Light
|
d5e88c20db
|
Disable websockets by default.
|
12 years ago |
Roger A. Light
|
414946ff07
|
Bump version number.
|
12 years ago |
Roger A. Light
|
1148cdae23
|
Loop fix.
|
12 years ago |
Roger A. Light
|
b41375817d
|
Define STRIP if not provided.
|
12 years ago |
Roger A. Light
|
063928bbfe
|
Merge websockets -> 1.4.
|
12 years ago |
Roger A. Light
|
e8f07d706d
|
Per-listener processing of websockets contexts.
|
12 years ago |
Roger A. Light
|
5146779c44
|
Add client test for encrypted x509 keys.
|
12 years ago |
Roger A. Light
|
2db22f3abd
|
Merge 1.3.2 branch in 1.4 branch.
|
12 years ago |
Roger A. Light
|
58204d984c
|
Fixes for WITH_TLS=no.
|
12 years ago |
Roger A. Light
|
330a7a882e
|
Add CROSS_COMPILE to Makefiles.
|
12 years ago |
Roger A. Light
|
f23f48ecce
|
Don't use exit() on SRV failure.
|
12 years ago |
Roger A. Light
|
aab7a2688c
|
Fix SRV support when building with CMake.
|
12 years ago |
Roger A. Light
|
cb0e355d9e
|
Only provide srv capabilities ifdef WITH_SRV.
|
12 years ago |
Roger A. Light
|
58891769c1
|
Quicker to return here.
|
12 years ago |