Commit Graph
4104 Commits
Author SHA1 Message Date
Roger A. Light bd52ede4de Remove support for TLS v1.1 2025-04-01 11:36:39 +01:00
Roger A. Light 503a9120db Windows build fix 2025-03-28 13:05:12 +00:00
Roger A. Light dcbe922ed0 Add --message-rate option to mosquitto_sub
When active, this prints the count of messages received each second.
2025-03-28 10:50:17 +00:00
Roger A. Light ae860b965f Fix passwd test 2025-03-26 20:54:21 +00:00
Roger A. Light 0eea15fff1 Fix test 2025-03-26 20:38:42 +00:00
Roger A. Light c75f23839b Fix packet read single for an EAGAIN case 2025-03-26 19:35:30 +00:00
Roger A. Light b7341d734a Add --rerun-failed for ptests 2025-03-26 12:28:54 +00:00
Roger A. Light 1662641b25 Revert high CPU password hashing until separate threads are used 2025-02-27 22:34:47 +00:00
Roger A. Light 94b8dfad37 Attempt to downgrade codecov-action to get a fix 2025-02-27 16:09:07 +00:00
Roger A. Light 9941c8652d Customise codecov 2025-02-27 15:40:58 +00:00
Roger A. Light 3924ba35a4 Add codecov token 2025-02-27 15:16:47 +00:00
Roger A. Light d45f033be4 Merge branch 'NorbertHeusser-fix-persist-plugin-expiry' into develop 2025-02-26 09:59:49 +00:00
Roger A. Light f8d37b70a6 Merge branch 'fix-persist-plugin-expiry' of github.com:NorbertHeusser/mosquitto into NorbertHeusser-fix-persist-plugin-expiry 2025-02-26 09:59:32 +00:00
Roger A. Light 68c81c7fc3 Merge branch 'andreaskem-develop' into develop 2025-02-25 17:08:55 +00:00
Roger A. Light ee485341dd Merge branch 'develop' of github.com:andreaskem/mosquitto into andreaskem-develop 2025-02-25 17:02:16 +00:00
Roger A. Light cf37e80e6b Add support for systemd watchdog.
This is a reworked version of
https://github.com/eclipse-mosquitto/mosquitto/pull/3158 by Gaël PORTAY.
2025-02-25 12:17:47 +00:00
Gaël PORTAY 4237144427 Add systemd watchdog support
Add possibility to send keep-alive ping to systemd watchdog. Also update
notify service file to ping service manager every 3 minutes; mosquitto
pings actually every 1 minute and 30 seconds (half period).

Signed-off-by: Gaël PORTAY <gael.portay@rtone.fr>
2025-02-25 11:51:24 +00:00
fdelfrari 7999a5aebb Added Android specific includes 2025-02-25 11:26:36 +00:00
Roger A. Light 843872a787 Add mosquitto_client_id_hashv broker helper function 2025-02-03 11:16:58 +00:00
Roger A. Light aa89eb3575 Minor sub tree refactor 2025-02-03 10:01:45 +00:00
Roger A. Light 8e5fd81764 Fix sys tree message expiry 2024-12-16 22:53:25 +00:00
Roger A. Light 3027af5583 Fix int overflow 2024-12-16 22:42:33 +00:00
Roger A. Light e09213c125 Make use of full buffer 2024-12-10 18:54:12 +00:00
Roger A. Light 4bc524c634 Reject http connections with excess data 2024-12-10 18:53:09 +00:00
Roger A. Light 1291f87284 Simplify mux packet writing 2024-12-10 12:12:21 +00:00
Roger A. Light 0f7839cc29 Fix fuzz build 2024-11-25 17:58:16 +00:00
Roger A. Light bf936115b3 Repeat cmake tests 5 times 2024-11-21 19:48:10 +00:00
Roger A. Light adea690b9d Combine all ptest tests into a single run, for speed.
Old `make ptest` locally: 1m34
New `make ptest` locally: 55s

Doesn't work on CI for some reason, so actually disabled for
`make ptest`. Use ./run_tests.py instead
2024-11-21 17:07:32 +00:00
Roger A. Light 86a6ef0e8a Make ptest more classy 2024-11-21 11:06:57 +00:00
Roger A. Light 4ab829125d Fix libwebsockets build 2024-11-20 14:30:11 +00:00
Roger A. Light 78afc47569 Fix library reinitialise with packet buffer. 2024-11-20 14:20:14 +00:00
Roger A. Light d903637d02 Fix "multiple packets in a single read" case 2024-11-20 12:33:54 +00:00
Roger A. Light 02442238cb Fuzz: Add fuzzers to allow packet handling to get greater coverage 2024-11-20 11:02:39 +00:00
Roger A. Light b9e1c5e64c Fix test name 2024-11-20 09:52:42 +00:00
Roger Light 16491b65a6 Make ptest retry tests, enable for make workflows 2024-11-20 09:52:42 +00:00
Roger A. Light d98d986a6e Add pcket_buffer_size for clients.
Reduce read() calls
2024-11-19 23:48:54 +00:00
Roger A. Light 845c08891e Fuzz mosqutti_topic_tokenise 2024-11-19 22:59:58 +00:00
Roger A. Light 7cbe73063e Update fuzzers for lib -> libcommon change 2024-11-19 10:01:47 +00:00
Roger A. Light 62538dfcda Fuzzer build fix 2024-11-18 18:57:30 +00:00
Roger A. Light 9fddc7c0d6 Fix missing auto id prefix for local only case 2024-11-11 19:31:14 +00:00
Roger A. Light f1e5cd791c - Add listener_auto_id_prefix ` option. 2024-11-09 15:49:58 +00:00
Roger A. Light 304395fdc2 Add listener_allow_anonymous option. 2024-11-07 09:27:11 +00:00
Roger A. Light 7439a66f12 Update github actions workflow versions 2024-11-01 07:35:51 +00:00
Roger A. Light e715b04112 Fix test 2024-10-29 10:40:29 +00:00
Roger A. Light 603a024ac0 Finish mosquitto_signal for Windows 2024-10-29 10:40:27 +00:00
Roger A. Light 98a7f43086 Add export directive for Windows 2024-10-28 23:57:23 +00:00
Roger A. Light 484b2f9153 Add missing header 2024-10-28 23:47:50 +00:00
Roger A. Light 802e1a0b37 Fix incorrect build file name 2024-10-28 23:22:11 +00:00
Roger A. Light a2fe980301 Add mosquitto_ext_auth_continue() 2024-10-28 22:31:44 +00:00
Roger A. Light dd2c25c1cf Merge branch 'master' into develop 2024-10-19 22:13:14 +01:00