summaryrefslogtreecommitdiffstats
path: root/usr.sbin/smtpd/ioev.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Sprinkle around some __attribute__((__format__ (printf(...))).martijn2019-09-111-2/+3
* change "ssl" to "tls" in various identifiers.eric2019-06-121-2/+2
* hide internal io flags and rename IO_PAUSE_{IN,OUT} to IO_{IN,OUT}eric2016-11-301-8/+3
* make struct io opaque:eric2016-11-301-19/+4
* add an io_paused() function.eric2016-11-241-1/+2
* add an io_fileno() accessoreric2016-11-241-1/+2
* add an io_ssl() accessoreric2016-11-241-1/+2
* add an io_error() accessor to avoid dereferencing the io struct directly.eric2016-11-241-1/+2
* add dedicated functions to set fd and callback on a struct io.eric2016-11-201-3/+4
* Add io api functions for dealing with buffered data, as wrapper arounderic2016-11-171-1/+15
* remove IO_TLSVERIFIED which is not a io event, and inline necessary codeeric2016-11-171-2/+1
* pass the user pointer as parameter to the io callback instead of havingeric2016-11-161-3/+4
* Nuke session_socket_blockmode() and session_socket_linger(). Usekrw2016-03-251-3/+3
* Correctly fallback to PLAIN if opportunistics TLS fails during TLS handshake.eric2014-12-241-1/+2
* fix typos.sobrado2014-07-081-3/+3
* Sync with our smtpd repo:gilles2013-01-261-1/+3
* io_connect() can take an optional address to bind() before connecting.eric2012-10-101-2/+2
* Import generic network IO code. The plan is to hide the boringeric2012-01-291-0/+67