Commit Graph

58 Commits

Author SHA1 Message Date
Roger A. Light
209fe5e5af Fix git links. 2014-11-25 23:29:24 +00:00
Roger A. Light
4fb416f2bc Auto recognised links. 2014-11-25 17:14:15 +00:00
Roger A. Light
1a47f86648 Typo fix. 2014-10-08 22:48:47 +01:00
Roger A. Light
90b8ceb0df Update libmosquitto man page example. 2014-10-08 22:36:59 +01:00
Roger A. Light
f44b66a331 Bump version number. 2014-10-08 22:29:07 +01:00
Roger A. Light
8cb9b195e5 When using -v and the broker receives a SIGHUP, verbose logging was being disabled. This has been fixed. 2014-10-08 21:38:01 +01:00
Roger A. Light
bad7ec75f0 Temporarily disable ACL checks on subscriptions when using MQTT v3.1.1.
This is due to the complexity of checking wildcard ACLs against wildcard
subscriptions. This does not have a negative impact on security because
checks are still made before a message is sent to a client.  Fixes bug

Thanks to Jan-Piet Mens and Christoph Krey.
2014-10-08 21:16:34 +01:00
Roger A. Light
429c892557 Fix saving persistent database on Windows.
Thanks to Daniel Degasperi.
2014-10-08 20:51:17 +01:00
Roger A. Light
1e87697359 Fix mutex being incorrectly passed by value. Fixes bug #1373785. 2014-10-05 21:56:44 +01:00
Roger A. Light
4a19d9ae3a Fix possible memory leak when using a topic that has a leading slash.
Fixes bug #1360986.
2014-10-05 21:24:08 +01:00
Roger A. Light
57bb64aae1 Bump version number. 2014-08-06 00:28:15 +01:00
Roger A. Light
b6eddea55b Update changelog. 2014-08-02 22:19:01 +01:00
Roger A. Light
b612c6bf22 Fix test. 2014-08-02 22:17:30 +01:00
Roger A. Light
56ff849c65 Backout changeset c7589b77956c5bac076ae23905fbfc8902d69dc5. 2014-08-02 21:48:08 +01:00
Roger A. Light
e6239e1b3c Backout changeset 76f3a755c6548690f69f2256c8b83c7a0f0f9a95. 2014-08-02 21:43:04 +01:00
Roger A. Light
4752994d3b Backout changeset 818550be2d1ba200c14e9d63551982e50f4384f2. 2014-08-02 21:42:41 +01:00
Roger A. Light
d8a3ab7d56 Don't ask client for certificate when require_certificate is false.
Thanks to Jan-Piet Mens.
2014-08-02 21:40:54 +01:00
Roger A. Light
c1ea95d2d4 Supports 3.1.1 now. 2014-08-02 20:18:44 +01:00
Roger A. Light
329301f084 Bump version number. 2014-08-01 21:35:55 +01:00
Roger A. Light
8e7736b78e Fix incorrect handling of anonymous bridges on the local broker.
Thanks to Jan-Piet Mens.
2014-08-01 21:34:21 +01:00
Roger A. Light
0d1cb339a8 Define STRIP. 2014-07-14 00:19:21 +01:00
Roger A. Light
4d9477abc7 Version bump 2014-07-13 22:54:19 +01:00
Roger A. Light
7a5dc33d67 Windows fix. 2014-07-13 22:39:14 +01:00
Roger A. Light
77999c7fd0 Fix incorrect commit. 2014-07-13 21:48:33 +01:00
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.
2014-07-13 21:20:18 +01:00
Roger A. Light
8efb4f9334 Fix bug #1324411
Thanks to chenzhenianqing.
2014-07-13 14:28:24 +01:00
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".
2014-07-13 14:18:08 +01:00
Roger A. Light
45fa820989 Anonymous clients are no longer accidently disconnected from the broker after a SIGHUP. 2014-07-13 14:11:43 +01:00
Roger A. Light
f23f48ecce Don't use exit() on SRV failure. 2014-05-20 10:22:06 +01:00
Roger A. Light
aab7a2688c Fix SRV support when building with CMake. 2014-05-19 22:03:26 +01:00
Roger A. Light
cb0e355d9e Only provide srv capabilities ifdef WITH_SRV. 2014-05-19 14:23:38 +01:00
Roger A. Light
3767ef8684 Man page documentation for local_username and local_password. 2014-05-18 22:06:10 +01:00
Roger A. Light
b6f2d3e087 Fix callback deadlocks after calling mosquitto_disconnect(), when using the threaded interfaces. Closes bug #1313725.
Thanks to Michael Frommberger.
2014-05-16 10:20:45 +01:00
Roger A. Light
06625420e2 Fix for local_username/password bridge checks. 2014-05-08 23:27:35 +01:00
Roger A. Light
7b5b5cf43e Add local_username, local_password for bridge connections to authenticate to the local broker. 2014-05-08 23:27:11 +01:00
Roger A. Light
dc71f9157d Use $(STRIP) for stripping binaries when installing, to allow easier cross compilation.
Thanks to Frank Pagliughi.
2014-05-08 23:18:50 +01:00
Roger A. Light
1573b3a1c5 Update contributing limits. 2014-10-31 17:24:19 +00:00
Roger A. Light
e95448f5bd Remove unnecessary openssl acknowledgement. 2014-09-07 23:31:04 +01:00
Roger A. Light
d1b62e9823 cmake support for WITH_EC. 2014-07-03 22:21:24 +01:00
Bart Van Der Meerssche
b582956142 add a switch for auto doc building
Change-Id: Ib59fc8b213015fd21d32bf731a67719c64d7d3ec
Signed-off-by: Bart Van Der Meerssche <bart@flukso.net>
2014-07-03 22:27:54 +02:00
Bart Van Der Meerssche
59eb5a65bf include a switch to disable elliptic curve support in the broker
Change-Id: Ic874a92b79b32b4ebd2b8130fefe2b31fddd43b6
Signed-off-by: Bart Van Der Meerssche <bart@flukso.net>
2014-07-03 22:21:40 +02:00
Roger A. Light
fb7dd42e5d Support for ECDHE-ECDSA family ciphers. 2014-07-03 19:35:37 +01:00
Roger A. Light
40818619fd Deduplicate tls context code. 2014-07-03 19:33:36 +01:00
Roger A. Light
0bbdda2c4e Allow comments in config files. 2014-05-25 11:07:01 +01:00
Roger A. Light
7e410eb7f0 CMake fixes for client shared code. 2014-05-25 11:02:31 +01:00
Roger A. Light
a285c6ce5c Add -1 (oneshot) option to mosquitto_sub.
Thanks to JP Mens.
2014-05-25 00:49:08 +01:00
Roger A. Light
8cb0eab353 Merge branch 'master' of ssh://git.eclipse.org:29418/mosquitto/org.eclipse.mosquitto
Conflicts:
	ChangeLog.txt
2014-05-25 00:28:26 +01:00
Roger A. Light
fe91e71399 Support client default config files on non Windows. 2014-05-25 00:26:52 +01:00
Roger A. Light
ae6baad2fa Default TLS mode now accepts TLS v1.2, v1.1 and v1.0. 2014-05-24 23:18:54 +01:00
Roger A. Light
933dc09489 Default TLS mode now accepts TLS v1.2, v1.1 and v1.0. 2014-05-24 23:16:55 +01:00