Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
Re: mcabber: TLS does not work, libmouth update crashes
To:
ports@openbsd.org
Date:
Wed, 3 Jan 2024 11:32:47 +0100

Download raw body.

Thread
On Wed, Jan 03, 2024 at 10:21:33AM +0000, Stuart Henderson wrote:
> On 2024/01/03 09:08, Theo Buehler wrote:
> > + 
> > +-	ssl->ssl_method = TLSv1_client_method();
> > ++	ssl->ssl_method = TLS_client_method();
> 
> btw, running the following over my wrkscan dir (nm -s output
> across all .o in package build dirs from an i386 build, currently
> in Sept 2023), loudmouth was the only result:
> 
> for i in $(egrep -lR 'TLSv1_(client_method|server_method|method)'); do grep -q -e SSLv23_.*meth -e TLS_.*meth $i || echo $i;done
> 
> (chosen to try to identify ports using TLSv1 methods that aren't
> using them alongside other _method functions as they would do if
> using these to offer user control over TLS versions).

Thanks. I get the same result here (early November amd64).

I think I should land my one-line fix, push it to stable to unbreak,
then kn and Markus can look into the update.