| ⇢ | A | Throttler added |
| ⇢ | B | Throttler::getDelay() added | |
| ⇢ | B | Throttler::registerAttempt() added | |
| ⇢ | A | Throttler::getCutoff() added | |
| ⇢ | A | Throttler::getIPv4Subnet() added | |
| ⇢ | A | Throttler::getIPv6Subnet() added | |
| ⇢ | A | Throttler::getSubnet() added | |
| ⇢ | A | Throttler::__construct() added | |
| ⇢ | A | Throttler::sleepDelay() added | |
| ⇢ | A | Server::getBruteForceThrottler() added | |
| D | ↗ | C | LoginController::tryLogin() improved |