summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-04-05docs(changelog): release 0.13.00.13.0Aram Drevekenin
2020-04-05docs(readme): update utilization and bump versionAram Drevekenin
2020-04-05fix(tests): update total-utilization and hide-dns testsAram Drevekenin
2020-04-05docs(changelog): cumulative utilizationAram Drevekenin
2020-04-05feat(network): add accumlated usage (#155)Brooks Rady
* Add accumlated usage * Fixed a nasty performace leak * Fix a silly reverse-ordering bug * Address some feedback * Finished some reorganizing * Another silly reversal bug * Let the test cases run * Most tests are working * Fix some formatting that got left behind * Fix the rest of the tests * Add some new tests to cover the total mode * Whoops, a double newline
2020-04-05docs(changelog): hide dns queries.Aram Drevekenin
2020-04-05feat(network): hide dns queries by default (#161)Oleh
* add filter by dns queries * update snapshots with cargo fmt * add tests with filtering improvement
2020-03-31docs(changelog): update fixAram Drevekenin
2020-03-31Fix the loss of large, merged packets (#158)Brooks Rady
2020-03-10docs(readme): correct/improve a few typos (#151)axel simon
* Correct/improve a few typos * Add suggestion to use sudo -E sudo -E inherits current users environment variables
2020-03-01chore(release): 0.12.00.12.0Aram Drevekenin
2020-03-01docs(changelog): custom error handlingAram Drevekenin
2020-03-01fix(error-handling): add custom error handling (#104)yossarian
* Initial * Add errors file * Update * Add error message * Update * Add kind method * Update error kind * Update get_datalink_channel * Update unused var * Initial * Add errors file * Update * Add error message * Update * Add kind method * Update error kind * Update error message * Update error name * Update error messages * Update message * Update * Update error message * format * format2 * update * Update error checking * format * refactor * reduce message * remove unused code * fix lint * wip * add multiline * add handle_errors * update fold * update * clippy * Update * spaces * fix(error-handling): display interface names in errors * style(format): rustfmt Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-01-25fix(changelog): minor typo (#144)Maximilian Bosch
2020-01-25docs(changelog): bump version0.11.0Aram Drevekenin
2020-01-25chore(release): 0.11.0Aram Drevekenin
2020-01-25docs(changelog): recent changesAram Drevekenin
2020-01-25docs(demo): new layout demo (#143)Aram Drevekenin
2020-01-25feat(layout): new layout (#139)Aram Drevekenin
2020-01-21chore(build): remove pkgbuild (#142)Aram Drevekenin
2020-01-21feat(build): Debian packaging support (#124)Michael Murphy
* build: Add Makefile for building on Linux with make * packaging: Add debian packaging to build on Debian platforms * Define `env CLEAN=0` to prevent from rebuilding sources * Define `env VENDOR=0` to prevent vendoring of sources To build in a schroot for bionic: ``` sbuild -d bionic --extra-repository='deb [trusted=yes] http://ppa.launchpad.net/mmstick76/rust/ubuntu bionic main' ``` Replace bionic with whichever Ubuntu release you are building for
2020-01-18Merge pull request #135 from zhangxp1998/setcapKelvin Zhang
Update description about capabilities needed
2020-01-18Update description about capabilities neededKelvin Zhang
2020-01-18Merge pull request #132 from jcfvalente/list-unknownKelvin Zhang
Show UNKNOWN in the process list
2020-01-18docs(changelog): version0.10.0Aram Drevekenin
2020-01-18chore(release): 0.10.0Aram Drevekenin
2020-01-18docs(readme): update usageAram Drevekenin
2020-01-18Declare and initialize data_for_process in one step. Applied suggested changes.José
2020-01-18fix(cli): collect table args (#134)Aram Drevekenin
2020-01-18docs(changelog): vpn fixAram Drevekenin
2020-01-17Adds unknown to the process listJosé
2020-01-17Add explanation about difference between setcap and sudoKelvin Zhang
2020-01-17README: fix setcap syntaxEirik A
setcap+=ep did not work for me, needed to take off the equals sign
2020-01-16Fix VPN traffice not displayed bugKelvin Zhang
2020-01-16docs(changelog): table selectionAram Drevekenin
2020-01-16feat(ui): select windows to display from CLI (#107)Simone Robutti
* added first version (no tests) * fixed layout * added support for 2 windows * comments * breathing windows * added tests * format * fixed rebase * review * added more tests * simplified table creation * fix(table): do not overflow on max size Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-01-15Add Fedora installation instructionsArtem Polishchuk
2020-01-14Update CHANGELOG.mdKelvin Zhang
2020-01-14Merge pull request #70 from zhangxp1998/ipv6ebroto
Support Ipv6
2020-01-14Address code review commnetsKelvin Zhang
2020-01-14chore(release): 0.9.00.9.0Aram Drevekenin
2020-01-14docs(changelog): inactive interface fixAram Drevekenin
2020-01-14fix(network): bug that upload speed is not tabulated correctly (#116)Kelvin Zhang
2020-01-14fix(ui-state): do not overcalculate bandwidth and connections (#114)Aram Drevekenin
* fix(ui-state): do not overcalculate bandwidth and connections * fix(ui-state): style and bug * style(format): make clippy happy
2020-01-13fix(dns): display a more informative message in case we can't resolveEduardo Broto
Tested in Linux. When offline, /etc/resolve.conf is a broken symlink, so opening it yields an IO error. It should work similarly in other OSs as the resolver is OS-agnostic. Before, the message was simply: Error: io error. After this change, a more informative message is shown.
2020-01-13Fix fake_input loopback flag set to 1 issueKelvin Zhang
2020-01-13Fix regex for parsing ipv6 listening socketsKelvin Zhang
2020-01-13Parse ipv6 info from procfsKelvin Zhang
2020-01-13Parse ipv6 entries from lsofKelvin Zhang
2020-01-13Sniff Ipv6 packetsKelvin Zhang