Pēteris Caune 74ed15e0aa
Update the signal integration to use DBus
The initial implementation was just calling signal-cli directly
using `subprocess.run`.

Going with DBus makes it easier to shield signal-cli from the
rest of the system. It also makes sure the signal-cli daemon is
running in the background and receiving messages. This is important
when a recipient does the "Reset secure connection" from the app. We
must receive their new keys, otherwise our future messages will
appear as "bad encrypted message" for them.
2021-01-13 11:52:42 +02:00
..
2019-05-15 14:27:50 +03:00
2020-11-16 11:20:01 +02:00
2021-01-09 11:58:18 +02:00
2019-05-15 14:27:50 +03:00
2020-03-01 22:30:12 +02:00
2020-03-01 22:30:12 +02:00