Commit Graph

  • 1d92184b2f Fix local bridges being disconnected on SIGHUP. Roger A. Light 2020-12-17 14:00:50 +0000
  • 00c68203b8 Fix QoS 0 messages not being delivered if max_queued_messages was set to 0. Roger A. Light 2020-12-17 11:57:15 +0000
  • d05a49a2cf Fix bridges possibly not completing connections when WITH_ADNS is in use. Roger A. Light 2020-12-17 11:31:38 +0000
  • de141540fb Fix mosquitto_sub being unable to terminate with Ctrl-C. Roger A. Light 2020-12-17 10:40:58 +0000
  • 7a7fe8b80a
    Merge pull request #1959 from peteakalad/master Roger Light 2020-12-17 10:32:31 +0000
  • 8a44e5940c Systemd service changes for updated pid path. Peter Stevenson 2020-12-16 23:39:16 +0000
  • 57d2818a3d
    Fix appending CMake module path to existing path Pierre Hallot 2020-12-07 10:30:46 +0100
  • ddb0f21ab5
    Set cmake_minimum_required first as recommended in the documentation Pierre Hallot 2020-12-07 10:29:43 +0100
  • 4dcfe5424f
    Remove CMAKE_LEGACY_CYGWIN_WIN32 which is not needed anymore Pierre Hallot 2020-12-07 10:34:29 +0100
  • 113603168b Fix LWT not being sent on client takeover. Roger Light 2020-12-13 23:11:02 +0000
  • 74f3285cf8 Fix generic docker build. Roger Light 2020-12-13 21:11:15 +0000
  • f63386bf4a Fix mosquitto_passwd -b using username as password. Roger Light 2020-12-13 20:32:30 +0000
  • abac67299f Fix excessive CPU use on non-Linux systems when the open file limit is set high. Roger A. Light 2020-12-12 21:53:28 +0000
  • f7dc138157 Fix install target when using WITH_CJSON=no. Roger A. Light 2020-12-11 00:02:43 +0000
  • cc47eaba09 Bump version number and update webpage. Roger A. Light 2020-12-10 23:37:57 +0000
  • ecf6f9079a Fix build regression for WITH_WEBSOCKETS=yes on non-Linux systems. Roger A. Light 2020-12-10 23:33:46 +0000
  • 38b930776c Update docker builds Roger A. Light 2020-12-10 15:11:21 +0000
  • f9259a2ba0 Merge branch 'fixes' Roger A. Light 2020-12-10 14:39:28 +0000
  • 2307c9fa07 Update web pages. Roger A. Light 2020-12-10 14:39:16 +0000
  • 36eb5ca0c9 Bump changelog date. Roger A. Light 2020-12-10 14:31:47 +0000
  • 757902bcf8 Improve struct packing. Roger A. Light 2020-12-10 12:52:11 +0000
  • 37ce51703f Fix websockets listeners not causing the main loop not to wake up. Roger A. Light 2020-12-10 12:31:52 +0000
  • f54360d228 Don't install example plugins. Roger A. Light 2020-12-09 22:36:53 +0000
  • 66b680af34 Bump version number. Roger A. Light 2020-12-09 22:27:00 +0000
  • 39ba40fd53 Fix letsencrypt instruction typo. Roger A. Light 2020-12-09 21:28:38 +0000
  • d8dcfd75fe lib: Fix DH group not being set for TLS connections. Roger A. Light 2020-12-09 15:49:57 +0000
  • b7f0161f52 Fix DH group not being set for TLS connections. Roger A. Light 2020-12-09 15:40:45 +0000
  • 0d3512144f Remove defunct stickers link. Roger A. Light 2020-12-08 09:38:26 +0000
  • bdfa5e714a Fix mosquitto_passwd -U Roger A. Light 2020-12-06 16:01:46 +0000
  • 9968e35981 Fix websockets connections on Windows blocking subsequent connections. Roger A. Light 2020-12-09 11:39:53 +0000
  • 0d747673d3 Distribute cmake/ and snap/ directories in tar. Roger A. Light 2020-12-06 23:12:04 +0000
  • 74faabc7c1 Fix invalid free Roger A. Light 2020-12-06 21:27:26 +0000
  • 3047374693 Drop hard coded linker flags. Roger A. Light 2020-12-06 07:43:59 +0000
  • c25229c13a Fix build using WITH_TLS=no when the openssl headers aren't available. Roger A. Light 2020-12-04 23:44:38 +0000
  • 699654b999 Don't update homebrew in travis, it takes an age otherwise. Roger A. Light 2020-12-04 23:23:58 +0000
  • 791c63372b Fix cjson include paths. Roger A. Light 2020-12-04 22:15:19 +0000
  • 5679a4d432
    Merge pull request #1930 from etactica/crosss-fixes20 Roger Light 2020-12-04 22:00:28 +0000
  • 58a06f3331 apps: mosquitto_ctrl: don't hard set paths Karl Palsson 2020-12-04 21:33:18 +0000
  • 122e6ecfd3 Docker: Verify sha256 sums for lws/cjson. Roger A. Light 2020-12-03 21:07:01 +0000
  • 00cf75dafc Add v2.0.0 post. Roger A. Light 2020-12-03 16:35:20 +0000
  • 25d5b8cbb0 Update download page for new release. Roger A. Light 2020-12-03 16:14:52 +0000
  • fc51063d54 Migration guide, plus dynsec doc update, plus toc. Roger A. Light 2020-12-03 15:55:38 +0000
  • 3a7670507a Windows installer path fixes. Roger A. Light 2020-12-03 14:02:43 +0000
  • 6ad5f19aef CMake build fixes for Windows. Roger A. Light 2020-12-03 14:02:17 +0000
  • 2801d5c128 Fix snapcraft build. Roger A. Light 2020-12-03 13:26:47 +0000
  • 7a26cc259c Update docker hashes. Roger A. Light 2020-12-03 00:14:38 +0000
  • c00671af5c Rename and update. Roger A. Light 2020-12-03 00:06:21 +0000
  • 3433192041 Fix Docker 2.0 source path Roger A. Light 2020-12-02 23:27:53 +0000
  • 09ee0c31f5 Build fix for Xcode 12. Roger A. Light 2020-12-02 22:47:16 +0000
  • 74db0e977f Merge branch 'develop' Roger A. Light 2020-12-02 22:44:26 +0000
  • 016d2c1719 Merge branch 'fixes' into develop Roger A. Light 2020-12-02 22:44:09 +0000
  • faa56fbb3d Docker files for 2.0 Roger A. Light 2020-12-02 22:43:42 +0000
  • 1636e47202 libressl does not support SSL_CTX_set_ciphersuites. Roger A. Light 2020-12-02 22:39:48 +0000
  • 5b6c2c9d0b Update snap package for 2.0 Roger A. Light 2020-12-02 22:31:42 +0000
  • 845be8bead Fix dist target. Roger A. Light 2020-12-02 21:51:30 +0000
  • 163d6bf60f Update Windows installers for new files. Roger A. Light 2020-12-02 20:58:41 +0000
  • 6904fac6a4 Bump version number and changelog. Roger A. Light 2020-12-02 20:54:13 +0000
  • d6fe93aa51 ctrl: --force not supported. Roger A. Light 2020-12-02 20:39:07 +0000
  • 6fe3279436 Build fixes from Windows changes. Roger A. Light 2020-12-02 20:38:21 +0000
  • ea1d496299 Reply to $CONTROL QoS>0 msgs even if WITH_CONTROL disabled. Roger A. Light 2020-12-02 19:45:18 +0000
  • 27a160d127 Enable WITH_CONTROL in cmake. Roger A. Light 2020-12-02 19:44:46 +0000
  • 26ffe1300a Various Windows build fixes. Roger A. Light 2020-12-02 19:41:46 +0000
  • 71845d28ac
    Fixed some VS2017 compilation error and warnings (#1916) Nikolay Raspopov 2020-12-02 18:59:45 +0300
  • 2687d18214 macOS build fixes. Roger A. Light 2020-12-02 15:50:21 +0000
  • 550c54701e Fix cmake build when cjson not available. Roger A. Light 2020-12-02 15:49:39 +0000
  • 8f0bdd5fd3 Find package libwebsockets if the option is ON. Pierre Hallot 2020-12-01 12:05:47 +0100
  • 2afc5783a9 CMake: Move cJSON check out of the plugin check since it is required elsewhere Pierre Hallot 2020-12-02 11:47:08 +0100
  • 6293e13142 Fix CMake warning about cJSON name mismatch Pierre Hallot 2020-12-01 12:55:29 +0100
  • 828e7ae130 More conversion fixes. Roger A. Light 2020-12-02 10:41:58 +0000
  • 42f09b8add Build fixes Roger A. Light 2020-12-02 10:36:00 +0000
  • d291effdcf Fix mosquitto_ctrl Makefile build yes/no based on deps. Roger A. Light 2020-12-02 10:31:25 +0000
  • df1802d8f1 Fix client state conversion warnings. Roger A. Light 2020-12-02 10:19:18 +0000
  • 27967f8885 Prevent possible unitialised use. Roger A. Light 2020-12-02 10:10:21 +0000
  • 9e6efd2f32 Stop listeners before removing clients to avoid use after free. Roger A. Light 2020-12-02 09:41:12 +0000
  • 232a759320 Log client port on new connections. Roger A. Light 2020-12-01 22:38:59 +0000
  • a7f044bcea Respect receive-maximum on bridges. Roger A. Light 2020-12-01 21:38:56 +0000
  • 3731535298 Add SPDX license identifiers. Roger A. Light 2020-12-01 18:21:59 +0000
  • 04c110183c Bridge support for MQTT v5 maximum-qos. Roger A. Light 2020-12-01 16:08:05 +0000
  • ca4b23486b Bridges now obey MQTT v5 server-keepalive. Roger A. Light 2020-12-01 16:08:05 +0000
  • e030ca45cd Fix connack error printing. Roger A. Light 2020-12-01 15:57:37 +0000
  • 0c22f475ff Fix bridges incorrectly setting Wills to manage remote notifications. Roger A. Light 2020-12-01 14:27:54 +0000
  • 7d05f70fe1 Fix mosq_test.py to_string() on Python 3 Roger A. Light 2020-12-01 14:27:39 +0000
  • b34dcd2a67 Final remove support for legacy libwebsockets Roger A. Light 2020-12-01 13:39:33 +0000
  • 730fc34539 Build fix for WITH_TLS=no. Roger A. Light 2020-12-01 13:16:00 +0000
  • c39a42adcc Report an error if the config file is set to a directory. Roger A. Light 2020-12-01 12:17:31 +0000
  • 29c771cdd4 Add lib and client support for OS CA certs Roger A. Light 2020-12-01 11:51:13 +0000
  • c2f62f03aa Set SSL_OP_SINGLE_DH_USE to protect against weak dhparam primes. Roger A. Light 2020-12-01 10:55:00 +0000
  • b7e6638fd8 Add ciphers_tls1.3 option, to allow setting TLS v1.3 ciphersuites. Roger A. Light 2020-12-01 10:45:10 +0000
  • ed28c416e9 Null checks in client tests. Roger A. Light 2020-12-01 09:48:11 +0000
  • 6bd45f0092 dynsec: Better test coverage Roger A. Light 2020-11-30 17:15:43 +0000
  • aaf30dc622 dynsec: Fix incorrect test command. Roger A. Light 2020-11-30 13:14:14 +0000
  • 0a7afd22c4 dynsec: Fix logging args. Roger A. Light 2020-11-30 13:13:48 +0000
  • 757888b7f5 ctrl: Add warning if connecting without encryption. Roger A. Light 2020-11-30 10:47:22 +0000
  • 692fa5537d dynsec: Reply with error on add role fail. Roger A. Light 2020-11-30 10:32:09 +0000
  • 13bdd255a1 Fix incorrect array address on error. Roger A. Light 2020-11-30 10:31:14 +0000
  • 0605fd402a dynsec: Command logging. Roger A. Light 2020-11-30 10:10:12 +0000
  • e5af6def25 dynsec: Simplify Roger A. Light 2020-11-29 23:26:57 +0000
  • d0d36b7c33 dynsec: Remove unused code Roger A. Light 2020-11-29 23:17:39 +0000
  • 31e3fa4d07 dynsec: Invalid UTF-8 tests, plus some fixes. Roger A. Light 2020-11-29 23:16:52 +0000
  • c303c67461 dynsec: Return group not found on getGroup. Roger A. Light 2020-11-28 00:34:53 +0000