1
0
mirror of https://github.com/eclipse/mosquitto.git synced 2025-05-08 16:52:13 +08:00

3062 Commits

Author SHA1 Message Date
Bertrand Roussel
9d08d2ac3f Warn capath is not supported for websockets
libwebsockets doesn't provide an option to provide a `capath`, ie
a directory that contains multiple certificates.
( https://github.com/warmcat/libwebsockets/issues/3276 )

To avoid confusion, explicitly state that it's not supported for
websockets in the doc for mosquitto.conf, and add a warning if option is
provided while `capath` is not provided.
2025-02-25 11:30:05 +00:00
Bertrand Roussel
0b6daae041 Fix build for plugin_debug.so
Signed-off-by: Bertrand Roussel <bertrand.roussel@generac.com>
2025-02-25 11:29:16 +00:00
Roger A. Light
0285e8bc40 Fix 08-ssl-connect-cert-auth-expired/revoked
Occurs when run under load. Thanks to Joachim Zobel.

Closes #3208.
2025-02-25 11:15:29 +00:00
Roger A. Light
7b14be8eec Add details on starting/stopping the broker from the snap
Closes #3197. Thanks to Van Phat Phan.
2025-01-20 20:51:57 +00:00
Roger A. Light
015fe3d687 Fix mismatched wrapped/unwrapped memory alloc/free in properties.
Closes #3192. Thanks to Russell King.
2025-01-20 18:41:36 +00:00
Roger A. Light
ba2b98d4ab Add tzdata to docker images to allow setting timezone
Closes #3040
2024-11-01 10:48:10 +00:00
Roger A. Light
6ff72b838d Update changelog for previous merge.
Fix `bind_interface` producing an error when used with an interface that
has an IPv6 link-local address and no other IPv6 addresses.

Closes #2696.
2024-11-01 08:57:57 +00:00
Thymo van Beers
c968f5b7c4 Copy scope id when binding to IPv6 Link-Local address
Binding to an IPv6 Link-Local address requires the scope ID to be set.
If this is not set bind will return EINVAL.

Signed-off-by: Thymo van Beers <tvanbeers@bauwatch.com>
2024-11-01 08:55:40 +00:00
Thymo van Beers
9d325b26d6 Updated broker tests readme
Signed-off-by: Thymo van Beers <tvanbeers@bauwatch.com>
2024-11-01 08:55:40 +00:00
Roger A. Light
66cfca138a Update workflow action versions 2024-11-01 07:32:43 +00:00
Roger A. Light
0a4b289327 Bump version to 2.0.21 2024-10-31 23:33:13 +00:00
Roger A. Light
b16f315ad6 Merge branch 'master' into fixes 2024-10-31 23:32:33 +00:00
Roger A. Light
0691935ed9 Fix RESERVED packets not being quickly rejected.
Closes #2325
2024-10-31 23:06:48 +00:00
Roger A. Light
e852fd8906 Fix test - alternative type of socket failure is ok 2024-10-30 18:19:19 +00:00
Roger A. Light
67ef993d23 Fix pthreads linking on Windows for libmosquitto_static
Closes #3143
2024-10-30 17:33:06 +00:00
mzymon
e99a97b294 Fix 3239. Fixed replace mistake in lib/thread_mosq.c
Signed-off-by: mzymon <mzymon@proton.me>
2024-10-30 16:49:32 +00:00
mzymon
a111d92970 Fix 3239. Added COMPAT_ prefix to pthread_ calls
Signed-off-by: mzymon <mzymon@proton.me>
2024-10-30 16:49:32 +00:00
Roger A. Light
d2188b8626 Windows: Fix websockets build not being enabled 2024-10-30 16:43:24 +00:00
Roger A. Light
7a6a99b07a 32-bit Windows workflow 2024-10-30 16:43:24 +00:00
Roger A. Light
baca579737 PUBLISH msg sequence test - repeated identical message with/without payload 2024-10-23 00:33:36 +01:00
Roger A. Light
fb9b115392 Bump docker version 2024-10-16 20:28:05 +01:00
Roger A. Light
a196c2b244 Disable test for CI check v2.0.20 2024-10-16 18:17:07 +01:00
Roger A. Light
2ea2a925eb Build fix 2024-10-16 17:55:10 +01:00
Roger A. Light
732b8eb584 Shared subs must have a valid topic 2024-10-16 16:25:26 +01:00
Roger A. Light
71ddbabb00 Shared subs aren't allowed to set no-local 2024-10-16 16:25:08 +01:00
Roger A. Light
115906b9ca Fix test payloads 2024-10-16 15:58:03 +01:00
Roger A. Light
0174abe8f3 Don't allow invalid response-topic values. 2024-10-16 15:30:44 +01:00
Roger A. Light
f4e27b30aa Fix visibility define use on FreeBSD/NetBSD 2024-10-15 14:46:24 +01:00
Christoph Krey
32c32678b6 Fix build errors on Darwin (Apple) ARM64 and Intel closes #2858
Signed-off-by: Christoph Krey <c@ckrey.de>
2024-10-15 14:45:52 +01:00
Christoph Krey
eaaf579029 Fix Tiny typo in mosquitto-tls man page - "mosquitto-conf" should be "mosquitto.conf" closes #2803
Signed-off-by: Christoph Krey <c@ckrey.de>
2024-10-15 14:24:25 +01:00
Roger A. Light
88b7bb3521 Fix NetBSD build 2024-10-12 17:01:09 +01:00
Roger A. Light
c3dc7a64cd Bump version 2024-10-11 18:24:23 +01:00
Roger A. Light
f7f9b7004f Add make/cmake workflows to fixes 2024-10-11 18:17:45 +01:00
Roger A. Light
fecf4797d9 Open files with appropriate access on Windows.
Closes #3119.
2024-10-11 17:56:49 +01:00
Christoph Krey
4e63975189 Fix typo in function mosquitto_string_option doc closes #2919
Signed-off-by: Christoph Krey <c@ckrey.de>
2024-10-09 22:50:37 +01:00
Roger A. Light
b979feb92a Fix QoS 1 / QoS 2 publish incorrectly returning "no subscribers".
Closes #3128.
2024-10-09 00:54:30 +01:00
Roger A. Light
849a1d3f8e Fix library cross compilation.
Closes #3129.
2024-10-08 17:27:53 +01:00
Roger A. Light
30adcd6e39 Fix cmake build on OS X.
Closes #3125.
2024-10-06 21:07:27 +01:00
Roger A. Light
9f69df493d Readme: Add some pointers to what to do after the quick start
Closes #3075
2024-10-03 22:52:18 +01:00
Roger A. Light
e96ddfc6e5 Bump docker details 2024-10-02 11:16:48 +01:00
Roger A. Light
5eb40ee3d6 Fix build WITH_ADNS=yes v2.0.19 2024-10-02 11:09:10 +01:00
Roger A. Light
4357b0bb2a Update download page 2024-10-02 11:09:10 +01:00
Roger A. Light
076ddade13 Add release page 2024-10-02 10:48:45 +01:00
Roger A. Light
1b6163ef35 Merge branch 'fixes' 2024-10-02 10:41:52 +01:00
Roger A. Light
417235565b Update release date 2024-10-02 10:26:34 +01:00
Roger A. Light
8ab20b4ba4 Don't allow SUBACK with missing reason codes.
Closes Eclipse #190
2024-10-02 10:26:08 +01:00
Roger A. Light
7399ac67d1 Don't call memcpy with NULL destination, even with size=0 2024-10-02 10:25:33 +01:00
Roger A. Light
ae7a804dad Fix crash on bridge using remapped topic being sent a crafted packet.
Closes Eclipse #197.
2024-10-02 10:25:33 +01:00
Roger A. Light
1914b3ee2a Use separate trees for shared/normal subs
Fixes Eclipse #217, #218.
2024-10-02 10:25:31 +01:00
Roger A. Light
3bb6c9ad51 Remove superfluous function arguments. 2024-10-02 10:24:53 +01:00