Roger A. Light
|
de0e275ccb
|
mosquitto_sub `--watch` can now be called as `-w`.
|
4 years ago |
Roger A. Light
|
e4160b083a
|
Add --watch to mosquitto_sub.
|
4 years ago |
Roger A. Light
|
e0309acebc
|
Add mosquitto_sub_matches_acl()
This moves the sub matching sub code from the dynsec plugin to the library and broker, and removes all of the malloc calls at the same time.
|
4 years ago |
Roger A. Light
|
b3045d1adf
|
Fix pattern matching with invalid prefix.
|
4 years ago |
Roger A. Light
|
0cd2619401
|
Add %c and %u support to dynsec publish ACLs.
|
4 years ago |
Roger A. Light
|
6502d6e5f4
|
Add mosquitto_topic_matches_sub_with_pattern()
And use it in the default security checks.
|
4 years ago |
Roger A. Light
|
c9c5889b31
|
Rename and simplify.
|
4 years ago |
Roger A. Light
|
dfd5dc5b92
|
Remove unused struct member.
|
4 years ago |
Roger A. Light
|
e0bcf8cda4
|
Simplify SSL accept/connect.
|
4 years ago |
Roger A. Light
|
906a515704
|
Simplify client message properties, only one is used.
|
4 years ago |
Roger A. Light
|
fb76fd66b9
|
Remove some unused struct members.
|
4 years ago |
Roger Light
|
f934230251
|
Simplify out packet mutex use.
|
4 years ago |
Roger A. Light
|
5177dd4d40
|
Use random last db id, unless later overwritten by persistence.
|
4 years ago |
Roger A. Light
|
635843692e
|
MOSQ_EVT_TICK is now passed to plugins when `per_listener_settings` is true.
|
4 years ago |
Roger A. Light
|
92e2ddb574
|
Report subscription info in xtreport debug code.
|
4 years ago |
Roger A. Light
|
952044e85f
|
Unregister MOSQ_EVT_CONNECT plugin event
|
4 years ago |
Roger A. Light
|
86ebf1149e
|
Plugins using MOSQ_EVT_MESSAGE can reject based on quota.
|
4 years ago |
Roger A. Light
|
b051b62251
|
Fix build for WITH_TLS=no.
|
4 years ago |
Roger A. Light
|
214feb8f6b
|
Merge branch 'fixes' into develop
|
4 years ago |
Roger A. Light
|
0e1388a615
|
Fix the return of plugin__handle_message not being fully handled.
|
4 years ago |
Roger A. Light
|
90e3b287de
|
Remove redundant check, this is handled in send__pubrec.
|
4 years ago |
Roger A. Light
|
a01dcd68a5
|
Document that bind_address can be NULL.
|
4 years ago |
Roger A. Light
|
cb2623db47
|
Check whether broker should be started.
|
4 years ago |
Roger A. Light
|
0d3870585b
|
Plugin delayed authentication.
|
4 years ago |
Roger A. Light
|
58c0c0cef4
|
Document dynsec plugin location for Linux.
|
4 years ago |
Roger A. Light
|
99833795f2
|
Man page improvements - document MQTT support.
|
4 years ago |
Roger A. Light
|
b6187c8880
|
Dynsec doc tweaks.
|
4 years ago |
Roger A. Light
|
2e2c9012ec
|
Document reason for Windows connection limit.
|
4 years ago |
Roger A. Light
|
16fb0025a7
|
Improve QoS 0 outgoing packet queueing.
|
4 years ago |
Roger Light
|
c317891df1
|
Clarify when callbacks get called.
|
4 years ago |
Roger A. Light
|
0db306ef6b
|
Fix compiler warning.
|
4 years ago |
Roger A. Light
|
4a08626f43
|
Only a single call to lws_write() is required.
|
4 years ago |
Roger Light
|
880df7360d
|
Fix bridge not reconnectng if the first reconnection attempt fails.
Closes #2207. Thanks to Abilio Marques.
|
4 years ago |
Roger Light
|
9bb58a88fc
|
Cleanup messsage before return.
Coverity scan #1451483.
|
4 years ago |
Roger Light
|
9c9ca33d63
|
Fix two potential leaks.
|
4 years ago |
Roger Light
|
be96d21e7b
|
Fix potential double free.
|
4 years ago |
Roger Light
|
0a90e62f93
|
CMake tidy.
|
4 years ago |
Roger Light
|
160950dc73
|
Fix syntax error.
|
4 years ago |
Roger Light
|
07399c2f3c
|
Fix `mosquitto_pub -l` quitting if broker unavailable.
This could occur when a message publication is attempted when the broker
is temporarily unavailable.
Closes #2187. Thanks to JsBergbau.
|
4 years ago |
Roger Light
|
931c590a37
|
Merge pull request #2156 from abiliojr/improve_tls
add cipher settings for bridge, and support for TLS 1.3 ciphers
|
4 years ago |
Roger Light
|
b950f53b44
|
Merge pull request #2157 from abiliojr/fix_stranded_bridge_conf_reload
bridge: enable reload of bridge_bind_address
|
4 years ago |
Roger Light
|
8e8a0080a1
|
Merge branch 'schmidtw-bridge-work' into develop
|
4 years ago |
Roger Light
|
0b702c62ab
|
Merge branch 'bridge-work' of git://github.com/schmidtw/mosquitto into schmidtw-bridge-work
|
4 years ago |
Roger Light
|
a5eb2f25eb
|
Add --tls-keylog argument.
|
4 years ago |
Roger A. Light
|
c8cd3590f1
|
Check for NULL.
|
4 years ago |
Roger A. Light
|
a2ab20df13
|
Don't call read() if sockpairR < 0.
Coverity #1450782.
|
4 years ago |
Roger Light
|
0eb7391e71
|
Fix tests and db_dump compilation.
|
4 years ago |
Roger Light
|
245b138aa5
|
Simplify broker context sock init.
|
4 years ago |
Roger Light
|
e82cee161f
|
Simplify sys_tree calls further.
|
4 years ago |
Roger Light
|
4d644414ac
|
Further isolate sys tree code.
|
4 years ago |