Commit Graph
4 Commits
Author SHA1 Message Date
Malte Meiboom 8b2f284916 Improve e2e tests
- Add a test for mail splitting.
- Cleanup the code, move common functionality into `common.sh`.
- Reduce noise in the test output.
2026-07-09 12:55:10 +02:00
Malte Meiboom bd0b48398d Fix signature tests
- If the signing key is replaced too fast (within the same second) the
  resolution of OpenPGP timestamps is not good enough to identify the
  sequence of certifications - which might to the selection of the wrong
  signing key.
2026-06-27 13:11:13 +02:00
Malte Meiboom 7688e6c5a2 Add signkey create
- Add a CLI command for creating a new signing key.
2026-06-19 12:27:43 +02:00
Malte Meiboom e47b1b837c Sign encrypted mails.
- Husk now not only encrypts outgoing emails (if possible) but also adds
  a signature.
- Rework the internal handling of the signing key.
- Integrate the signing into the workflow of the daemon.
- Add a configuration option for a subject replacement.
2026-06-18 13:24:24 +02:00