freenet/fred-staging — pull request #128 by Thynix (2012-10-14 06:07:56+00:00)
Title: Bandwidth limit configuration

* Gives an error when attempting to set a bandwidth limit under 5 KiB/s. This is handled in the first run setup, node initialization, and configuration page.

* Fixes [bug 5337](https://bugs.freenetproject.org/view.php?id=5337).

* Adds support (and a test) for interpreting bandwidth limits with various "per second" qualifiers. This is at the Option level, so it works both in the first run setup and in the configuration page. This means for example that "128 kbps" and "15 KiB/sec" are accepted.

* Fixes IEC units in the first run setup bandwidth limits.