Commit Graph

570 Commits

Author SHA1 Message Date
Nadja Reitzenstein 495f9cb36a Make auditlog work 2022-03-12 01:27:41 +01:00
Kai Jan Kriegel 37db05a557 fix stupid logic error 2022-03-12 00:51:42 +01:00
Kai Jan Kriegel 4611ed5b48 initial integration of the X-FABFIRE mechnism
Integrates the fabfire mechanism for use with the jorisdevice and desfire cards
2022-03-12 00:45:59 +01:00
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