15 Commits (master)

Author SHA1 Message Date
Brad Parker 244e9e4ab2 sort interface lists 10 years ago
Brad Parker ae7a779ea8 add ifdef to fix compilation on ubuntu 12.04 10 years ago
Brad Parker e64c045405 fix definition of noDigitRegex 10 years ago
Brad Parker b7e05ee6ee fix typo and use pre-compiled regex 10 years ago
Brad Parker b3d657bb37 silence warning messages that pollute Leo output 11 years ago
Brad Parker 8b6a4b4c05 add getInterfaceType() Wireless function to show current AP/Client/etc. modes, also show current mode in TUI 11 years ago
Brad Parker 3b84770e8a start on wireless menu, currently shows supported bands for an interface 11 years ago
Brad Parker 7be69181dc add doxygen comments for Wireless class, change Neighbor list() method to return string hash so we can give both ip and mac for arp entries 11 years ago
Brad Parker 1fbb285ba7 fix detection of 802.11a/b protocols 11 years ago
Brad Parker 30cc86a458 separate supported channels into their respective bands 11 years ago
Brad Parker f8bc2943ed add wireless functions to show both all supported frequencies (disabled or not) as well as allowed (RX or both) frequencies, save supported channels as struct with extra info like disabled, radar detection required, max TX power etc. 11 years ago
Brad Parker d9e4c9378e add wireless functions to check supported channels/frequencies/bands (bands not complete yet, only A/B) 11 years ago
Brad Parker b0f1d1d0eb fix error handling on cache allocation, finish removing all dependency on libnl-cli, add string-based conversion functions for wireless channels 11 years ago
Brad Parker 6a722b706b add channels() wireless function to return supported channels (and frequencies) 11 years ago
Brad Parker c1303d8c1d move interface->index mapping to separate Utils class, initial work on Wireless class, currently gets list of supported frequencies but they aren't returned yet 11 years ago