I write and run systems software. I’m the author of OpenSMTPD, the mail server that ships in the OpenBSD base system, and CTO of Plakar, where I work on kloset, a content-addressable backup engine. poolp.org is where I write about what I build.
I also take short consulting engagements — architecture and code review, technical due diligence for funds and acquirers, mail infrastructure — through my practice, aljuna.tech. If you’ve read something here and want the same eyes on your system, that’s the door.
EHLO,
This is the third post of a series about OpenSMTPD improvements that have taken place since this summer.
Content altering # For a long time, we have developed OpenSMTPD with a strict rule that the daemon should not alter DATA (as in the DATA SMTP phase) in any way.
EHLO world ! # Yesterday I thought I’d write a first OpenSMTPD-related post to sum up the changes that have happened since this summer but it turned out to be painful as they amount to quite a lot. Instead, I think a better strategy is to split this into a serie of smaller posts focused on the specific changes ;-)
Good news everyone !
With last post dating from almost a year, we can all agree that I’ve outpassed my slacking skills by a great margin and I probably deserve an award of some kind ;-)
Hey,
No OpenSMTPD news since almost a month… time to break the trend !
As far as I’m concerned, I’ve been busy with other work but still a git log shows that between Eric and I we have accumulated quite a few things during this month. Below is a short non-exhaustive summary of changes and news.
EHLO readers,
This blog post is the first since a few months, I’ve been busy and struggling with some personal health and familial issues. I won’t share them here as its not really something anyone can help with, so… let’s focus on OpenSMTPD !
Yop,
This week has been very productive with several tickets closed and more about to be closed.
Eric has done an amazing work as you will soon realize ;-)
OHAI,
I have not updated this blog since the release of OpenSMTPD 5.3, over a month ago. In the meantime, some minor bugs have been fixed and we have released OpenSMTPD 5.3.1.
OHAI !
I’ve stayed silent for the last month as we got ready for the big thing…
Charles, Eric and I are proud to announce the release of OpenSMTPD 5.3, our first official production-ready release !
OHAI,
We had planned to slow down a bit to prepare for release: no more feature, no more invasive changes until we tag something out of which we can publish a release. I then discussed with Bret Lambert (blambert@) and he asked me if we used some kind of code scanner to detect defects in our code.