Commit Graph

467 Commits

Author SHA1 Message Date
Nadja Reitzenstein
3e4350d2cf Import auditlog from v0.3.2 2022-03-11 23:00:02 +01:00
Nadja Reitzenstein
c54b44e720 Run until signal 2022-03-11 22:43:50 +01:00
Nadja Reitzenstein
4489f710d8 Fix a segfault caused by moving into an uninitalized pointer 2022-03-11 22:43:34 +01:00
Nadja Reitzenstein
f79e73d669 update config parsing to new format 2022-03-11 22:17:51 +01:00
Nadja Reitzenstein
28340a4ad3 Improve documentation around example setup 2022-03-11 22:15:10 +01:00
Nadja Reitzenstein
13bfb2fbee Moving towards implementing the 0.3.2 featureset 2022-03-11 22:13:54 +01:00
Nadja Reitzenstein
4f36eedf6a Let's try to get this as the next v0.3 2022-03-10 20:52:34 +01:00
Nadja Reitzenstein
487dc2270d Move API back to v0.3 2022-03-10 20:52:03 +01:00
Nadja Reitzenstein
0531156b9e Improve TLS support 2022-03-09 02:40:38 +01:00
Nadja Reitzenstein
520a33f0aa Module refactor part 2 2022-03-08 18:56:03 +01:00
Nadja Reitzenstein
e643a50f4d Module refactor part 2 2022-03-08 18:52:49 +01:00
Nadja Reitzenstein
10e4ff080c Modules renaming 2022-03-08 16:41:38 +01:00
Nadja Reitzenstein
f932ff8e7a reduce warnings and do more things 2022-03-07 18:27:54 +01:00
Nadja Reitzenstein
c8623fd62b Fixes warnings 2022-03-02 17:28:41 +01:00
Nadja Reitzenstein
e130e59651 Port to rsasl2
Closes #45
2022-03-02 17:21:22 +01:00
Nadja Reitzenstein
4306b5b691 More cleanup.
Also, this MR closes #48
2022-02-26 14:45:17 +01:00
Nadja Reitzenstein
ea863e71af Makes rumqttc futures run on the tokio runtime as required. 2022-02-26 14:30:06 +01:00
Nadja Reitzenstein
e9b1ba1f50 Use our own MQTT URL dissector so existing configs don't break 2022-02-26 14:16:46 +01:00
Nadja Reitzenstein
e6cb1a958d Fixing more warnings 2022-02-26 14:02:47 +01:00
Nadja Reitzenstein
68418161d7 Replaces paho_mqtt with rumqttc 2022-02-26 14:01:06 +01:00
Nadja Reitzenstein
53cdfeda5d Fix warnings 2022-02-26 14:00:00 +01:00
Nadja Reitzenstein
07e181b107 Update dependencies 2022-02-26 11:38:53 +01:00
Nadja Reitzenstein
a7d30930ba Don't default to MQTT 3.1 either 2022-02-26 11:31:46 +01:00
Nadja Reitzenstein
337e8aa563 Sets a 20 second MQTT keepalive intervall 2022-02-26 11:31:46 +01:00
Nadja Reitzenstein
2777645205 Make MQTT client try to reconnect on connection lost or disconnect 2022-02-26 11:31:45 +01:00
Nadja Reitzenstein
89b292a8ac Disclose machines that are used by yourself 2022-02-26 11:31:24 +01:00
Kai Jan Kriegel
a67d7b4331 stay on v0.2 compatible api version 2022-02-17 15:03:56 +01:00
Nadja Reitzenstein
bdcf3bae67 Don't default to MQTT 3.1 either 2022-02-15 18:28:58 +01:00
Nadja Reitzenstein
53f871ac49 Sets a 20 second MQTT keepalive intervall 2022-02-15 17:43:50 +01:00
Nadja Reitzenstein
0d2f0a49da Make MQTT client try to reconnect on connection lost or disconnect 2022-02-14 20:00:16 +01:00
Nadja Reitzenstein
7019f2d065 Disclose machines that are used by yourself 2022-02-14 20:00:16 +01:00
Kai Kriegel
62ac767839 replace master with main in ci 2022-02-14 18:58:50 +00:00
Nadja Reitzenstein
b543b3b80d State commit 2022-02-14 17:38:48 +01:00
Nadja Reitzenstein
73162d278f Adds an example usecase for args 2022-01-17 20:00:40 +01:00
Nadja Reitzenstein
9fbacc171b Adds an example python process actor 2022-01-17 19:54:53 +01:00
Nadja Reitzenstein
4858a6a6fb Implement a simple audit log 2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
19abba371e Delete outdated pass.toml 2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
bf9fadbf74 Implement getAPIVersion and getServerRelease methods 2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
0da3213395 Improve documentation around example setup
Fixes: #38
2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
f524079914 Implement categories support 2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
17005c0536 Properly parse optional config elements 2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
70bfdbbf4e Update API files 2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
a0c280eae4 Export some more version metadata 2022-01-17 18:36:22 +01:00
Nadja Reitzenstein
cd42130c2f Update dependencies and move rsasl to ARM/AArch64-compatible version 2022-01-12 16:18:55 +01:00
Joris
1020e21e24 Update INSTALL.md 2022-01-11 17:52:41 +00:00
Joris
ac6dbefa6f Update INSTALL.md 2022-01-11 17:50:20 +00:00
Nadja Reitzenstein
03ff3fcf86 Modules state commit 2022-01-05 21:56:32 +01:00
Nadja Reitzenstein
2c1b522021 Whoops, lost a commit or two there 2022-01-05 21:50:04 +01:00
Nadja Reitzenstein
4778c7a8d3 Commit current state 2021-12-17 16:43:31 +01:00
Nadja Reitzenstein
d7a66e2149 Actors, Initators, and Sensors first draft 2021-12-15 23:42:16 +01:00