CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2025/06/25 03:43:23
Modified files: usr.sbin/syslogd: syslogd.c Log message: Fix memleak in syslogd(8) when client aborts TLS connection. In the callback tcp_closecb() the TLS context was not freed. This happend when a TLS client aborted or terminated the syslog connection. While there, initialize variables before registering the bufferevent errorcb callback although they should not be used that early. reported, tested and OK henning@