Commit Graph

  • f8af09e4cf remove asan from TUI master Brad Parker 2021-09-09 21:09:58 -0400
  • 1b5417a47b remove ASan usage, clean up iptest output Brad Parker 2015-12-27 22:08:41 +0000
  • 2552576426 add missing include for IFF_* macros Brad Parker 2015-12-27 21:54:11 +0000
  • 6863e883fb update doxygen project description Brad Parker 2015-12-27 21:40:34 +0000
  • 31b52e0986 Merge creation of github repo with existing code Brad Parker 2015-12-27 21:33:39 +0000
  • e66c98d852 Initial commit bparker06 2015-12-27 16:31:56 -0500
  • 6f55309025 fix comparison error Brad Parker 2015-03-26 23:15:53 -0400
  • 6f0d941de1 show all wifi interfaces Brad Parker 2014-05-05 18:02:57 -0400
  • 244e9e4ab2 sort interface lists Brad Parker 2014-05-05 11:28:40 -0400
  • ae7a779ea8 add ifdef to fix compilation on ubuntu 12.04 Brad Parker 2014-05-05 11:18:05 -0400
  • 6cff6dc4c0 Merge branch 'master' of ssh://fiveforty.net:54649/home/bp-work/work/libip Brad Parker 2014-03-17 12:40:56 -0400
  • 8c19d93829 don't use Q_OBJECT macro if we aren't using any signals/slots Brad Parker 2014-03-16 08:15:07 -0400
  • cd934c2a0d fix return codes of setLinkUp/Down Brad Parker 2014-02-02 19:02:55 -0500
  • b344e79b6c fix usage of setLinkUp/Down Brad Parker 2014-02-02 19:00:54 -0500
  • e64c045405 fix definition of noDigitRegex Brad Parker 2014-02-02 18:58:39 -0500
  • b7e05ee6ee fix typo and use pre-compiled regex Brad Parker 2014-02-02 18:53:26 -0500
  • f5e6231e09 forgot to add dtor definition Brad Parker 2013-12-07 03:05:02 -0500
  • 3e321f05b8 add missing destructors Brad Parker 2013-12-07 02:51:44 -0500
  • 63173c54b9 change return type of setLinkUp/Down to int instead of bool, remove error argument Brad Parker 2013-11-13 14:30:21 -0500
  • 3258ef5f29 revert merge Brad Parker 2013-11-13 12:57:44 -0500
  • fd929e5698 Merge branch 'master' of ssh://10.0.4.44:54649/home/bp/work/libip Brad Parker 2013-11-13 12:57:01 -0500
  • 3d8f02bb63 fix setLinkUp/Down commands Brad Parker 2013-11-13 12:54:30 -0500
  • 266c401164 revert /sys/class/net hack and just resync the cache to find any new devices that have appeared Brad Parker 2013-10-30 20:26:07 -0400
  • b3d657bb37 silence warning messages that pollute Leo output Brad Parker 2013-10-28 21:57:33 -0400
  • 8a52a45dd1 add option to set interface state up/down, not working yet (returns "Object busy" from netlink) Brad Parker 2013-09-15 18:41:25 -0400
  • b838b9df80 show wireless standards on TUI Brad Parker 2013-09-15 16:00:31 -0400
  • 8b6a4b4c05 add getInterfaceType() Wireless function to show current AP/Client/etc. modes, also show current mode in TUI Brad Parker 2013-09-15 02:45:24 -0400
  • 25c19f074d show supported wireless channels Brad Parker 2013-09-14 14:32:58 -0400
  • 3b84770e8a start on wireless menu, currently shows supported bands for an interface Brad Parker 2013-09-12 01:56:58 -0400
  • f668f9180f undo revert Brad Parker 2013-09-09 22:56:57 -0400
  • 8ef55edaeb Revert "fix parsing of neighbor list" Brad Parker 2013-09-09 22:55:28 -0400
  • 8bb7ac2d3c Merge branch 'master' of ssh://fiveforty.net:54649/home/bp-work/work/libip Brad Parker 2013-09-09 22:54:12 -0400
  • d5dc5bc90e separate operations into a class running in a QThread, this prepares the menu for async operations like wifi control Brad Parker 2013-09-08 22:52:36 -0400
  • d77a1a5f67 fix parsing of neighbor list Brad Parker 2013-09-07 23:36:00 -0400
  • 240bafdb71 allow escape key to go back on any page (or quit from main menu) Brad Parker 2013-09-04 14:16:59 -0400
  • ebc620a65f allow Q key to quit on any page Brad Parker 2013-09-04 13:48:49 -0400
  • 40ee2838fe fix string length in snprintf for ARP table to include null byte Brad Parker 2013-09-04 11:12:35 -0400
  • 44466c9493 add ARP table info Brad Parker 2013-09-04 01:07:39 -0400
  • 81af4f74d6 add add IP address command Brad Parker 2013-09-03 23:29:06 -0400
  • 83a22d3c92 return terminal state to original on quit, extra error checking Brad Parker 2013-09-03 22:48:55 -0400
  • 9177d2eeae allow deletion of IP addresses through TUI Brad Parker 2013-09-03 03:45:40 -0400
  • d81394517d initial work on ncurses based config UI, currently shows IP addresses on all interfaces Brad Parker 2013-09-02 23:38:32 -0400
  • e6ed2a6d7c add member list() function for Neighbor so we don't have to specify an interface Brad Parker 2013-08-31 21:03:59 -0400
  • 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 Brad Parker 2013-08-31 20:58:09 -0400
  • 175acacdba fix error detection in Neighbor member functions, add doxygen documentation/comments for Interface and Neighbor classes Brad Parker 2013-08-31 19:10:12 -0400
  • 1fbb285ba7 fix detection of 802.11a/b protocols Brad Parker 2013-08-30 23:12:34 -0400
  • 30cc86a458 separate supported channels into their respective bands Brad Parker 2013-08-29 15:30:01 -0400
  • 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. Brad Parker 2013-08-28 22:12:20 -0400
  • d9e4c9378e add wireless functions to check supported channels/frequencies/bands (bands not complete yet, only A/B) Brad Parker 2013-08-28 18:10:12 -0400
  • b0f1d1d0eb fix error handling on cache allocation, finish removing all dependency on libnl-cli, add string-based conversion functions for wireless channels Brad Parker 2013-08-27 15:30:29 -0400
  • a6c57d0d2c remove Neighbor class dependency on libnl-cli Brad Parker 2013-08-27 10:31:48 -0400
  • 80c0706dd9 remove Utils class's CLI dependency, add extra error checking and hide Utils class from public view Brad Parker 2013-08-27 10:02:02 -0400
  • df53e1c1b7 remove libnl-cli dependency from Interface class, working on other classes Brad Parker 2013-08-27 09:09:56 -0400
  • 6a722b706b add channels() wireless function to return supported channels (and frequencies) Brad Parker 2013-08-26 06:34:10 -0400
  • 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 Brad Parker 2013-08-25 20:47:08 -0400
  • 8a5ea276f9 add "deleteAddress" interface command, add "name" function for interface/neighbor and add some const qualifiers Brad Parker 2013-08-25 19:00:43 -0400
  • 11666a2006 add "addAddress" interface command (for real) Brad Parker 2013-08-20 10:04:32 -0400
  • 42762fec65 support addAddress command for interfaces Brad Parker 2013-08-20 09:47:25 -0400
  • 4a71bbb3bb add neighbor list function Brad Parker 2013-08-19 05:49:10 -0400
  • a806500be9 split neighbor and interface functions into different classes, add static interface list function Brad Parker 2013-08-18 19:48:00 -0400
  • 4c5f732fe1 add function to check for link carrier of an interface Brad Parker 2013-08-17 22:30:42 -0400
  • d8ee435bc3 add ignore file Brad Parker 2013-08-17 21:53:22 -0400
  • 0c88b9d4b4 show mac for an ip and list addresses for an interface Brad Parker 2013-08-15 22:39:15 -0400
  • bd422aa3fe initial commit Brad Parker 2013-08-14 09:30:49 -0400