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@

Reply via email to