Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
02-fix_usage_message.patch | fix --help message <20080602214651.7451ca94@gmail.com> on Mon, 2 Jun 2008 21:46:51 +0200 | David Paleino <dapal@debian.org> | invalid | |||
06-update_OUI_list.patch | OUI list update (new and modified vendor names) | David Paleino <dapal@debian.org> | not-needed | |||
08-fix_random_MAC_choice.patch | ensure random new MAC is not same as old MAC When requesting a random MAC with or without some specific prefix there is a small probability (1 / 2^24 for -e) that the new adress is the same as the old one. However unlikely, we don't want that. . If the requested mac is the same as the current mac; don't even try to change it. Print an error message instead. |
Anders Sundman <anders@4zm.org> | no | |||
check-random-device-read-errors.patch | Check for random device read errors In some cases it is possible to open /dev/hwrng but not to read from it. We need to check for errors and move on to the next possible random device in this case. |
Ben Hutchings <ben@decadent.org.uk> | no | debian | ||
verify-changed-MAC.patch | actively verify if the MAC was changed macchanger tries to detect if the new MAC is the same as the old. However, it does this by calling mc_net_info_get_mac, on the same net_info structure that it's called mc_net_info_set_mac on. . So, mc_net_info_set_mac sets the mac *in the data structure*, then calls SIOCSIFHWADDR, which returns success even without doing anything if the kernel driver is buggy. And then mc_net_info_get_mac examines the data structure, without calling SIOCGIFHWADDR to check if the MAC was actually changed. . This patch actively verifies if the MAC was changed. |
Joey Hess <id@joeyh.name> | no | debian | vendor | 2015-02-07 |