Commit Graph

529 Commits (c5b25376bc38dad1673c1caabf8551d5a3e41a42)

Author SHA1 Message Date
Roger A. Light c9da49b777 Pass mutex by reference, not value.
Thanks to Haseeb Abdul Qadir.
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 95a4ec431d Don't try to disconnect twice. 11 years ago
Roger A. Light 13f94f3511 More reconnect fixes. 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 1257fd49eb Fixes for clients that disconnect very quickly. 11 years ago
Roger A. Light d75903b0ae Fix reconnect support for websockets. 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 764b7e0a91 Use hash functions to store client data. 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 4430228855 Be consistent about removing listener counts on socket close. 11 years ago
Roger A. Light 87579e0cac Remove STRICT_PROTOCOL #ifdefs. 11 years ago
Roger A. Light 25dd5d88ed Don't leak socket here. 12 years ago
Roger A. Light 9015ee962e unlock mutex on return. 12 years ago
Roger A. Light 414946ff07 Bump version number. 12 years ago
Roger A. Light 063928bbfe Merge websockets -> 1.4. 12 years ago
Roger A. Light 2db22f3abd Merge 1.3.2 branch in 1.4 branch. 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 b6f2d3e087 Fix callback deadlocks after calling mosquitto_disconnect(), when using the threaded interfaces. Closes bug #1313725.
Thanks to Michael Frommberger.
12 years ago
Roger A. Light dc71f9157d Use $(STRIP) for stripping binaries when installing, to allow easier cross compilation.
Thanks to Frank Pagliughi.
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
Roger A. Light 4bb7a45b71 Crude, hard coded websockets support. No TLS. 12 years ago