Commit Graph

1102 Commits (46b943b07711398b0accc0c186fe37bd10242a5a)
 

Author SHA1 Message Date
Roger A. Light 56ff849c65 Backout changeset c7589b77956c5bac076ae23905fbfc8902d69dc5. 11 years ago
Roger A. Light e6239e1b3c Backout changeset 76f3a755c6548690f69f2256c8b83c7a0f0f9a95. 11 years ago
Roger A. Light 4752994d3b Backout changeset 818550be2d1ba200c14e9d63551982e50f4384f2. 11 years ago
Roger A. Light d8a3ab7d56 Don't ask client for certificate when require_certificate is false.
Thanks to Jan-Piet Mens.
11 years ago
Roger A. Light c1ea95d2d4 Supports 3.1.1 now. 11 years ago
Roger A. Light 329301f084 Bump version number. 11 years ago
Roger A. Light 8e7736b78e Fix incorrect handling of anonymous bridges on the local broker.
Thanks to Jan-Piet Mens.
11 years ago
Roger A. Light 6af0c236e8 Each listener requires its own copy of the protocols struct. 11 years ago
Roger A. Light 06d5e000f1 Fix apparmor profile to match debian packaging.
Thanks to Danilo Tomasoni.
11 years ago
Roger A. Light ae1477c08f Windows fixes. 11 years ago
Roger A. Light 57816cb520 Detect c-ares header in cmake. 11 years ago
Roger A. Light c9da49b777 Pass mutex by reference, not value.
Thanks to Haseeb Abdul Qadir.
11 years ago
Roger A. Light 0d1cb339a8 Define STRIP. 11 years ago
Roger A. Light 4d9477abc7 Version bump 11 years ago
Roger A. Light 7a5dc33d67 Windows fix. 11 years ago
Roger A. Light 77999c7fd0 Fix incorrect commit. 11 years ago
Roger A. Light e5aa843ec7 Don't allow access to clients when authenticating if a security plugin returns an application error. Fixes bug #1340782.
Thanks to Charlie Davis.
11 years ago
Roger A. Light 8efb4f9334 Fix bug #1324411
Thanks to chenzhenianqing.
11 years ago
Roger A. Light 885d8ca5db 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 45fa820989 Anonymous clients are no longer accidently disconnected from the broker after a SIGHUP. 11 years ago
Roger A. Light 1c8433925d mosquitto_time() calculation to after keepalive check to avoid delays. 11 years ago
Roger A. Light fa9fece76a Doc addition. 11 years ago
Roger A. Light 8b2effcc36 Don't check for POLLERR or POLLNVAL.
Errors will be caught when trying to read anyway, and doing these checks
here means that sockets may be closed prematurely.
11 years ago
Roger A. Light 0ff0cfb3d3 Need to include bridges here. 11 years ago
Roger A. Light 9bb336bbf3 Use do_disconnect() for websockets. 11 years ago
Roger A. Light 95a4ec431d Don't try to disconnect twice. 11 years ago
Roger A. Light bb1a69b7d7 Disconnect clients consistently. 11 years ago
Roger A. Light 22094aa00d Memory checks. 11 years ago
Roger A. Light 3fd1dc477f Fix defects identified by Coverity. 11 years ago
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