2.3.6
- Refactor codebase
- Bugfixes
- handle ipv6 in ss
2.3.5
- Fix bug in
add_htb_class
- Rename
tc
toeltrafico-tc
- Handle SIGINT signal and cleanup when recieved
- Add a note about the possibility to write other frontends and link to bandito
2.3.4
- Update codebase
- Update code to match traffic toll latest commit
- Refactor codebase to use crates instead of bins
- Add a new flag
--advanced
that shows additional options in the ui (thanks @xgdgsc !)
2.3.1
- Default to a working limits
- Fix a couple of warnings
2.3.0
- Ui improvements
2.2.4
- Update dependencies
- Fix command line argument handling
2.2.3
- Fix a bug where limits werent applied
2.2.2
- Update dependencies
2.2.1
- Add bandwhich as a netmonitoring backend
- UI improvement (float precision = 2 for download/upload)
2.1.1
- Parse
/proc/net/dev
manually instead of usingifconfig
because of portability issues
2.1.0
- Add prcedence to --eltrafico-tc over $PATH
- Check if nethogs is running before using pkill
- Improve error handling, code cleanup
2.0.0
-
Eltrafico is now split on 2 binaries:
1-
eltrafico
: create gui and callnethogs
andeltrafico_tc
as privileged process usingpkexec
2-
eltrafico_tc
: traffic shaping, can be controlled via stdin, for the list of commands see https://github.com/sigmaSd/Eltrafico/blob/sudo_isolation/src/eltrafico_tc/main.rs#L252 and https://github.com/sigmaSd/Eltrafico/blob/sudo_isolation/src/eltrafico_tc/main.rs#L79This allows to run the gui as a normal user, and ask for higher privilege only for
eltrafico_tc
andnethogs
binaries
1.7.0
- Show programs live network usage using nethogs as an optional dependency
1.6.0
- Switch form
ifstat
toifconfig -a
for enumerating interfaces, this fixes a crash whereifstat
fails to detect the newly createdifb
interface - Add a root permission check
1.5.0
- Handle
ctrlc
signal (perform cleanup before shutdown)
1.4.0
- Add visual feedback
1.3.0
- Switch from
lsof
toss
and fromifconfig
toifstat
so noweltrafico
only depends oniproute2
which is a core pkg as far as I know. Also add a check in case someone actually doesn't have it
1.2.0
Gui
improvements:
- App box is now vertically scroll-able
- program names have the same width
1.1.1 Initial Release