Roger A. Light
97385f522b
Ctrl: Client only deals with a payload string, not cJSON.
2020-11-01 22:11:32 +00:00
Roger A. Light
866c395dcc
Dynsec: Add "disabled" property for getClient/listClients.
2020-10-30 12:35:34 +00:00
Roger A. Light
66d16280d8
dynsec: Add enableClient disableClient commands.
2020-10-29 15:17:12 +00:00
Roger A. Light
98815c5037
ctrl: Ask for passwords if not given.
...
Applies to login user, init, createClient, and setClientPassword.
2020-10-29 14:35:50 +00:00
Roger A. Light
df30b6c9d4
Dynsec: add getAnonymousGroup and getDefaultACLAccess commands
2020-10-29 11:38:34 +00:00
Roger A. Light
c9cb10a079
ctrl: get* output for dynsec.
2020-10-29 09:59:07 +00:00
Roger A. Light
1e2ba03754
ctrl: Give dynsec init user more rights.
...
Subscribe and receive from $SYS/#
Subscribe and receive from #
2020-10-28 11:50:52 +00:00
Roger A. Light
a1ad4cfcc4
Dynsec: Rename ACL types for clarity.
...
publishBrokerToClient -> publishClientReceive
publishClientToBroker -> publishClientSend
2020-10-28 11:03:44 +00:00
Roger A. Light
004bd3c5cd
Dynsec: Set default behaviour to be less restrictive.
...
Publish broker to client and unsubscribe are now allowed by default. With Publish client to broker and subscribe denied by default there is still no way a client can exchange messages, but it is now easier to administer.
2020-10-28 11:03:44 +00:00
Roger A. Light
fdff255916
New dynamic security plugin.
2020-10-27 00:54:55 +00:00