- 27 Jun, 2018 18 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Fix get_mac_addresses() potential buffer over-read
-
- 26 Jun, 2018 10 commits
-
-
Jon Siwek authored
The macOS/BSD implementation of get_mac_addresses() can check the link-layer address length early on to filter out interfaces that don't have a MAC address. e.g. loopback interfaces don't have one. A concern is that the sdl_data array of sockaddr_dl contains both the data for the interface name and link-layer address, but get_mac_addresses() is always assuming enough space was allocated in the array to read 6 bytes of the MAC address even when some interfaces report an address length of 0. e.g. long interface names without a MAC address could be a problem.
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 24 Jun, 2018 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
Only consider values equal on type matches. For example, CAF_CHECK_EQUAL(variant<int, unsigned>(42), 42u) no longer evaluates to true. This also silences compiler warnings with unintentional signed vs unsigned comparisons.
-
- 23 Jun, 2018 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 21 Jun, 2018 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 20 Jun, 2018 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-