| ⇢ | A | InputElement added | |
| B | ↘ | F | HmacValidator got worse |
| ⇢ | C | HmacValidator::validateHmac() added | |
| ⇢ | A | HmacValidatorTest::atestRequestTimingValidation() added | |
| ⇢ | A | HmacValidatorTest::testRequestMethodOrderValidatio... added | |
| ⇢ | A | HmacValidator::probeTimedHmac() added | |
| ⇢ | A | HmacValidatorTest::getArmorParams() added | |
| ⇢ | A | HmacValidatorTest::testGeneralValidation() added | |
| ⇢ | A | InputElement::__toString() added | |
| ⇢ | A | ValidationResult::addError() added | |
| ⇢ | A | ValidationResult::getErrors() added | |
| ⇢ | A | ValidationResult::hasErrors() added | |
| ⋮ | view more | ||
| A | ↘ | B | Antibot::validate() got worse |
| D | ↗ | C | HmacValidator::_decryptHmac() improved |