Commit Graph

  • fd2f764d36 Check host address binding before overwriting Thomas De Backer 2021-02-08 23:36:21 +0100
  • 764aa4e8dc Correct interface binding Thomas De Backer 2021-02-08 20:48:20 +0100
  • 7fe638786d Fix mosquitto_evt_tick struct members. Roger A. Light 2021-02-06 23:43:42 +0000
  • 24920c9a08 Fix possible loss of data in mosquitto_pub -l when sending multiple long lines. Roger A. Light 2021-02-06 23:02:06 +0000
  • 36b42364ae Add new auth doc to documentation index. Roger A. Light 2021-02-05 15:41:26 +0000
  • c640d669c9 Add authentication methods doc. Roger A. Light 2021-02-05 15:36:36 +0000
  • c7177d8898 Don't specify listener *or* port in snap default. Roger A. Light 2021-02-05 14:25:04 +0000
  • 801f5d216e Use listener in default snap config to avoid deprecated port. Roger A. Light 2021-02-05 12:44:43 +0000
  • 0736414306 Update docker builds. Roger A. Light 2021-02-04 10:59:40 +0000
  • 26657053d9 Merge branch 'fixes' Roger A. Light 2021-02-04 10:10:49 +0000
  • c2a26250f6 Bump changelog, versions, and web pages. Roger A. Light 2021-02-04 10:10:13 +0000
  • 4a738f154e Fix openssl engine not being able to load private key. Roger A. Light 2021-02-03 21:54:35 +0000
  • 7a3b69f2d7 Fix possible leak during connect. Roger A. Light 2021-02-03 17:24:31 +0000
  • 1e6be1f123 Fix some minor memory leaks on exit only. Roger A. Light 2021-02-01 23:46:03 +0000
  • 6c2dca51c3 Clients: Fix config files truncating options after the first space. Roger A. Light 2021-02-03 10:11:44 +0000
  • f7dcd83572 Replace bash specific equality check with POSIX check. Roger A. Light 2021-02-03 09:52:52 +0000
  • 217b416a2d Fix man page building to not absolutely require xsltproc when using CMake. Roger A. Light 2021-02-02 16:33:49 +0000
  • 05292cdbef Fix exporting of executable symbols on BSD when building via makefile. Roger A. Light 2021-02-02 16:14:05 +0000
  • 603107b87a Fix build of mosquitto_ctrl with static only libs. Roger A. Light 2021-02-02 13:37:24 +0000
  • f1180dd23a Update docker for 2.0.6. Roger A. Light 2021-01-28 16:36:51 +0000
  • bbe0afbfbe Add missing WITH_CJSON option. Roger A. Light 2021-01-28 13:34:29 +0000
  • 53b7cc5fc1 Bump version number, add web post. Roger A. Light 2021-01-28 12:29:45 +0000
  • 2749b8c5b8 Merge branch 'fixes' Roger A. Light 2021-01-28 12:28:53 +0000
  • e98cc28cd3 Move check after current_out_packet is updated. Roger A. Light 2021-01-28 09:29:52 +0000
  • 18bad1ff32 Unconditionally adding an event to the epoll causes 100% CPU usage. This happens when the connection to the server is established and the client has not sent any data yet. Przemek Zygmunt 2021-01-27 18:29:50 +0100
  • 6e3738dcf0 Fix bridges not always connecting on Windows. Roger A. Light 2021-01-26 13:19:08 +0000
  • ad9a78dfc3 Note in the man pages that SIGHUP reloads TLS certificates. Roger Light 2021-01-25 23:09:03 +0000
  • 706a1f3f29 Fix more minor compiler warnings. Roger A. Light 2021-01-21 13:33:54 +0000
  • cda84950bb Fix mux_epoll__handle() use. Roger A. Light 2021-01-21 12:01:20 +0000
  • a4389fc9ce Fix SPDX identifiers: EDL-1.0 -> BSD-3-Clause. Roger A. Light 2021-01-20 11:46:18 +0000
  • cf1098eff1 Send protocol error on topic alias not found. Roger A. Light 2021-01-20 10:28:40 +0000
  • 3c58ac9308 Fix message_size_limit not applying to the Will payload. Roger A. Light 2021-01-19 11:51:00 +0000
  • 4165224885 Fix reloading of listeners where multiple listeners have the same port. Roger A. Light 2021-01-19 10:16:06 +0000
  • c9a4ef402e Update changelog. Roger A. Light 2021-01-19 10:15:11 +0000
  • e6aa1e8151
    Merge pull request #2027 from madhat1/bugfix/fix_cjson_cmake Roger Light 2021-01-19 09:39:16 +0000
  • c16514ca23 perform cjson discovery only if WITH_CJSON=ON Boris Feinstein 2021-01-17 15:13:43 +0200
  • e2ebddfc54 Improve logging in obscure cases when a client disconnects. Roger A. Light 2021-01-15 13:54:14 +0000
  • 9c4b9a0311 ctrl: Error if new passwords don't match. Roger A. Light 2021-01-15 12:30:42 +0000
  • 26fbd0ec74 ctrl: Allow command line arguments to override config file options. Roger A. Light 2021-01-15 12:19:20 +0000
  • 300dc54dad Add notes that libsystemd-dev or similar is needed. Roger A. Light 2021-01-15 09:58:19 +0000
  • 00083623f0 Fix websockets listeners with TLS not responding. Roger A. Light 2021-01-15 09:53:45 +0000
  • b8c6f26995 Fix message expiry interval property not being honoured for plugins. Roger A. Light 2021-01-14 15:38:51 +0000
  • 4be32aefc6 Fix potential duplicate Will messages being sent. Roger A. Light 2021-01-14 00:04:29 +0000
  • 18c98e7e07 Fix page slug. Roger A. Light 2021-01-13 10:44:13 +0000
  • 9f9f92104b Add trivial basic authentication plugin based on IP. Roger A. Light 2021-01-12 22:51:33 +0000
  • 695bbc33c8 Fix calculation of remaining length parameter for websockets clients. Roger A. Light 2021-01-12 10:22:04 +0000
  • e78c04de9b Update docker hashes. Roger A. Light 2021-01-11 16:53:35 +0000
  • c55424e897 Merge branch 'fixes' Roger A. Light 2021-01-11 16:48:10 +0000
  • 09a870c342 Better behaved lws external poll code. Roger A. Light 2021-01-11 15:56:57 +0000
  • 5e6b34f81a Fix test. Roger A. Light 2021-01-11 14:31:41 +0000
  • 5927778ae5 Improve logging in dynsec addGroupClient command. Roger A. Light 2021-01-11 13:28:20 +0000
  • ae3800ad66 Bump version number, add www post. Roger A. Light 2021-01-11 10:37:19 +0000
  • d9a34fbb3a Improve documentation around the _v5() and non-v5 functions. Roger A. Light 2021-01-11 10:05:34 +0000
  • c4f4fae5a0 dynsec: Improve logging in addGroupRole. Roger Light 2021-01-10 23:04:01 +0000
  • 4a114c6151 Remove unused struct member. Roger Light 2021-01-09 21:24:30 +0000
  • 370cec5edd Fixes for lots of minor build warnings highlighted by Visual Studio. Roger A. Light 2021-01-09 20:59:42 +0000
  • e717b7f42c Merge branch 'Hallot-make-sure-xsltproc-installed' into fixes Roger A. Light 2021-01-08 17:09:17 +0000
  • f7255ac3cf Merge branch 'make-sure-xsltproc-installed' of git://github.com/Hallot/mosquitto into Hallot-make-sure-xsltproc-installed Roger A. Light 2021-01-08 17:08:58 +0000
  • 6728c05a2c install Makefile target should depend on all, not mosquitto Roger A. Light 2021-01-08 17:06:30 +0000
  • 7e1a818c54 Fix invalid behaviour in dynsec plugin. Roger Light 2021-01-08 00:01:10 +0000
  • 5b3acfe3cc Fix mosquitto_ctrl dynsec getGroup not showing roles. Roger Light 2021-01-07 23:35:32 +0000
  • 886ee6cd0c Fix bind_interface option. Roger Light 2021-01-07 22:47:26 +0000
  • 28c28fe707 Fix incorrect description in mosquitto_ctrl man page. Roger Light 2021-01-07 11:48:55 +0000
  • 70db9c486e Disallow control characters in mosquitto_passwd usernames. Roger A. Light 2021-01-06 22:44:58 +0000
  • 93c730f799 Fix potential intermittent initial bridge connections when using poll(). Roger A. Light 2021-01-06 22:03:34 +0000
  • a69f125b80 No need to clear memory outside of condition. Roger A. Light 2021-01-06 11:41:25 +0000
  • 86e0122a2d Only add/remove poll events when they aren't already done. Roger A. Light 2021-01-06 11:41:00 +0000
  • fabdfcc060 Further fix for large packets not being sent in a timely fashion. Roger A. Light 2021-01-06 11:40:08 +0000
  • 2cbb3e45ca
    Look for xsltproc when needed; to fail early Pierre Hallot 2021-01-04 16:49:01 +0100
  • c604cf8fd0 net__write buf should be const. Roger Light 2021-01-03 20:52:45 +0000
  • 491600ea7d codeql: Build cjson as a shared lib. Roger A. Light 2020-12-30 21:42:07 +0000
  • 3ced609671 codeql: Build cJSON as Ubuntu bionic doesn't have it. Roger A. Light 2020-12-30 13:27:29 +0000
  • a33c28cfe1 Use manual build for codeql. Roger A. Light 2020-12-29 13:15:25 +0000
  • dbb3b2a516
    Create codeql-analysis.yml Roger Light 2020-12-29 00:27:29 +0000
  • 8385769b86 Fix apparmor incorrectly denying access db tmp file. Roger A. Light 2020-12-27 23:05:53 +0000
  • b2da540c64 Fix large packets not being completely published to slow clients. Roger A. Light 2020-12-27 23:03:38 +0000
  • 9d3732a62d Fix auth_method not being provided to the extended auth plugin event. Roger A. Light 2020-12-23 17:19:51 +0000
  • faeb9e9122 Update docker hashes. Roger A. Light 2020-12-22 22:58:55 +0000
  • 7fc472232c Merge branch 'fixes' Roger A. Light 2020-12-22 16:56:29 +0000
  • 5a565da82b Bump version number. Update changelog and web pages. Roger A. Light 2020-12-22 16:56:07 +0000
  • 97d9f471c3 Fix websockets connections blocking non-ws connections on Windows. Roger A. Light 2020-12-22 16:48:57 +0000
  • ce30f811ba Improve API documentation. Roger A. Light 2020-12-22 13:54:51 +0000
  • 31ac9c77cb Fix typo in documentation. Roger A. Light 2020-12-22 12:01:42 +0000
  • b8962cc040 Add more log messages for dynsec load/save error conditions. Roger A. Light 2020-12-22 10:00:23 +0000
  • c6a6165f3b Fix dynamic security configuration possibly not being reloaded on Windows only. Roger A. Light 2020-12-20 23:02:19 +0000
  • 4a012aef06 Fix man pages not being built when using CMake. Roger A. Light 2020-12-20 22:33:01 +0000
  • 2db9aecac4 Do not reset bind address option if passed NULL. Roger A. Light 2020-12-20 17:21:17 +0000
  • e02b5a2775 Fix $SYS/broker/publish/messages/+ counters not being updated for QoS 1, 2 Roger A. Light 2020-12-18 22:55:10 +0000
  • ec1cad0870
    Merge pull request #1964 from nullr0ute/fix-plugins-install-64bit Roger Light 2020-12-18 11:00:54 +0000
  • 0ec258d01f Fix incorrect string length calculation. Roger A. Light 2020-12-18 09:45:49 +0000
  • 9d7580fdb6 Use libdir as the install prefix for plugins Peter Robinson 2020-12-18 08:05:06 +0000
  • e97cf6252e Attempt to fix snap build. Roger A. Light 2020-12-17 18:53:25 +0000
  • 119b883e86 Update docker builds. Roger A. Light 2020-12-17 16:28:35 +0000
  • 2cc12adcab Merge branch 'fixes' Roger A. Light 2020-12-17 15:19:47 +0000
  • d02bc03ed8 Bump version, changelog and webpage. Roger A. Light 2020-12-17 14:28:23 +0000
  • f930970008 Fix persistence_location not appending a '/'. Roger A. Light 2020-12-17 15:09:09 +0000
  • 99e8c8001d Build lib from in mosquitto_ctrl directory. Roger A. Light 2020-12-17 15:04:35 +0000
  • 2d9d1beee4 Fix ChangeLog error. Closes #1941. Roger A. Light 2020-12-17 14:12:22 +0000
  • f10de9831a Fix slow initial bridge connections for WITH_ADNS=no. Roger A. Light 2020-12-17 14:08:51 +0000
  • f32d9ae97c
    Merge pull request #1933 from Hallot/bug/cmake-module-path Roger Light 2020-12-17 14:11:04 +0000