Roger A. Light
|
a4389fc9ce
|
Fix SPDX identifiers: EDL-1.0 -> BSD-3-Clause.
The two licenses are the same.
|
2021-01-20 11:46:18 +00:00 |
|
Nikolay Raspopov
|
71845d28ac
|
Fixed some VS2017 compilation error and warnings (#1916)
* Fixed some VS2017 compilation errors and warnings.
Signed-off-by: raspopov <raspopov@cherubicsoft.com>
|
2020-12-02 15:59:45 +00:00 |
|
Roger A. Light
|
828e7ae130
|
More conversion fixes.
|
2020-12-02 10:41:58 +00:00 |
|
Roger A. Light
|
3731535298
|
Add SPDX license identifiers.
|
2020-12-01 20:46:56 +00:00 |
|
Roger A. Light
|
0c22f475ff
|
Fix bridges incorrectly setting Wills to manage remote notifications.
This is for when `notifications_local_only` was set true.
Closes #1902. Thanks to marcinkowskip.
|
2020-12-01 14:33:13 +00:00 |
|
Roger A. Light
|
584cf51ba7
|
Update to EPL-2.0
|
2020-11-25 17:34:21 +00:00 |
|
Roger A. Light
|
d26534e22b
|
Fix Coverity scan issues.
1302840
1353078
1431131
1431134
1431135
1436826
1436827
1436828
1436830
1436831
1436834
1436835
1436838
1436839
1436840
1436844
1436846
1436853
1436854
1436859
1436860
1436861
1436863
1436867
|
2020-11-23 22:05:12 +00:00 |
|
Roger A. Light
|
4f61f6c161
|
Fix conversion errors.
|
2020-10-17 01:23:08 +01:00 |
|
Roger A. Light
|
d96543c0b8
|
Merge branch 'fixes' into develop
|
2020-03-03 12:54:57 +00:00 |
|
Roger A. Light
|
b0a065f790
|
Update changelog. Release page. Bump copyright.
|
2020-02-27 23:26:58 +00:00 |
|
Roger A. Light
|
d003fed383
|
MQTT v5 bridges can handle "retain-available" being false.
|
2019-11-07 13:31:42 +00:00 |
|
Roger A. Light
|
b660283e64
|
Basic MQTT v5 support for bridges.
This gives equivalent behaviour as for v3.1.1/v3.1 bridges, there is no extra functionality yet.
|
2019-10-09 10:54:44 +01:00 |
|
Roger A. Light
|
8463c33720
|
Refactor property remaining length calculation.
|
2019-10-03 10:36:24 +01:00 |
|
Roger A. Light
|
4253eca81c
|
Fix memory leak when setting v5 properties in mosquitto_connect_v5()
|
2019-08-01 14:49:19 +01:00 |
|
Roger A. Light
|
b4dfeb3767
|
Fix MQTT v5 clients not being able to specify a password without a username.
Thanks to Erik Moqvist.
Closes #1274.
|
2019-05-21 23:56:22 +01:00 |
|
Roger A. Light
|
8531cb1d79
|
Separate broker message queues into in/out.
This allows and includes better flow control handling for QoS>0.
|
2019-04-17 09:29:34 +01: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
|
ce31269e05
|
Update changelog, bump version, bump copyright year.
|
2019-02-28 16:56:15 +00:00 |
|
Roger Light
|
67c1d4453e
|
Receive maximum support for clients.
|
2019-01-08 14:24:41 +00:00 |
|
Roger A. Light
|
7c3666d593
|
Subscription identifier support.
|
2018-12-20 15:32:43 +00:00 |
|
Roger A. Light
|
fda66e8311
|
Add broker test for assigned client id.
|
2018-12-05 20:26:43 +00:00 |
|
Roger A. Light
|
f77c1ca91b
|
private struct mqtt5__property -> public mosquitto_property.
|
2018-11-01 23:50:54 +00:00 |
|
Roger A. Light
|
12cba75c73
|
Client support for adding properties.
|
2018-10-31 12:38:39 +00:00 |
|
Roger A. Light
|
ba874c6014
|
Merge branch 'mqtt5' of gitlab.com:ralight/mosquitto-private into mqtt5
|
2018-10-30 14:58:57 +00:00 |
|
Roger A. Light
|
636e813d1c
|
Load of constant renames ahead of making mqtt_protocol.h public.
|
2018-10-30 11:11:31 +00:00 |
|
Roger A. Light
|
5aa983c210
|
Fix copy/paste error.
|
2018-10-25 20:41:34 +01:00 |
|
Roger A. Light
|
b6c667689d
|
Write properties for all commands apart from AUTH.
|
2018-10-25 13:21:42 +01:00 |
|
Roger A. Light
|
0baf358cf8
|
Add properties member to will struct.
|
2018-10-24 14:07:09 +01:00 |
|
Roger A. Light
|
8210c1fa7a
|
All outgoing packets now write property length for MQTT 5.
At the moment this only writes a 0 property length, i.e. no properties.
It does mean that output packets are more correct than before.
|
2018-10-10 12:42:27 +01:00 |
|
Roger A. Light
|
561513fdd4
|
Very simple v5 CONNECT support - no properties.
|
2018-09-19 11:00:15 +01:00 |
|
Roger A. Light
|
99c6ec7f6e
|
Protocol name will never be changed from MQTT.
|
2018-09-19 10:58:36 +01:00 |
|
Roger A. Light
|
0bacff11df
|
Rename mqtt3_protocol.h -> mqtt_protocol.h.
|
2018-09-19 10:58:12 +01:00 |
|
Roger A. Light
|
88765a5e80
|
Consistent use of config.h across the project.
|
2018-08-16 11:14:51 +01:00 |
|
Roger A. Light
|
57ee8b92bc
|
Mac build fixes.
|
2018-04-16 11:48:42 +01:00 |
|
Roger A. Light
|
f4d238be18
|
Bump copyright years.
|
2018-04-11 15:24:29 +01:00 |
|
Roger A. Light
|
91b308a11d
|
Merge branch 'master' into develop
|
2017-03-06 21:19:53 +00:00 |
|
Roger A. Light
|
017db6706f
|
Rename mosquitto_broker.h -> mosquitto_broker_internal.h
|
2016-07-08 10:10:04 +01:00 |
|
Roger A. Light
|
8378fe44cf
|
Update copyrights.
|
2016-07-08 09:42:24 +01:00 |
|
Roger A. Light
|
db2e66c543
|
Reorganise functions into separate files as appropriate.
|
2016-03-12 21:49:48 +00:00 |
|