Age | Commit message (Collapse) | Author |
|
|
|
Fix potential integer overflows in binary search.
|
|
Better fail than go into an endless loop...
|
|
|
|
|
|
|
|
|
|
Also, script fixes and cleanup.
|
|
|
|
|
|
|
|
|
|
Don't exit when a single interface can't be setup
|
|
|
|
|
|
Just a cosmetic fix.
|
|
Fixes build on Android
|
|
If a GCC version is used which requires the GCC-specific binutils for LTO,
they should rather be provided explicitly.
|
|
|
|
|
|
|
|
instance arguments
|
|
|
|
|
|
|
|
|
|
At the moment, both capabilities and packet marks are supported on Linux
only, so this doesn't really matter except for testing.
|
|
|
|
required
|
|
when fastd thinks it might still need it
|
|
|
|
|
|
Rather exit on errors we're unlikely to recover from than retrying
indefinitely.
|
|
|
|
|
|
|
|
|
|
The semantics of setuid in SUID processes are not entirely clear on all
Unix-like systems. Better use setresuid to drop privileges where available.
|
|
|
|
|
|
Also, return early when no log destination would get the message anyways.
|
|
|
|
|
|
This makes it unnecessary to iterate over all peers for maintenance, and
desynchronizes different peers' keepalives.
|
|
|
|
|
|
|
|
|
|
|
|
|