CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2015/07/18 16:33:46
Modified files: usr.sbin/syslogd: evbuffer_tls.c evbuffer_tls.h syslogd.c Log message: As libtls previously did not set SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER, syslogd had to drop messages after tls_write() returned TLS_{READ,WRITE}_AGAIN. Now after libtls has been fixed, remove the workaround. Messages are stored in the libevent write buffer as we can safely do a realloc(3) now. OK reyk@