snimmagadda / pop3d

POP3 Daemon with POP3S, STARTTLS extensions.
6 stars 4 forks source link

Move to libtls API #8

Open lukateras opened 9 years ago

lukateras commented 9 years ago

ssl.c and ssl.h is basically a wrapper around OpenSSL headers. Since pop3d(8) is designed to run on OpenBSD, migrating it to libtls will make the daemon more concise.

I'll try to do it myself soon (I am heavy pop3d user), just leaving it here for reference.

snimmagadda commented 9 years ago

Nice idea but pop3d doesn't use OpenSSL API directly. It uses ioev/iobuf API borrowed from smtpd(8), so ideally a change to libtls should first be done at ioev/iobuf. If done right there shouldn't any change in the pop3 handling code.

snimmagadda commented 9 years ago

Opps, meant to comment not close.