Commit Graph

2773 Commits (7b614b3b59867f8524630adcde94eacaeb0cfcd8)
 

Author SHA1 Message Date
Roger A. Light 5ac576f2ab Request write callback if there is still more to send. 11 years ago
Roger A. Light 405b7f0aab Don't free here, leads to potential double free. 11 years ago
Roger A. Light 0856e9519d Need to assign ws_context here. 11 years ago
Roger A. Light 399453837d Log websockets listeners being opened. 11 years ago
Roger A. Light 13f94f3511 More reconnect fixes. 11 years ago
Roger A. Light 2b300b718b Fix double free for websockets with bad auth. 11 years ago
Roger A. Light a831281b3d Delete clients after socket close. 11 years ago
Roger A. Light 5c7512b8ba Add mosquitto_threaded_set(). 11 years ago
Roger A. Light 0fb064e0b4 Fix clean session for reconnecting clients. 11 years ago
Roger A. Light fe5dba5887 Add use_username_as_clientid. 11 years ago
Roger A. Light cabcada849 Test fixes. 11 years ago
Roger A. Light 1257fd49eb Fixes for clients that disconnect very quickly. 11 years ago
Roger A. Light fd9496433c Configure client tests for valgrind. 11 years ago
Roger A. Light 864f1f0d23 Initialise variable. 11 years ago
Roger A. Light 84619c296d Fix building for WITH_BRIDGE=no. 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 d60e44ec1b Handle reconnects for websockets. 11 years ago
Roger A. Light 542ebb2480 Free peer certificate after use. 11 years ago
Roger A. Light bdb3e74100 More memory fixes. 11 years ago
Roger A. Light 15efd2d072 Various memory fixes. 11 years ago
Roger A. Light ff5fd26e13 Free base64 memory properly. 11 years ago
Roger A. Light 6427105bf6 Tests can now use valgrind. 11 years ago
Roger A. Light 7f18ced0b4 Close websockets connection if we are set to disconnecting. 11 years ago
Roger A. Light 482d604598 Only remove from hash if a valid socket (i.e. if present) 11 years ago
Roger A. Light 3577dbf332 Add sock hash earlier to avoid crashes. 11 years ago
Roger A. Light 0fc0e13a8f Can't access mosq after free. 11 years ago
Roger A. Light 19056e6d4c Removed $SYS/broker/changeset. 11 years ago
Roger A. Light 480d8a08d0 Count disconnected clients on persistence restore. 11 years ago
Roger A. Light 749ea76678 Typo. 11 years ago
Roger A. Light cc33a6e5af Do proper cleanup, including websockets. 11 years ago
Roger A. Light 764b7e0a91 Use hash functions to store client data. 11 years ago
Roger A. Light 7911db1a1e Simplify. 11 years ago
Roger A. Light bd2aa2f426 Add batch mode to mosquitto_passwd. 11 years ago
Roger A. Light 9a9dba6cd5 Support for mqttv3.1 subprotocol string. 11 years ago
Roger A. Light 29e65e4965 Anonymous clients are no longer accidently disconnected from the broker after a SIGHUP. 11 years ago
Roger A. Light b08fc7272d Make uuid linking optional. 11 years ago
Roger A. Light 4025fad5aa libuuid is used to generate client ids, where it is available, when an MQTT v3.1.1 client connects with a zero length client id. 11 years ago
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