curl/lib/vssh
Stefan Eissing d786a85f19
lib: hostname related cleanups
* format `data->state.aptr.host` without crlf, so signatures do not need
  to strip it again. Add the crlf when adding the header to the request
  dynbuf
* check `connect-to` strings on normalized hostname and user supplied
  hostname (when those differ)
* libssh: always use the peer for setting ssh option SSH_OPTIONS_HOST,
  preserve ipv6 [] enclosure, use IDN converted hostname otherwise. This
  is the libssh documented expectation.
  Do NOT use strings from URL parsing.

Closes #22128
2026-06-26 22:50:38 +02:00
..
libssh.c lib: hostname related cleanups 2026-06-26 22:50:38 +02:00
libssh2.c ssh: dedupe ssh_pollset() functions 2026-06-25 11:32:36 +02:00
ssh.h libssh2: sync version check with INTERNALS.md 2026-06-05 12:06:22 +02:00
vssh.c ssh: dedupe ssh_pollset() functions 2026-06-25 11:32:36 +02:00
vssh.h ssh: dedupe ssh_pollset() functions 2026-06-25 11:32:36 +02:00