Commit Graph
4611 Commits
Author SHA1 Message Date
Roger A. Light 2bf9c8c8fb persist-sqlite: Avoid array literal 2026-01-21 22:25:20 +00:00
Roger A. Light af552ddadc Add missing header for va_list 2026-01-21 17:32:14 +00:00
Roger A. Light 132fec1a4a Cmake: Fix openssl linking of tests 2026-01-21 16:58:57 +00:00
Roger A. Light 758bf6a127 Minor compiler warning fixes 2026-01-21 16:58:42 +00:00
Roger A. Light fa07bb9722 Don't shadow variable 2026-01-21 15:49:15 +00:00
Roger A. Light 61794d79bc String literal should be const 2026-01-21 15:48:34 +00:00
Roger A. Light 61e1981d6f Remove duplicate declaration 2026-01-21 15:48:11 +00:00
Roger A. Light a83159433d Cmake: Add WITH_CTRL_SHELL to allow compiling without editline 2026-01-20 10:17:28 +00:00
Roger A. Light 3093333217 Remove ENGINE_cleanup as it does nothing any more.
Closes #3450. Thanks to Paolo Patruno
2026-01-20 10:17:06 +00:00
Roger A. Light 79a13f6e10 Fix --insecure and bridge_insecure
Closes #3449. Thanks to Christoph Krey
2026-01-19 11:45:55 +00:00
Roger A. Light fd9ba300ba Windows: Installer shouldn't overwrite existing mosquitto.conf 2026-01-19 10:16:34 +00:00
Roger A. Light 61709ec58c Add RC1 blog post 2.1.0rc1 2026-01-19 00:48:21 +00:00
Roger A. Light 657b8bc123 Fix version tests for release candidates 2026-01-18 23:47:10 +00:00
Roger A. Light d346179137 Formatting 2026-01-18 22:45:10 +00:00
Roger A. Light 476f7121c3 Bump version to 2.1.0rc1 2026-01-18 22:41:12 +00:00
Roger A. Light 2d3214c409 Add test deps to readme 2026-01-18 22:33:48 +00:00
Roger A. Light 8d0a534617 snap: Remove unused libwebsockets package 2026-01-16 13:58:02 +00:00
Roger A. Light 52b5c800ff Fix build on linux/glibc WITH_ADNS=yes 2026-01-16 13:33:13 +00:00
Roger A. Light c74f197368 man pages: Add 'See Also' mosquitto(7) to all pages 2026-01-16 13:32:33 +00:00
Roger A. Light 721dbb069b Add missing files to tar 2026-01-16 08:45:14 +00:00
Roger A. Light 81a9385877 Merge branch 'fixes' into develop 2026-01-15 00:49:53 +00:00
Roger A. Light a2ad289e33 Bump version number 2026-01-14 19:12:03 +00:00
Roger A. Light 3ab1bae406 Merge branch 'fixes' 2026-01-14 19:10:52 +00:00
Roger A. Light ab052294f7 Prevent certificates and TLS-PSK on the same listener
Prior to this change, configuring TLS-PSK first then certificates was
not allowed. This also denies the case where certificates are configured
first.
2026-01-14 19:09:59 +00:00
Roger A. Light 8eeaa48e74 Fix connect refused in 09-plugin-delayed-auth test 2026-01-14 13:00:50 +00:00
Roger A. Light 30d4a5d34a Time out tests after 180s in ptest mode 2026-01-14 11:41:35 +00:00
Roger A. Light 06a13830df Fix leak when loading certificate names 2026-01-14 11:41:11 +00:00
Roger Light 68504a0d05 Dashboard string improvements 2026-01-13 12:44:04 +00:00
Roger Light 2462d340ca Windows installers: Fix missing end of quotes 2026-01-13 12:33:16 +00:00
Roger A. Light 9f576d2a71 Set max_packet_size to 2,000,000 bytes by default 2026-01-13 12:15:46 +00:00
Roger A. Light f9221e30e3 Test: Fix incorrect property identifier 2026-01-13 12:15:46 +00:00
Serhii Orlivskyi 0ca744ac8b Dashboard: regenerate tailwing to add break-word css prop
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 09:26:08 +00:00
Serhii Orlivskyi b96794f1a0 Dashboard: Rearrange charts
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 09:26:08 +00:00
Roger A. Light 107d4165fa Windows: Update installer scripts for dashboard changes 2026-01-13 00:38:08 +00:00
Serhii Orlivskyi 2681679621 Dashboard: Use break-words instead of break-all for metric descriptions
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi a03b30029d Dashboard: Fix charts skipping 0 values
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi 32267766f1 Dashboard: Add messages dropped chart
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi 9cf8e146aa Dashboard: move chart colors into constants
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi f63fda3505 Dashboard: add loading skeleton for listeners page
Display a skeleton while listeners are still loading

Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi 9fc336b894 Dashboard: Add abort controller to abort in-flight request on navigation
Known bug: abort controller logic doesn't work properly in firefox
 because a general network error is fired before the abort callback.
 We would probably need to track the navigation-click event to overcome
 this.

Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi 502d2dcc19 Dashboard: Store sidebar state in sessionStore + improvements
* Load last sidebar state from sessionStore and render it on that state (only on desktop)
* Add sidebar background
* Refactor and simplify sidebar open/close logic, move some heavy lifting form JS to CSS

Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi f1811e19de Dashboard: change link to docs
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi bf537148c0 Dashboard: fix mosquitto logo path on listeners page
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi 73a2b88623 Dashboard: refactor css files locations
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi ab003280c4 Dashboard: refactor directory structure
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Serhii Orlivskyi 7450be4d4c Dashboard: vertically center the banner
Signed-off-by: Serhii Orlivskyi <serhii.orlivskyi@cedalo.com> (Cedalo GmbH)
2026-01-13 00:29:10 +00:00
Roger A. Light c5d37076fa Add timeout on ptest runs 2026-01-13 00:19:12 +00:00
Roger A. Light 8ad81a9917 MOSQ_EVT_ACL_CHECK event is now passed message properties where possible.
Closes #3176.
2026-01-12 23:51:02 +00:00
Roger A. Light dd57e98c6b Limit auto_id_prefix to 50 characters
Back port from develop.

Closes #3440. Thanks to Lukas Dresel
2026-01-12 22:15:52 +00:00
Roger A. Light 1c9500b554 Fix potential crash on loading corrupt obsolete persistence file
Fix potential crash on startup if a malicious/corrupt persistence file from
mosquitto 1.5 or earlier is loaded.

Closes #3439. Thanks to Lukas Dresel
2026-01-12 22:08:57 +00:00