CVSROOT: /cvs Module name: src Changes by: [email protected] 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@
