| ⇢ | A | Storage added | |
| ⇢ | A | StaticProvider added | |
| ⇢ | A | VootProvider added | |
| ⇢ | A | CertificatesModule added | |
| ⇢ | A | StatsModule added | |
| ⇢ | A | EasyRsaCa added | |
| ⇢ | A | TlsAuth added | |
| ⇢ | A | CertificatesModuleTest added | |
| ⇢ | A | ConnectionsModuleTest added | |
| ⇢ | A | InfoModuleTest added | |
| ⋮ | view more | ||
| B | ↗ | A | InputValidation improved |
| A | ↛ | CommonNames removed | |
| A | ↛ | CommonNamesModule removed | |
| A | ↛ | ConnectionLog removed | |
| A | ↛ | GroupsModule removed | |
| A | ↛ | OtpLog removed | |
| A | ↛ | Users removed | |
| A | ↛ | Utils removed | |
| A | ↛ | StaticProvider removed | |
| A | ↛ | VootProvider removed | |
| A | ↛ | StatsTest removed | |
| ⋮ | view more | ||
| ⇢ | B | VootProvider::extractMembership() added | |
| ⇢ | B | Storage::getUserId() added | |
| ⇢ | B | Storage::clientDisconnect() added | |
| ⇢ | B | ConnectionsModuleTest::setUp() added | |
| ⇢ | B | ConnectionsModuleTest::testConnect() added | |
| ⇢ | B | ConnectionsModuleTest::testConnectInAcl() added | |
| ⇢ | B | Storage::housekeeping() added | |
| ⇢ | B | ConnectionsModuleTest::testConnectNotInAcl() added | |
| ⇢ | B | ConnectionsModuleTest::testDisconnect() added | |
| ⇢ | B | VootProvider::getDisplayName() added | |
| ⋮ | view more | ||
| B | ↗ | A | InfoModule::init() improved |
| B | ↗ | A | StatusParser::parseClientList() improved |
| C | ↗ | B | ConnectionsModule::init() improved |
| B | ↛ | VootProvider::extractMembership() removed | |
| B | ↛ | Users::setOtpSecret() removed | |
| B | ↛ | TestSocket::command() removed | |
| B | ↛ | OtpLog::record() removed | |
| B | ↛ | StatusParserTest::testOpenVpn23() removed | |
| B | ↛ | StatusParserTest::testOpenVpn24() removed | |
| B | ↛ | ConnectionLog::connect() removed | |
| B | ↛ | ConnectionLog::disconnect() removed | |
| B | ↛ | VootProvider::getDisplayName() removed | |
| B | ↛ | StatsTest::testOneClient() removed | |
| ⋮ | view more | ||