Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Check the length of ethernet frames, and the fastd_eth_addr_t structure must be
packed.
|
|
|
|
|
|
|
|
handle_socket() now tests it before calling handle_recv
|
|
|
|
|
|
Without this fix, using on-establish/disestablish/verify would cause a strange
zero port when a bind with a random port was used, and a segmentation fault with
dynamic binds.
|
|
There are no negative consequences when the peers are loaded twice, but we can
spare some log spam like this.
|
|
|
|
|
|
|
|
When two peers are configured with the same key, disable both. When a temporary
peer's key is configured, delete the temporary key.
|
|
|
|
|
|
This regression was introduced in 4e9b2a8819c7062ad052cd6c549db1d0fbed001d.
|
|
|
|
This allows to remove some duplicate code, and will simplify the detection and
handling of duplicate keys.
|