tcconfig

A tc command wrapper. Make it easy to set up traffic control of network bandwidth/latency/packet-loss/packet-corruption/etc. to a network-interface/Docker-container(veth).

MIT License

Downloads
17.8K
Stars
766
Committers
13

Bot releases are hidden (Show)

tcconfig - https://github.com/thombashi/tcconfig/releases/tag/v0.21.3

Published by thombashi almost 6 years ago

tcconfig -

Published by thombashi almost 6 years ago

  • Change to accept % unit for netem parameters
  • Fix tcset command that --change option not properly reflected the output when using --tc-command/--tc-script options
tcconfig - https://github.com/thombashi/tcconfig/releases/tag/v0.21.1

Published by thombashi almost 6 years ago

tcconfig -

Published by thombashi about 6 years ago

  • Add --dst-container/--dst-container options to tcset/tcdel
  • Loosen external package dependencies
  • Bug fixes
tcconfig -

Published by thombashi about 6 years ago

  • Fix package meta data
tcconfig - https://github.com/thombashi/tcconfig/releases/tag/v0.20.2

Published by thombashi about 6 years ago

tcconfig -

Published by thombashi about 6 years ago

  • Fix error handling for reordering parameter: #101 (Thanks to @ColinMcMicken)
tcconfig -

Published by thombashi about 6 years ago

  • Add support for Docker
  • Reduce hash conflict when generating tc scripts: #100 (Thanks to @user-name-is-taken)
  • Bug fixes
tcconfig -

Published by thombashi about 6 years ago

  • Fix tcset command execution failed when all of the following conditions:
    • Using --tc-command option with --direction incoming option
    • netifaces package is installed.
tcconfig -

Published by thombashi over 6 years ago

  • Change -d/--device option of tcconfig commands into a positional argument
    • e.g. tcset eth0 --rate 1Mbps
    • -d/--device option still can be used for backward compatibility
  • Change tcset -f option to --import-setting option
  • Add --color option to tcshow command
  • Add support for Python 3.7
  • Introduce colorized logging
  • Fix choices for --shaping-algo option
  • Bug fixes
tcconfig - https://github.com/thombashi/tcconfig/releases/tag/v0.18.3

Published by thombashi over 6 years ago

tcconfig -

Published by thombashi over 6 years ago

  • Add support for Linux capability of the --direction incoming option
  • Fix tcconfig commands failed when missing optional packages
  • Improve log messages
  • Bug fixes
tcconfig - https://github.com/thombashi/tcconfig/releases/tag/v0.18.1

Published by thombashi over 6 years ago

tcconfig -

Published by thombashi over 6 years ago

  • Add support for Linux capabilities: #98 (Thanks to @dastergon )
  • Bug fixes
tcconfig -

Published by thombashi over 6 years ago

  • Add execution permission check to tcset/tcdel
  • Suppress excessive log message output
tcconfig -

Published by thombashi over 6 years ago

  • Fix tcdel for the deb package: #93 (Thanks to @pxsalehi)
  • Bugfix for tcshow
tcconfig -

Published by thombashi almost 7 years ago

  • Add a deb package
tcconfig -

Published by thombashi almost 7 years ago

  • Improve log messages
  • Drop support for Python 3.3
tcconfig -

Published by thombashi almost 7 years ago

  • Fix improper tcdel output when executed with --tc-command/--tc-script options
  • Suppress an excessive warning message that outputted when executed with --tc-command/--tc-script options
tcconfig - https://github.com/thombashi/tcconfig/releases/tag/v0.16.1

Published by thombashi about 7 years ago