net/curl: update to 8.19.0
Changes:
* initial support for MQTTS
* curl: support fractions for --limit-rate and --max-filesize
* curl: with -J, use the redirect name as a backup
Includes fixes for
CVE-2026-1965: bad reuse of HTTP Negotiate connection
CVE-2026-3783: token leak with redirect and netrc
CVE-2026-3784: wrong proxy connection reuse with credentials
CVE-2026-3805: use after free in SMB connection reuse
Implement delayed hibernation. If the machdep.hibernatedelay sysctl is
set to a value that isn't zero, this specifies a number of seconds after
which the machine will wake up from suspend and hibernate itself.
ok florian@, mlarkin@
Increase argv buffer from _POSIX2_LINE_MAX to _POSIX_ARG_MAX.
This better handles matching commands with long arguments. Note
that it is still possible for a command to have command line arguments
larger than _POSIX_ARG_MAX, but this should be enough in most cases.
From Mikolaj Kucharski
On OpenBSD, recv*msg(2) can return EPERM if the ancillary data from
the other side contains a file descriptor type we don't like. We
have some protection against ridiculous types, and when running in pledge
it gets even more strict.
ok kettenis