Damien Miller

Results 85 comments of Damien Miller

resolv.h is needed for base64 functions on some platforms ``` hostfile.c:97:8: error: call to undeclared function '__b64_pton'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] ret =...

I've discussed this with one of the LibreSSL developers and I think we'll probably prefer to use the BoringSSL poly1305 API (which LibreSSL will also adopt), and add a shim...

On which platform did you experience this? AFAIK the existing code is correct for some of the three platforms where PASSWD_NEEDS_USERNAME is enabled (Solaris, UnixWare, OpenServer)

I'm more confused now - no Linux variant sets PASSWD_NEEDS_USERNAME in configure, are you setting it manually? If so, why?

We already unconditionally set nodelay fairly early on the connection socket (e.g. [here](https://github.com/openssh/openssh-portable/blob/0fb1f3c9955d78fb0959842202b9ecfc36e37486/packet.c#L2238-L2240)). Is there some path where this isn't happening?

Thanks - this has been merged as 7e68771f3cad61ec67303607afb3b85639288b29

What benefit does this yield?

Looks reasonable to me. @daztucker any objections to my committing?

If you turn on `LogLevel=verbose` this information is already available on the client ``` Connection to blah closed. Transferred: sent 4228, received 4588 bytes, in 2.0 seconds Bytes per second:...