The Convergent engineering blog

Engineering notes on security, Linux systems and hardened infrastructure. Every post documents a real setup, re-tested before publishing — reproducible commands, measured numbers, trade-offs stated plainly.

Our fixes accepted by SnappyMail and Tachyon

· Convergent

Convergent builds its mail service on free software and sends its fixes upstream. Twelve pull requests accepted by SnappyMail and Tachyon: address book sync, message HTML sanitising, two-factor authentication, calendar invitations and LDAP directories.

Our fixes accepted by Cyrus IMAP

· Convergent

Three Convergent fixes merged into Cyrus IMAP: a CalDAV server crash on free/busy requests, HTTP/2 responses truncated past 64 KB, and the version number still exposed in calendars despite serverinfo: off.

SnappyMail CardDAV: a fork that does not delete your contacts

· Convergent

Contact synchronisation between SnappyMail and Cyrus IMAP. Why we forked Mailbux's CardDAV plugin: a hardcoded URL rewritten at every login, and a two-way sync force-re-enabled on each sign-in — and why that last one destroys contacts.

Why host your GLPI with Convergent

· Convergent

GLPI is free software — so why have someone host it? Because a GLPI instance managed by Convergent is not a stock GLPI instance: vulnerability intelligence on your inventory, ready-to-send asset reports, a CMDB that fills itself, governed internal communications. No extra licence, and no lock on your data.