56,966 blogs · [ { "id": "01a087c6-b7f7-728a-b2f3-c45d65dbf887", "title": "Preventive software maintenance", "url": "https://poolp.org/posts/2026-08-13/preventive-software-maintenance/", "published_at": "2026-08-13T00:00:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6603a0b6", "title": "Out of my cave, lots of updates", "url": "https://poolp.org/posts/2024-06-11/out-of-my-cave-lots-of-updates/", "published_at": "2024-06-11T20:00:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d660f9a38", "title": "2023, a retrospective.", "url": "https://poolp.org/posts/2024-02-18/2023-a-retrospective./", "published_at": "2024-02-18T18:42:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d66ea319b", "title": "Plakar: an avalanche of changes", "url": "https://poolp.org/posts/2023-11-02/plakar-an-avalanche-of-changes/", "published_at": "2023-11-02T08:13:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d677bea71", "title": "Plakar: a TON of changes", "url": "https://poolp.org/posts/2023-10-07/plakar-a-ton-of-changes/", "published_at": "2023-10-07T07:29:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d67d048f8", "title": "Plakar: vfs importer interface", "url": "https://poolp.org/posts/2023-08-06/plakar-vfs-importer-interface/", "published_at": "2023-08-05T22:44:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d68a223ab", "title": "Building my own guitar, part 4", "url": "https://poolp.org/posts/2023-07-26/building-my-own-guitar-part-4/", "published_at": "2023-07-26T12:10:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d68ca90b5", "title": "Plakar: snapshot forking and tagging", "url": "https://poolp.org/posts/2023-07-23/plakar-snapshot-forking-and-tagging/", "published_at": "2023-07-23T08:24:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d68dc4032", "title": "Implementing a system call for OpenBSD", "url": "https://poolp.org/posts/2023-07-05/implementing-a-system-call-for-openbsd/", "published_at": "2023-07-05T21:14:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6945d5c7", "title": "Meet ChatGPT, the New AI Sidekick Helping Gilles!", "url": "https://poolp.org/posts/2023-07-05/meet-chatgpt-the-new-ai-sidekick-helping-gilles/", "published_at": "2023-07-05T10:29:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6952af7f", "title": "Building my own guitar, part 3", "url": "https://poolp.org/posts/2023-07-04/building-my-own-guitar-part-3/", "published_at": "2023-07-04T10:31:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d69c632b6", "title": "2023-Q2: music, unity, xgb, jujulang, setdb and opensmtpd", "url": "https://poolp.org/posts/2023-06-30/2023-q2-music-unity-xgb-jujulang-setdb-and-opensmtpd/", "published_at": "2023-06-30T16:21:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6a51ea2b", "title": "Building my own guitar, part 2", "url": "https://poolp.org/posts/2023-06-29/building-my-own-guitar-part-2/", "published_at": "2023-06-29T11:22:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6acd3a5d", "title": "Building my own guitar, part 1", "url": "https://poolp.org/posts/2023-06-28/building-my-own-guitar-part-1/", "published_at": "2023-06-28T11:42:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6ba31582", "title": "A new section appeared !", "url": "https://poolp.org/posts/2023-06-25/a-new-section-appeared/", "published_at": "2023-06-25T15:29:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6c3c6bd2", "title": "March 2023: Melodya, MHL, MIDI-csv and more...", "url": "https://poolp.org/posts/2023-04-02/march-2023-melodya-mhl-midi-csv-and-more.../", "published_at": "2023-04-02T15:29:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6d18251e", "title": "I love you", "url": "https://poolp.org/posts/2023-03-01/i-love-you/", "published_at": "2023-03-01T10:00:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6db3b92e", "title": "December 2022: some more earmuff and go-harmony", "url": "https://poolp.org/posts/2022-12-30/december-2022-some-more-earmuff-and-go-harmony/", "published_at": "2022-12-30T10:00:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6dcea2e9", "title": "November 2022: feedchain, go-harmony, dart-harmony and harmonee", "url": "https://poolp.org/posts/2022-11-30/november-2022-feedchain-go-harmony-dart-harmony-and-harmonee/", "published_at": "2022-11-29T22:00:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6e933b55", "title": "Feedchain is a standalone news feed project", "url": "https://poolp.org/posts/2022-11-20/feedchain-is-a-standalone-news-feed-project/", "published_at": "2022-11-20T10:01:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6ec12d5d", "title": "October 2022: blog comments, a bit of plakar and the streamchain project", "url": "https://poolp.org/posts/2022-10-18/october-2022-blog-comments-a-bit-of-plakar-and-the-streamchain-project/", "published_at": "2022-10-18T09:11:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d6fb23d46", "title": "June 2022: go-harmony and earmuff", "url": "https://poolp.org/posts/2022-06-14/june-2022-go-harmony-and-earmuff/", "published_at": "2022-06-14T10:27:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d70021f50", "title": "May 2022: yet again, tons of plakar stuff", "url": "https://poolp.org/posts/2022-05-22/may-2022-yet-again-tons-of-plakar-stuff/", "published_at": "2022-05-22T11:27:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d7048db86", "title": "April 2022: plakar.io, plakar refactor and ssh support", "url": "https://poolp.org/posts/2022-04-24/april-2022-plakar.io-plakar-refactor-and-ssh-support/", "published_at": "2022-04-24T15:24:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d709997ab", "title": "April 2022: plakar keys and UI stuff", "url": "https://poolp.org/posts/2022-04-01/april-2022-plakar-keys-and-ui-stuff/", "published_at": "2022-03-31T23:52:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d709e076a", "title": "March 2022: plakar clone and plakar sync", "url": "https://poolp.org/posts/2022-03-06/march-2022-plakar-clone-and-plakar-sync/", "published_at": "2022-03-05T22:51:00+00:00" }, { "id": "01a087c6-b7f7-728a-b2f3-c45d7128a24d", "title": "Farewell 2021, Welcome 2022: a personal post", "url": "https://poolp.org/posts/2021-12-30/farewell-2021-welcome-2022-a-personal-post/", "published_at": "2021-12-30T06:00:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338c04c275", "title": "December 2021: a bit of plakar, a bit of go-fastcdc and some useless stuff", "url": "https://poolp.org/posts/2021-12-13/december-2021-a-bit-of-plakar-a-bit-of-go-fastcdc-and-some-useless-stuff/", "published_at": "2021-12-13T05:40:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338c1cdc68", "title": "November 2021: a bit of go-ipcmsg, a bit of go-privsep and a ton of plakar", "url": "https://poolp.org/posts/2021-10-26/november-2021-a-bit-of-go-ipcmsg-a-bit-of-go-privsep-and-a-ton-of-plakar/", "published_at": "2021-10-26T05:40:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338c41ee1d", "title": "October 2021: mostly Plakar", "url": "https://poolp.org/posts/2021-10-26/october-2021-mostly-plakar/", "published_at": "2021-10-26T05:40:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338cf70a75", "title": "August 2021: taking a break", "url": "https://poolp.org/posts/2021-08-13/august-2021-taking-a-break/", "published_at": "2021-08-13T06:53:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338dc2d617", "title": "April 2021: OpenSMTPD, plakar, ipcmsg, privsep and a small hypnosis talk", "url": "https://poolp.org/posts/2021-04-30/april-2021-opensmtpd-plakar-ipcmsg-privsep-and-a-small-hypnosis-talk/", "published_at": "2021-04-30T19:12:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338e1b8f9c", "title": "March 2021: backups with Plakar", "url": "https://poolp.org/posts/2021-03-26/march-2021-backups-with-plakar/", "published_at": "2021-03-26T14:52:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338f02bc3c", "title": "February 2021: nooSMTPD libtls-conversion, ciphers, curves and protocols", "url": "https://poolp.org/posts/2021-02-28/february-2021-noosmtpd-libtls-conversion-ciphers-curves-and-protocols/", "published_at": "2021-02-28T21:00:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338fd706f3", "title": "January 2021: OpenSMTPD libtls conversion and UNIX-domain sockets support, nooSMTPD", "url": "https://poolp.org/posts/2021-01-31/january-2021-opensmtpd-libtls-conversion-and-unix-domain-sockets-support-noosmtpd/", "published_at": "2021-01-30T22:18:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce338fe6797c", "title": "Writing a custom Mail Delivery Agent", "url": "https://poolp.org/posts/2020-12-29/writing-a-custom-mail-delivery-agent/", "published_at": "2020-12-28T23:01:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339051f3ad", "title": "December 2020: OpenSMTPD 6.8.0p1 released, fixed several bugs, proposed several diffs, book is on Github", "url": "https://poolp.org/posts/2020-12-24/december-2020-opensmtpd-6.8.0p1-released-fixed-several-bugs-proposed-several-diffs-book-is-on-github/", "published_at": "2020-12-24T00:38:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3390d147a0", "title": "November 2020: I wasn't slacking but no opensource work", "url": "https://poolp.org/posts/2020-11-22/november-2020-i-wasnt-slacking-but-no-opensource-work/", "published_at": "2020-11-22T19:26:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3391145cec", "title": "July 2020: webmail, custom MDA and python framework work", "url": "https://poolp.org/posts/2020-07-31/july-2020-webmail-custom-mda-and-python-framework-work/", "published_at": "2020-07-31T20:47:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce33911b792f", "title": "June 2020: poolp.org, folder pinning and webmail work", "url": "https://poolp.org/posts/2020-06-27/june-2020-poolp.org-folder-pinning-and-webmail-work/", "published_at": "2020-06-27T21:13:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3391cb0394", "title": "May 2020: OpenSMTPD 6.7.1p1 release, table-procexec and many PoCs", "url": "https://poolp.org/posts/2020-05-28/may-2020-opensmtpd-6.7.1p1-release-table-procexec-and-many-pocs/", "published_at": "2020-05-27T23:57:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3392203654", "title": "April 2020: worked on a webmail and a bit of OpenSMTPD too", "url": "https://poolp.org/posts/2020-05-01/april-2020-worked-on-a-webmail-and-a-bit-of-opensmtpd-too/", "published_at": "2020-05-01T09:37:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3392cd8ebb", "title": "Anxiety, OpenBSD break, COVID-19 and resuming work", "url": "https://poolp.org/posts/2020-03-30/anxiety-openbsd-break-covid-19-and-resuming-work/", "published_at": "2020-03-30T12:01:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce33937f2ee8", "title": "OpenSMTPD advisory dissected", "url": "https://poolp.org/posts/2020-01-30/opensmtpd-advisory-dissected/", "published_at": "2020-01-30T21:36:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce33943d1a6f", "title": "January 2020: OpenSMTPD work - libasr and libtls", "url": "https://poolp.org/posts/2020-01-22/january-2020-opensmtpd-work-libasr-and-libtls/", "published_at": "2020-01-22T04:51:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce33952950a3", "title": "December 2019: OpenSMTPD and filters work, articles and goodies", "url": "https://poolp.org/posts/2019-12-24/december-2019-opensmtpd-and-filters-work-articles-and-goodies/", "published_at": "2019-12-24T07:31:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce33956c28f7", "title": "Decentralised SMTP is for the greater good", "url": "https://poolp.org/posts/2019-12-15/decentralised-smtp-is-for-the-greater-good/", "published_at": "2019-12-15T05:29:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3395918493", "title": "SPF-aware greylisting and filter-greylist", "url": "https://poolp.org/posts/2019-12-01/spf-aware-greylisting-and-filter-greylist/", "published_at": "2019-12-01T08:11:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3395f5f51a", "title": "November 2019 report: OpenSMTPD 6.6.1p1, filter-greylist and tons of portable cleanup", "url": "https://poolp.org/posts/2019-11-17/november-2019-report-opensmtpd-6.6.1p1-filter-greylist-and-tons-of-portable-cleanup/", "published_at": "2019-11-17T20:45:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce33963a8c34", "title": "October 2019 report: OpenSMTPD 6.6.0 release mostly", "url": "https://poolp.org/posts/2019-10-26/october-2019-report-opensmtpd-6.6.0-release-mostly/", "published_at": "2019-10-26T14:13:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3396d9e28f", "title": "September 2019 report: Jules, OpenSMTPD 6.6.0 upcoming release and related things", "url": "https://poolp.org/posts/2019-09-21/september-2019-report-jules-opensmtpd-6.6.0-upcoming-release-and-related-things/", "published_at": "2019-09-21T05:08:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339760584a", "title": "Setting up a mail server with OpenSMTPD, Dovecot and Rspamd", "url": "https://poolp.org/posts/2019-09-14/setting-up-a-mail-server-with-opensmtpd-dovecot-and-rspamd/", "published_at": "2019-09-14T05:37:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339765f536", "title": "You should not run your mail server because mail is hard", "url": "https://poolp.org/posts/2019-08-30/you-should-not-run-your-mail-server-because-mail-is-hard/", "published_at": "2019-08-30T12:00:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3397fa7563", "title": "August 2019 report: Fion, Plakar and OpenSMTPD", "url": "https://poolp.org/posts/2019-08-25/august-2019-report-fion-plakar-and-opensmtpd/", "published_at": "2019-08-25T04:00:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339815650e", "title": "July 2019 report: tons of smtpd work mostly", "url": "https://poolp.org/posts/2019-07-27/july-2019-report-tons-of-smtpd-work-mostly/", "published_at": "2019-07-27T07:27:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3398427921", "title": "June 2019 report: fion, bpg and smtpd", "url": "https://poolp.org/posts/2019-06-30/june-2019-report-fion-bpg-and-smtpd/", "published_at": "2019-06-30T07:42:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce3399238ed8", "title": "May 2019 report", "url": "https://poolp.org/posts/2019-06-02/may-2019-report/", "published_at": "2019-06-02T14:57:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce33994b0566", "title": "happy new year 2019, a personal post", "url": "https://poolp.org/posts/2019-06-02/happy-new-year-2019-a-personal-post/", "published_at": "2019-06-02T13:42:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339a01cb76", "title": "OpenSMTPD now supports regex in match rules", "url": "https://poolp.org/posts/2018-12-21/opensmtpd-now-supports-regex-in-match-rules/", "published_at": "2018-12-21T22:36:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339ad9d3f5", "title": "more on OpenSMTPD filters", "url": "https://poolp.org/posts/2018-12-19/more-on-opensmtpd-filters/", "published_at": "2018-12-19T18:21:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339b6d8441", "title": "OpenSMTPD proc filters & fc-rDNS", "url": "https://poolp.org/posts/2018-12-06/opensmtpd-proc-filters-fc-rdns/", "published_at": "2018-12-06T21:31:00+00:00" }, { "id": "01a087c6-b7f8-71fe-8706-ce339ba6ffb3", "title": "OpenSMTPD reporting update", "url": "https://poolp.org/posts/2018-11-09/opensmtpd-reporting-update/", "published_at": "2018-11-09T08:27:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe2c946837", "title": "OpenSMTPD released and upcoming filters preview", "url": "https://poolp.org/posts/2018-11-03/opensmtpd-released-and-upcoming-filters-preview/", "published_at": "2018-11-03T17:27:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe2cd78272", "title": "switching to OpenSMTPD new config", "url": "https://poolp.org/posts/2018-05-21/switching-to-opensmtpd-new-config/", "published_at": "2018-05-21T18:32:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe2d652ce9", "title": "OpenSMTPD new config", "url": "https://poolp.org/posts/2018-04-30/opensmtpd-new-config/", "published_at": "2018-04-30T12:00:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe2e4d4b01", "title": "Install OpenBSD on dedibox with full-disk encryption", "url": "https://poolp.org/posts/2018-01-29/install-openbsd-on-dedibox-with-full-disk-encryption/", "published_at": "2018-01-29T23:28:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe2ee02cdc", "title": "spfwalk", "url": "https://poolp.org/posts/2018-01-08/spfwalk/", "published_at": "2018-01-08T17:19:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe2f4cdf9d", "title": "News from the front !", "url": "https://poolp.org/posts/2018-01-08/news-from-the-front/", "published_at": "2018-01-08T12:11:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe30042bac", "title": "OpenSMTPD 6.0.0 is released !", "url": "https://poolp.org/posts/2016-09-12/opensmtpd-6.0.0-is-released/", "published_at": "2016-09-12T08:00:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe307fb430", "title": "Home, sweet home", "url": "https://poolp.org/posts/2015-12-22/home-sweet-home/", "published_at": "2015-12-22T09:53:01+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe31611327", "title": "The state of filters", "url": "https://poolp.org/posts/2014-12-12/the-state-of-filters/", "published_at": "2014-12-12T16:56:24+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3204a652", "title": "Some OpenSMTPD overview, part 3", "url": "https://poolp.org/posts/2014-12-10/some-opensmtpd-overview-part-3/", "published_at": "2014-12-10T12:38:26+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe32a4358f", "title": "Some OpenSMTPD overview, part 2", "url": "https://poolp.org/posts/2014-12-01/some-opensmtpd-overview-part-2/", "published_at": "2014-12-01T09:04:11+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe32bb0446", "title": "Some OpenSMTPD overview, part 1", "url": "https://poolp.org/posts/2014-11-26/some-opensmtpd-overview-part-1/", "published_at": "2014-11-26T14:25:12+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3384bd7e", "title": "what the fsck did just happen", "url": "https://poolp.org/posts/2014-11-24/what-the-fsck-did-just-happen/", "published_at": "2014-11-24T18:01:51+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe33e36242", "title": "News-from-the-front", "url": "https://poolp.org/posts/2013-12-14/news-from-the-front/", "published_at": "2013-12-14T21:36:40+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe347d89c1", "title": "OpenSMTPD improvements summary", "url": "https://poolp.org/posts/2013-12-14/opensmtpd-improvements-summary/", "published_at": "2013-12-14T21:36:40+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3533986a", "title": "OpenSMTPD: table_proc, queue_proc, crypto queue and other stuff", "url": "https://poolp.org/posts/2013-04-26/opensmtpd-table_proc-queue_proc-crypto-queue-and-other-stuff/", "published_at": "2013-04-26T18:42:36+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe356d7807", "title": "News from the front", "url": "https://poolp.org/posts/2013-04-21/news-from-the-front/", "published_at": "2013-04-21T17:15:21+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe36014204", "title": "OpenSMTPD 5.3 released", "url": "https://poolp.org/posts/2013-03-17/opensmtpd-5.3-released/", "published_at": "2013-03-17T19:08:55+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe36967075", "title": "OpenSMTPD: minor fixes + preparing release", "url": "https://poolp.org/posts/2013-02-02/opensmtpd-minor-fixes--preparing-release/", "published_at": "2013-02-02T12:54:36+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3723f93a", "title": "OpenSMTPD: gentlemen, fasten your seatbelt", "url": "https://poolp.org/posts/2013-01-25/opensmtpd-gentlemen-fasten-your-seatbelt/", "published_at": "2013-01-25T23:01:47+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe37526993", "title": "OpenSMTPD: stress and features", "url": "https://poolp.org/posts/2013-01-18/opensmtpd-stress-and-features/", "published_at": "2013-01-18T22:11:07+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe37fa907e", "title": "Welcome to you, 2013", "url": "https://poolp.org/posts/2013-01-08/welcome-to-you-2013/", "published_at": "2013-01-08T23:16:43+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe38d0a38c", "title": "OpenSMTPD: SSL & relay stuff", "url": "https://poolp.org/posts/2012-12-28/opensmtpd-ssl-relay-stuff/", "published_at": "2012-12-28T20:11:23+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe392b97eb", "title": "OpenSMTPD: LDAP support, selectable source, DKIM and Goodies", "url": "https://poolp.org/posts/2012-12-14/opensmtpd-ldap-support-selectable-source-dkim-and-goodies/", "published_at": "2012-12-14T21:43:44+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe39409ef1", "title": "OpenSMTPD: fully virtual setups, updated DNS & MTA code, SQLite support", "url": "https://poolp.org/posts/2012-12-07/opensmtpd-fully-virtual-setups-updated-dns-mta-code-sqlite-support/", "published_at": "2012-12-07T21:17:57+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe39cc02db", "title": "OpenSMTPD: more features, more cleanup, more more", "url": "https://poolp.org/posts/2012-11-30/opensmtpd-more-features-more-cleanup-more-more/", "published_at": "2012-11-30T22:13:25+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe39d25c57", "title": "News from the front", "url": "https://poolp.org/posts/2012-11-17/news-from-the-front/", "published_at": "2012-11-17T13:28:58+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3a429405", "title": "OpenSMTPD: crypto/compress fixes and import initial stab at LDAP", "url": "https://poolp.org/posts/2012-08-31/opensmtpd-crypto/compress-fixes-and-import-initial-stab-at-ldap/", "published_at": "2012-08-31T15:21:39+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3a9c4282", "title": "OpenSMTPD: crypto_backend and encrypted queue", "url": "https://poolp.org/posts/2012-08-29/opensmtpd-crypto_backend-and-encrypted-queue/", "published_at": "2012-08-29T10:21:59+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3b08c0a7", "title": "OpenSMTPD: I have no idea for that title, sorry", "url": "https://poolp.org/posts/2012-08-26/opensmtpd-i-have-no-idea-for-that-title-sorry/", "published_at": "2012-08-26T22:53:03+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3b9cc64b", "title": "OpenSMTPD: plenty of news", "url": "https://poolp.org/posts/2012-08-21/opensmtpd-plenty-of-news/", "published_at": "2012-08-21T22:22:00+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3bf26ff5", "title": "g2k12: OpenBSD hackathon - part II", "url": "https://poolp.org/posts/2012-07-15/g2k12-openbsd-hackathon-part-ii/", "published_at": "2012-07-15T21:43:58+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3c2f5fbf", "title": "g2k12: OpenBSD hackathon", "url": "https://poolp.org/posts/2012-07-09/g2k12-openbsd-hackathon/", "published_at": "2012-07-09T23:52:31+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3ca459ee", "title": "OpenSMTPD: development, bug tracker & GitHub", "url": "https://poolp.org/posts/2012-06-19/opensmtpd-development-bug-tracker-github/", "published_at": "2012-06-19T19:57:37+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3cf2ba31", "title": "OpenSMTPD REST queue", "url": "https://poolp.org/posts/2012-06-06/opensmtpd-rest-queue/", "published_at": "2012-06-06T14:44:10+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3d25444d", "title": "OpenSMTPD: src-address maps and spamhaus", "url": "https://poolp.org/posts/2012-05-17/opensmtpd-src-address-maps-and-spamhaus/", "published_at": "2012-05-17T17:23:09+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3da7cdcc", "title": "OpenSMTPD relay maps & new url syntax", "url": "https://poolp.org/posts/2012-05-14/opensmtpd-relay-maps-new-url-syntax/", "published_at": "2012-05-14T09:55:52+00:00" }, { "id": "01a087c6-b7f9-73a2-b5b2-a6fe3e0d4fb2", "title": "OpenSMTPD, map_compare() and K_NETADDR", "url": "https://poolp.org/posts/2012-05-13/opensmtpd-map_compare-and-k_netaddr/", "published_at": "2012-05-13T03:09:16+00:00" } ] posts Claim your blog
Back to poolp.org
Blog · corpus.blog/blogs/poolp.org/posts

poolp.org

poolp.org

2026

2024

2023

2022

2021

2020

2019

2018

2016

2015

2014

2013

2012