Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-13 | docs(changelog): update changes | Aram Drevekenin | |
2020-01-13 | feat(helptext): communicate pause/resume to the user (#111) | Aram Drevekenin | |
* feat(helptext): communicate pause/resume to the user * style(format): rustfmt | |||
2020-01-13 | Merge pull request #110 from Erk-/bsd | Kelvin Zhang | |
Add support for more operating systems. | |||
2020-01-12 | Add support for more operating systems. | Valdemar Erk | |
This commit will add support for operating systems that have the lsof tool, initially it will only work on MacOS and FreeBSD, but more operating systems may be added at a later time. Signed-off-by: Valdemar Erk <valdemar@erk.io> | |||
2020-01-12 | docs(changelog): add accidentally deleted change | Aram Drevekenin | |
2020-01-12 | docs(changelog): display weighted average bandwidth | Aram Drevekenin | |
2020-01-12 | Merge pull request #77 from imsnif/average | Kelvin Zhang | |
Display weighted average of bandwidth | |||
2020-01-12 | test(snapshots): update to new formula | Aram Drevekenin | |
2020-01-12 | Fix formatting issue, remove deadcode | Kelvin Zhang | |
2020-01-12 | suggestion for previous state storage and calculation | Aram Drevekenin | |
2020-01-11 | docs(changelog): update recent additions and fixes | Aram Drevekenin | |
2020-01-11 | fix(error): mention `setcap(8)`-fix in EPERM error on Linux (#108) | Maximilian Bosch | |
This is already mentioned in the README, but I figured that it might be helpful to point linux-users to this if they try to run `bandwhich` right after installing it and encountering this kind of error. | |||
2020-01-10 | Update changelog to include pause by <SPACE> feature | Kelvin Zhang | |
2020-01-10 | Add testcase for pause feature | Kelvin Zhang | |
2020-01-10 | Pause UI with <SPACE> | Kelvin Zhang | |
2020-01-10 | chore(ci): run nightly build in macOS too | Eduardo Broto | |
2020-01-10 | Merge pull request #105 from bigtoast/trust | ebroto | |
Upgraded trust-dns-resolver (#92) | |||
2020-01-10 | changed permission on main.rs | Chubby Puddles Esq | |
2020-01-10 | fmt fix | Chubby Puddles Esq | |
2020-01-10 | made requested PR changes | Chubby Puddles Esq | |
2020-01-09 | Update UI snapshots for new bandwidth calculation | Kelvin Zhang | |
2020-01-09 | Display weighted average of bandwidth | Kelvin Zhang | |
2020-01-09 | formatting issues | Chubby Puddles Esq | |
2020-01-09 | Upgraded trust-dns-resolver (#92) | Chubby Puddles Esq | |
2020-01-09 | chore(release): 0.8.00.8.0 | Aram Drevekenin | |
2020-01-09 | docs(changelog): void and arch installation docs | Aram Drevekenin | |
2020-01-09 | docs(readme): arch Linux: Recommend pacman instead of yay (#103) | kpcyrd | |
2020-01-09 | docs(readme): add voidlinux installation instructions (#102) | Jan Christian Grünhage | |
2020-01-09 | docs(changelog): add wireguard change | Aram Drevekenin | |
2020-01-08 | Merge pull request #98 from Ma27/fix-network-gathering | Kelvin Zhang | |
Fix parsing of IP-Packets from Layer3 | |||
2020-01-09 | Fix codestyle using rustfmt | Maximilian Bosch | |
2020-01-08 | Use more meaningful consts from libpnet to match packets | Maximilian Bosch | |
2020-01-08 | Ensure that layer3 packets are displayed as well | Maximilian Bosch | |
When using e.g. WireGuard (a VPN which completely acts on layer3), no packages will be matched as it's attempted to parse those as ethernet (=layer2) packets. This is a problem as all layer3-packets fail to get parsed properly (due to different offsets in the packet, wrong protocols will be determined for instance). This change inherits the basic idea from `<libpnet/examples/packetdump.rs>` to check if it's possible to parse version info using the IpPacket-parsers and if that fails, the sniffer will fall-back to the ethernet-based approach. | |||
2020-01-08 | Fix clippy warning on Mac | Kelvin Zhang | |
2020-01-08 | Add mac CI/CD | Kelvin Zhang | |
2020-01-08 | docs(changelog): update fixes | Aram Drevekenin | |
2020-01-08 | fix(deps): upgrade to new pnet bandwhich fork (#93) | Aram Drevekenin | |
2020-01-08 | Fix issue #84 by handle error more gracefully | Kelvin Zhang | |
2020-01-08 | docs(authors): add zhangxp1998 | Aram Drevekenin | |
2020-01-07 | Update CHANGELOG to be consistent with previous styles | Kelvin Zhang | |
2020-01-07 | Update CHANGELOG to include the UDP fix | Kelvin Zhang | |
2020-01-07 | Merge pull request #82 from zhangxp1998/udp | Kelvin Zhang | |
Fix bug that non-connected Udp sockets aren't displayed | |||
2020-01-07 | Address some comments on PR | Kelvin Zhang | |
2020-01-07 | Format code using rustfmt | Kelvin Zhang | |
2020-01-07 | Update snapshots because new process identification logic changes output | Kelvin Zhang | |
2020-01-07 | Use <local_ip, local_port, protocol> to indentify processes | Kelvin Zhang | |
2020-01-07 | docs(changelog): macos no-screen-of-death fix | Aram Drevekenin | |
2020-01-07 | chore(packages): use pnet fork until they fix the pselect bug (#83) | Aram Drevekenin | |
* chore(packages): use pnet fork until they fix the pselect bug * fix(deps): undo accidental dep change | |||
2020-01-07 | Update parsing code to parse local_ip | Kelvin Zhang | |
2020-01-07 | Add local_ip field to Connection/RawConnection struct | Kelvin Zhang | |