Age | Commit message (Collapse) | Author |
|
socket/fcntl to set FD_CLOEXEC isn't thread-safe with async verify handlers,
and SOCK_CLOEXEC isn't portable.
|
|
fastd_setfd and move to fastd.h
|
|
|
|
|
|
|
|
|
|
|
|
Now that peers have a peer id we can use that to specify a peer in a resolve
return. As the remote list of a peer doesn't change without the peer id
changing, instead of taking a remote ref we can just use the peer id and remote
index.
|
|
established peers
|
|
|
|
While pipe2 recently got O_DIRECT on Linux, we'll just use SOCK_DGRAM to stay
portable, and get proper handling of full queues.
|
|
The new poll code has made this second peer list obsolete.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
systemd integration on Linux
|
|
|
|
|
|
|
|
|
|
ENABLE_OPENSSL
|
|
|
|
|
|
|
|
|
|
addresses for now)
|
|
before we are sure we must
|
|
|
|
|
|
|
|
first remote
|
|
|
|
|
|
|
|
confuse remotes before and after reconfiguration"
This reverts commit 4475652054616ded16485341b081abf42cc6c08e.
|
|
remotes before and after reconfiguration
|
|
|
|
|
|
Not a single implementation was using them...
|
|
invalid aliasing (hopefully)
|
|
|