Shaperd is a user-mode program that can shape traffic passing through a Linux box. As it runs as a normal daemon, some kind of packet-forwarding mechanism is needed. This can be done with the BSD divert sockets patch for Linux 2.2, or with netfilter's built-in libipq under Linux 2.4.
Release Notes: Now includes a lartc link.
Release Notes: A new masquerading+shaping example, a startup script for Red Hat 6.x, a makefile fix, and documentation updates.
Release Notes: This release includes a fix for a zero bandwidth bug, a Makefile fix, and a fix for Linux 2.4.4.
Release Notes: Support for 2.4 kernels, improved config file checks, and documentation fixes.
Release Notes: Documentation updates, a fix for a UDP services bug, misc. cleanups, a "catch sighup option" (for debugging), and built & tested on debian 2.2r2 x86. Several tests were also done for memleaks and bad memory accesses.