Don't print newline after reading password if interrupted by signal.
Avoids an extra newline when the user presses ^C or ^\ at the
password prompt. OK deraadt@
update devel/got to 0.130 in 8.0-stable
This version switches to creating new repositories with SHA256 by default.
Update it now in time for release, rather than later during the -stable cycle.
py-tokenizers ports fixes, based on part of a 20k line email from David Uhden Collado:
- add missing LDEP and WANTLIB
- override setting --manifest-path, otherwise Maturin misses the
Python metadata outside the Rust workspace and doesn't install properly
import ports/net/py-python-socks, ok tb@
The python-socks package provides a core proxy client functionality for
Python. Supports SOCKS4(a), SOCKS5(h), HTTP CONNECT proxy and provides
sync and async (asyncio, trio, anyio) APIs. You probably don't need to
use python-socks directly. It is used internally by aiohttp-socks and
httpx-socks packages.
Stop using SOCK_NONBLOCK for the unix socket
There is no reason to use SOCK_NONBLOCK for AF_UNIX sockets since
connect(2) will not return EINPROGRESS. UNIX sockets don't need a
three way handshake and the connect will only wait for resources.
Remove the warnx in the connect error case since it will be shown
at the end of the run.
OK tb@
Check rtrx_sock filedesc against -1 and not < 0.
Also do this for the socket and connect return value. These functions
only return -1 on failure.
OK tb@