Roger A. Light
|
8024a30d1d
|
Fix potential leak.
|
2019-03-18 21:57:49 +00:00 |
|
Roger A. Light
|
c90bd4e0c6
|
Add helper function for internal debug logging.
|
2019-03-17 21:30:56 +00:00 |
|
Roger A. Light
|
b29c8ced55
|
Fix compilation warning for WITH_WEBSOCKETS=no.
|
2019-03-17 20:57:04 +00:00 |
|
Roger A. Light
|
ad2ce6c4e6
|
Add internal logging type, for development debugging.
|
2019-03-17 20:54:43 +00:00 |
|
Roger A. Light
|
c5699da5ce
|
Don't remove unused websockets contexts until lws is finished with them.
|
2019-03-17 07:40:01 +00:00 |
|
Roger A. Light
|
0ced003880
|
Always remove from by_id when adding to disused list.
|
2019-03-16 10:29:24 +00:00 |
|
Roger A. Light
|
320ddc1303
|
Merge branch 'master'
Conflicts:
CMakeLists.txt
ChangeLog.txt
client/Makefile
config.mk
installer/mosquitto.nsi
installer/mosquitto64.nsi
lib/mosquitto.h
lib/mqtt3_protocol.h
lib/util_mosq.c
set-version.sh
snap/snapcraft.yaml
src/bridge.c
src/database.c
src/handle_connack.c
src/loop.c
src/persist.c
test/broker/Makefile
|
2019-03-16 10:05:38 +00:00 |
|
Roger A. Light
|
a7d0660749
|
Separate out persist reading code from restoring code.
|
2019-03-16 09:42:15 +00:00 |
|
Roger A. Light
|
110f4aada6
|
Don't overwrite disused client state.
|
2019-03-15 21:38:24 +00:00 |
|
Roger A. Light
|
9411d94842
|
Start of tests for persistence reading.
|
2019-03-14 20:57:25 +00:00 |
|
Roger A. Light
|
b6356735b4
|
Split persist read/write into separate files for easier testing.
|
2019-03-14 11:08:30 +00:00 |
|
Roger A. Light
|
c944f840a6
|
Don't advertise shared subs as unavailable any more.
|
2019-03-14 10:58:15 +00:00 |
|
Roger A. Light
|
cc153cfc90
|
Cleanup TLS UI method on exit.
|
2019-03-14 09:53:23 +00:00 |
|
Roger Light
|
8a8d13cf96
|
Shared subscription support.
|
2019-03-14 06:48:33 +00:00 |
|
Roger A. Light
|
173b209bd8
|
Remove unnecessary calls to time().
|
2019-03-13 16:07:37 +00:00 |
|
Roger A. Light
|
89f51aa54a
|
Search sub topics, don't iterate (where possible).
|
2019-03-13 16:07:37 +00:00 |
|
Roger A. Light
|
5be83ec1d7
|
Topic matching optimisations.
|
2019-03-13 16:03:28 +00:00 |
|
Roger A. Light
|
2dd24449ad
|
Fix "unused parameter" warnings.
|
2019-03-13 14:46:05 +00:00 |
|
Roger A. Light
|
0941638143
|
Fix signed/unsigned comparion warnings.
Closes #1196.
|
2019-03-13 13:51:08 +00:00 |
|
Roger A. Light
|
b82370a997
|
Free clients with session expiry > 0 on exit.
|
2019-03-13 13:22:14 +00:00 |
|
Roger A. Light
|
08249313a4
|
Don't leak sockets.
|
2019-03-13 12:58:42 +00:00 |
|
Roger A. Light
|
754ac55151
|
Add warning to mosquitto_pub if publish rejected.
|
2019-03-13 11:24:14 +00:00 |
|
Roger Light
|
1a234323a3
|
Add support for custom log timestamps.
Closes #1121.
|
2019-03-13 11:24:14 +00:00 |
|
Roger Light
|
a57bba0aae
|
Don't use uhpa for topics, incompatible with uthash.
|
2019-03-08 23:11:21 +00:00 |
|
Roger A. Light
|
2ea97a6cd9
|
Check for authentication method on CONNECT, and reject.
|
2019-03-06 16:12:36 +00:00 |
|
Roger A. Light
|
ac91144495
|
Session expiry interval support - not working for file persistence.
|
2019-03-06 14:47:16 +00:00 |
|
Roger A. Light
|
12431d7d24
|
Windows installer improvements
|
2019-03-05 14:10:51 +00:00 |
|
Roger A. Light
|
cd07c2b802
|
Windows build fixes.
|
2019-03-05 14:01:29 +00:00 |
|
Roger A. Light
|
105ad17dc6
|
Tests and support for QoS 1 reporting of no subscribers on publish.
|
2019-03-04 07:36:35 +00:00 |
|
Roger A. Light
|
7b002abd7e
|
Sort tests.
|
2019-03-03 22:07:44 +00:00 |
|
Roger A. Light
|
7448f0cab8
|
Update merged tests.
|
2019-03-03 22:04:22 +00:00 |
|
Roger A. Light
|
6a1ac70ee6
|
Disallow writing to $ topics where appropriate.
|
2019-03-03 22:00:30 +00:00 |
|
Roger A. Light
|
1d4bf55165
|
Tidy previous commit and add to changelog.
|
2019-03-02 22:52:23 +00:00 |
|
Roger Light
|
bb6da93e93
|
Merge pull request #993 from bbabbi01/origin/develop
Implement DLT logging
|
2019-03-02 22:51:36 +00:00 |
|
Roger A. Light
|
1ce1bce941
|
Add --remove-retained to mosquitto_sub
This can be used to clear retained messages on a broker.
|
2019-03-02 22:14:54 +00:00 |
|
Roger A. Light
|
2d360fd495
|
Update Dockerfile for 1.5.8.
|
2019-02-28 22:03:18 +00:00 |
|
Roger A. Light
|
ae309b331c
|
Update webpage for 1.5.8 release.
|
2019-02-28 17:05:36 +00:00 |
|
Roger A. Light
|
73a287112a
|
Merge branch 'fixes'
|
2019-02-28 17:00:29 +00:00 |
|
Roger A. Light
|
ce31269e05
|
Update changelog, bump version, bump copyright year.
|
2019-02-28 16:56:15 +00:00 |
|
Roger A. Light
|
988554e7f0
|
Fix openssl deprecated warnings.
|
2019-02-28 16:47:16 +00:00 |
|
Roger A. Light
|
7207041428
|
Fix delayed bridge local subs causing missing messages.
Closes #1174. Thanks to beville.
Bug: https://github.com/eclipse/mosquitto/issues/1174
|
2019-02-28 15:38:15 +00:00 |
|
Roger A. Light
|
acf478eca2
|
Fix broken mosquitto_passwd on FreeBSD.
Closes #1032. Thanks to jkoopman, Joseph Benden and Ari Suutari.
Bug: https://github.com/eclipse/mosquitto/issues/1032
|
2019-02-28 14:26:14 +00:00 |
|
Roger A. Light
|
a6f845bc67
|
Fix openssl deprecated function use.
|
2019-02-28 12:21:11 +00:00 |
|
Roger A. Light
|
36f10c7623
|
Update tests to not use TLS 1.0.
|
2019-02-28 12:08:26 +00:00 |
|
Roger A. Light
|
4490d06a63
|
Coverity fixes.
1398654, 1398656 - lib missing unlock on fatal protocol error
1398655 - broker potential double free on startup after fatal persist
error.
|
2019-02-28 11:45:13 +00:00 |
|
Roger A. Light
|
d3d6f3a980
|
Fix compiling with openssl < 1.1.1.
|
2019-02-28 11:23:26 +00:00 |
|
Roger A. Light
|
463de0a2c1
|
Make error messages for missing config file clearer.
|
2019-02-28 11:13:47 +00:00 |
|
Roger A. Light
|
0632549ce9
|
Doc improvements for websockets_header_size.
|
2019-02-28 00:34:23 +00:00 |
|
Pierre Fersing
|
1aaf5f2348
|
Add websockets_headers_size option
Signed-off-by: Pierre Fersing <pierre.fersing@bleemeo.com>
|
2019-02-28 00:25:19 +00:00 |
|
krismattheus
|
479d8e5f1a
|
fix incorrect return code when connecting in non-blocking mode
Signed-off-by: krismattheus <kris.mattheus@visionbms.com>
|
2019-02-28 00:16:04 +00:00 |
|