mosquitto:master

Last commit made on 2025-08-10
Get this branch:
git clone -b master https://git.launchpad.net/mosquitto

Branch merges

Branch information

Name:
master
Repository:
lp:mosquitto

Recent commits

28f9147... by Roger Light

Update dependency list for coverity-scan-develop

1f31f14... by Joachim Zobel <email address hidden>

Mosquitto now waits for network-online when starting (Closes: #1036450)

See: https://github.com/eclipse/mosquitto/issues/2878

b6d59dd... by Matt Turner <email address hidden>

test: Pass proto_ver to do_test() functions that require it

These test scripts all contain a `finally:` block that attempts to print
proto_ver which does not exist:

```
print("proto_ver=%d" % (proto_ver))
```

This mistake appears to be a copy-and-paste error in commit b2a9daf ("02
broker subpub tests with v5 support") and went unnoticed because the
code is only reached if the tests fail.

Fixes: b2a9daf1 ("02 broker subpub tests with v5 support")
Closes: https://github.com/eclipse-mosquitto/mosquitto/issues/3123

2fd2dba... by Roger Light

Remove obsolete man page entry

af68d99... by Ben Marsh <email address hidden>

Fix CMake builds with WITH_TLS=OFF

Recent CMake changes caused CMake builds with the WITH_TLS option set to OFF to fail. The OpenSSL package is only found (find_package()) if WITH_TLS is ON, but linking to OpenSSL for the broker and library is not guarded by WITH_TLS. The build therefore fails.

Guard linking to OpenSSL, only linking if WITH_TLS is set.

ff1187f... by Roger Light

Update Dockerfile for 2.0.22

766fa2c... by Roger Light

Merge branch 'fixes'

7b93a31... by Roger Light

Update download page and add release post.

f1ecfd4... by Roger Light

Bump changelog date

da34d3b... by Roger Light

Fix clients being incorrectly expired.

This would ocurr when they have keepalive == max_keepalive.

Closes #3226
Closes #3286