Commit Graph

849 Commits (2283585e391a6ca40a4abc252ac0e2111942b2d1)
 

Author SHA1 Message Date
Roger A. Light 8906d67ad4 Default to MQTT v3.1.1 in tests. 10 years ago
Roger A. Light 1b190b14f1 Fix auth deferring with no pwfile defined. 10 years ago
Roger A. Light db2e66c543 Reorganise functions into separate files as appropriate. 10 years ago
Roger A. Light bd61d18e92 Small tidy up. 10 years ago
Matteo Croce 59c80d9197 Add MQTT URL scheme support
Add option -L to specify user, password, hostname, port and topic at once.
The URL must provided with the -L or --url in the form:
mqtt(s)://[username[:password]@]host[:port]/topic

Change-Id: Ia626a28981a38807a254ae32c6ffb29b122b8a28
Signed-off-by: Matteo Croce <matteo@openwrt.org>
10 years ago
Roger A. Light 37238fb645 Don't build debian branch. 10 years ago
Roger A. Light 62fa209eeb Add tests for cmake builds and use on travis. 10 years ago
Roger A. Light 7f9db87f30 Makefile target for static compiled pub/sub clients. 10 years ago
Roger A. Light 6087d4bcb6 Fix incorrect calloc/mosquitto__free pair. 10 years ago
Roger A. Light fda0cb3d45 Fix incorrect $SYS heap memory reporting when using ACLs. 10 years ago
Roger A. Light 32cf2b6743 Allow failures on travis osx. 10 years ago
Roger A. Light 5f7b169391 Travis config update. 10 years ago
Roger A. Light 059bfb0500 Travis build status. 10 years ago
Roger A. Light a3ec9dca8a Update readme and travis config. 10 years ago
Roger A. Light abc2f3f9de Network errors are printed correctly on Windows. 10 years ago
Roger A. Light a79412e3d8 Fix compile error from library keepalive handling. 10 years ago
Roger A. Light 1065a0f202 Will topic isn't truncated when using a mount_point. 10 years ago
Roger A. Light 6bac3f072c Reconnecting client doesn't start with mid=1 again. 10 years ago
Roger A. Light d9142c3974 [476314] Deliver queued WS client msgs on reconnect.
Thanks to Joking Young and Christoph Krey.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=476314
10 years ago
Roger A. Light af995d211d Fix client library keepalive handling.
Fix the case where a message received just before the keepalive timer
expired would cause the client to miss the keepalive timer.

Thanks to Graham Benton.
10 years ago
Roger A. Light bf959ef9b0 Merge branch 'fixes' 10 years ago
Roger A. Light 5cca6b4239 Bump version number. 10 years ago
Roger A. Light 7a48bcbce8 Script for bumping version numbers. 10 years ago
Roger A. Light 34a7f14fd2 [485131] Fix incorrect detection of FreeBSD and OpenBSD
Thanks to Peter Morjan.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=485131
10 years ago
Roger A. Light f588075931 [485589] Close stdin etc. when daemonised.
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=485589
10 years ago
Roger A. Light eb514c9707 [487178] Obey mount_point when publishing wills.
Wills published by clients connected to a listener with mount_point defined
now correctly obey the mount point. This was a potential security risk
because it allowed clients to publish messages outside of their restricted
mount point. This is only affects brokers where the mount_point option is in
use.

Thanks to Lance Riley.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=487178
10 years ago
Roger A. Light 9497dab724 Merge branch 'fixes' of ssh://git.eclipse.org:29418/mosquitto/org.eclipse.mosquitto into fixes 10 years ago
Roger A. Light f6939d4cbb Merge branch 'develop' of ssh://git.eclipse.org:29418/mosquitto/org.eclipse.mosquitto into develop 10 years ago
Roger A. Light f5c4b837e0 Fix merge error. 10 years ago
Roger A. Light d5abf5a18a Outgoing connections can use any TLS version. 10 years ago
Roger A. Light fd6a6cac14 Only increment inflight msgs when limit not reached. 10 years ago
Roger A. Light 97e6ac22d8 Only increment inflight messages if the limit hasn't been reached. 10 years ago
Roger A. Light 26b015908e Default to using MQTT v3.1.1. 10 years ago
Roger A. Light 1961404ec9 Add --retained-only to mosquitto_sub. 10 years ago
Roger A. Light 4e4c08aaf0 "retained" -> "want_retained". 10 years ago
Roger A. Light 7709621911 Reorder helper function arguments for consistency. 10 years ago
Roger A. Light 0a95c9a3af Add mosquitto_subscribe_callback(). 10 years ago
Roger A. Light bd906e6753 Fix merge error. 10 years ago
Roger A. Light 1288b14dcb Fixes and cleanup for subscribe_simple. 10 years ago
Roger A. Light d157e8c603 Add examples for subscribe_simple. 10 years ago
Roger A. Light 896b4563fb Add missing helpers code. 10 years ago
Roger A. Light b83c58763d Add mosquitto_subscribe_single()/multiple(). 10 years ago
Roger A. Light af96c0b8fa [485143] Futher fix for broken win32 connections. 10 years ago
Roger A. Light 11b70d0a95 Force appveyor to use VS 2013. 10 years ago
Roger A. Light 9ed9b06079 Update appveyor openssl version. 10 years ago
Roger A. Light 00491da031 [485143] Fix detection of broken connections on Windows.
Thanks to Pierre-Yves Boisbunon.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=485143
10 years ago
Roger A. Light c7d4f4bcff mosq->want_write should be cleared immediately before a call to SSL_write.
This allows clients using mosquitto_want_write() to get accurate results.
10 years ago
Roger A. Light 51f275bd02 Error messages for websockets init failure. 10 years ago
Roger A. Light fca9ac84f7 Merge fixes into develop. 10 years ago
Roger A. Light 3aa698d023 Add -U to mosquitto_sub for unsubscribing from topics. 10 years ago