Roger A. Light
|
6ccdda7261
|
Add bridge_tls_use_os_certs option.
This allows bridges to be easily configured to trust default CA
certificates.
Closes #2473. Thanks to Dustin Utecht.
|
4 years ago |
Abilio Marques
|
03ad07f121
|
bridge: wait for stable connection before resetting backoff
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
|
4 years ago |
Roger Light
|
99eddeb109
|
Add bridge_session_expiry_interval option for MQTT v5.0 bridges.
|
4 years ago |
Roger A. Light
|
8ac11929cc
|
Merge branch 'master' into develop
|
4 years ago |
Roger A. Light
|
4f24ffef2f
|
Add `disable_client_cert_date_checks` option.
|
4 years ago |
Roger A. Light
|
ba936a869d
|
Add `accept_protocol_versions` option.
|
4 years ago |
Roger A. Light
|
f552ec48b1
|
Add global_max_connections option.
|
4 years ago |
Roger A. Light
|
02685d49b6
|
Add `global_max_clients` option.
This allows limiting client sessions globally on the broker.
|
4 years ago |
Roger A. Light
|
64e3c78306
|
Add `enable_control_api` option.
|
4 years ago |
Roger A. Light
|
d942ed7eec
|
Fix `max_keepalive` option not being able to be set to 0.
|
4 years ago |
Roger A. Light
|
aa29b45e70
|
Merge branch 'master' into develop
|
4 years ago |
Roger A. Light
|
e43d36020f
|
Update plugin configuration documentation.
Closes #2286. Thanks to Karl Palsson.
|
4 years ago |
Roger Light
|
93b2232bb9
|
Apply max_keepalive to MQTT v3.1.1 and v3.1 clients.
|
4 years ago |
Roger Light
|
3eaed4c730
|
Merge branch 'bridge_tcp_user_timeout' of git://github.com/abiliojr/mosquitto into abiliojr-bridge_tcp_user_timeout
|
4 years ago |
Roger A. Light
|
4f04f3de92
|
Add `websockets_origin` option
This allows Origin header checking when clients attempt to upgrade from http->websockets.
|
4 years ago |
Roger A. Light
|
40b402e64a
|
Add the `global_plugin` option.
This gives global plugin loaded regardless of `per_listener_settings`.
|
4 years ago |
Abilio Marques
|
d8090afbfb
|
bridge: add support for TCP_USER_TIMEOUT
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
|
4 years ago |
Abilio Marques
|
ec73636884
|
mention ciphers settings in documentation, minor sync of missing config settings
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
|
5 years ago |
Roger A. Light
|
de9780343b
|
Add support for MQTT v5 broker->client topic aliases.
This is on a first-come-first-served basis for now.
Also broker to bridge topic aliases.
|
5 years ago |
Roger A. Light
|
5d6e6aa406
|
Man page entry for bridge_tcp_keepalive.
|
5 years ago |
Abilio Marques
|
64ccc5a732
|
bridge: add support for TCP keepalive
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
|
5 years ago |
Roger A. Light
|
0aecb51fcd
|
Rename reload_type -> bridge_reload_type, plus doc updates.
|
5 years ago |
Roger Light
|
886ee6cd0c
|
Fix `bind_interface` option.
Closes #1999. Thanks to Joerg55.
|
5 years ago |
Roger A. Light
|
0ec258d01f
|
Fix incorrect string length calculation.
Closes #1963. Thanks to twegener-embertec.
|
5 years ago |
Peter Stevenson
|
8a44e5940c
|
Systemd service changes for updated pid path.
Signed-off-by: Peter Stevenson <pete@ihut.co.uk>
|
5 years ago |
Roger A. Light
|
04c110183c
|
Bridge support for MQTT v5 maximum-qos.
|
5 years ago |
Roger A. Light
|
b7e6638fd8
|
Add `ciphers_tls1.3` option, to allow setting TLS v1.3 ciphersuites.
Closes #1825. Thanks to Valentin Dimov.
|
5 years ago |
Roger A. Light
|
4667c9d5bc
|
Change max_queued_messages default to 1000.
|
5 years ago |
Roger A. Light
|
edee5aaf8d
|
Add the `bridge_bind_address` option.
Closes #1311. Thanks to beville.
|
5 years ago |
Roger A. Light
|
d8f5aacd7f
|
Add the `bridge_max_packet_size` option.
Closes #265.
|
5 years ago |
Roger A. Light
|
3506fe4099
|
Update docs for acl deny feature.
|
5 years ago |
Roger A. Light
|
c7f429cab2
|
Deprecation warnings.
|
5 years ago |
Roger A. Light
|
c90e49af1b
|
Merge remote-tracking branch 'origin/fixes' into develop
|
5 years ago |
Roger A. Light
|
54b9571516
|
Enable TLS with certfile+keyfile, not capath/cafile.
|
5 years ago |
Roger A. Light
|
97bd527df0
|
Breaking: allow_anonymous defaults to false.
|
5 years ago |
Roger A. Light
|
7804c3f0af
|
Note that 1024 "limit" is from operating systems, not Mosquitto.
|
5 years ago |
Roger A. Light
|
2e32634a95
|
DLT logging is now configurable at runtime with `log_dest dlt`.
Closes #1735. Thanks to Brian Orpin.
|
5 years ago |
Roger A. Light
|
2af260ba58
|
Add `bridge_outgoing_retain` option
This allows outgoing messages from a bridge to have the retain bit
completely disabled, which is useful when bridging to e.g. Amazon or
Google.
|
6 years ago |
Roger A. Light
|
d49988fa6f
|
Rejig unix socket support.
|
6 years ago |
Roger A. Light
|
b660283e64
|
Basic MQTT v5 support for bridges.
This gives equivalent behaviour as for v3.1.1/v3.1 bridges, there is no extra functionality yet.
|
6 years ago |
Roger A. Light
|
499e2f2e98
|
Add support for unix sockets to broker, lib, and clients.
|
6 years ago |
Roger A. Light
|
570c3674fb
|
Drop privs to nobody if mosquitto user does not exist.
|
6 years ago |
Roger A. Light
|
9dc319c183
|
Remove obsolete `store_clean_interval` from documentation.
|
6 years ago |
Roger A. Light
|
a9cb78d980
|
Order options in example mosquitto.conf.
|
7 years ago |
Roger A. Light
|
27b8bcf320
|
Document `memory_limit` option.
|
7 years ago |
Roger A. Light
|
dec769ce33
|
Client and doc ALPN additions
Add ALPN support for all clients, update documentation, and add to ChangeLog.
|
7 years ago |
Roger A. Light
|
a29a7dadc6
|
Basic plugin support for single step extended auth.
|
7 years ago |
Roger A. Light
|
320ddc1303
|
Merge branch 'master'
Conflicts:
CMakeLists.txt
ChangeLog.txt
client/Makefile
config.mk
installer/mosquitto.nsi
installer/mosquitto64.nsi
lib/mosquitto.h
lib/mqtt3_protocol.h
lib/util_mosq.c
set-version.sh
snap/snapcraft.yaml
src/bridge.c
src/database.c
src/handle_connack.c
src/loop.c
src/persist.c
test/broker/Makefile
|
7 years ago |
Roger Light
|
1a234323a3
|
Add support for custom log timestamps.
Closes #1121.
|
7 years ago |
Roger A. Light
|
0632549ce9
|
Doc improvements for websockets_header_size.
|
7 years ago |