| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2020-05-13 | Move RouteManager into SharedTunnelStateValues | David Lönnhager | 5 | -15/+56 |
| 2020-05-13 | Prevent RouteManager from dying unexpectedly | David Lönnhager | 2 | -5/+17 |
| 2020-05-13 | Add RouteManager::clear_routes | David Lönnhager | 2 | -0/+16 |
| 2020-05-13 | Add RouteManager::add_routes | David Lönnhager | 2 | -35/+64 |
| 2020-05-13 | Add RouteManagerCommand | David Lönnhager | 2 | -28/+60 |
| 2020-05-13 | Merge branch 'bump-ios-version' | Andrej Mihajlov | 1 | -4/+4 |
| 2020-05-13 | Bump iOS version (2020.3, build 1) | Andrej Mihajlov | 1 | -4/+4 |
| 2020-05-13 | Merge branch 'autorotate-keys' | Andrej Mihajlov | 10 | -349/+696 |
| 2020-05-13 | Refine TunnelConfigurationManager.Error and limit number of attempts to atomi... | Andrej Mihajlov | 2 | -35/+34 |
| 2020-05-13 | Fix constant names | Andrej Mihajlov | 1 | -6/+6 |
| 2020-05-13 | Add private key rotation | Andrej Mihajlov | 9 | -348/+691 |
| 2020-05-13 | Update CHANGELOG | Andrej Mihajlov | 1 | -0/+5 |
| 2020-05-13 | Merge branch 'upgrade-openvpn-openssl' | Linus Färnstrand | 8 | -27/+17 |
| 2020-05-13 | Add OpenVPN and shadowsocks upgrade to changelog | Linus Färnstrand | 1 | -0/+2 |
| 2020-05-13 | Update Shadowsocks port parsing regex | Linus Färnstrand | 1 | -1/+1 |
| 2020-05-13 | Don't copy non-existant OpenSSL binaries for Android builds | Linus Färnstrand | 1 | -1/+0 |
| 2020-05-13 | Don't source env.sh for Android | Linus Färnstrand | 5 | -25/+14 |
| 2020-05-13 | Bump binaries to OpenVPN 2.4.9, OpenSSL 1.1.1g and shadowsocks 1.8.10 | Linus Färnstrand | 1 | -0/+0 |
| 2020-05-12 | Merge branch 'add-out-of-time-screen' | Janito Vaqueiro Ferreira Filho | 9 | -11/+321 |
| 2020-05-12 | Describe Out Of Time screen in the changelog | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 |
| 2020-05-12 | Periodically poll account expiry | Janito Vaqueiro Ferreira Filho | 1 | -0/+9 |
| 2020-05-12 | Advance to Connect screen on account time increase | Janito Vaqueiro Ferreira Filho | 1 | -0/+28 |
| 2020-05-12 | Change header bar color based on state | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 |
| 2020-05-12 | Disable buy buttons when app has no connectivity | Janito Vaqueiro Ferreira Filho | 1 | -2/+12 |
| 2020-05-12 | Hide disconnect button when already disconnected | Janito Vaqueiro Ferreira Filho | 1 | -0/+43 |
| 2020-05-12 | Implement Disconnect button behavior | Janito Vaqueiro Ferreira Filho | 1 | -0/+8 |
| 2020-05-12 | Implement Redeem Voucher button behavior | Janito Vaqueiro Ferreira Filho | 1 | -0/+15 |
| 2020-05-12 | Implement Buy More Credit button behavior | Janito Vaqueiro Ferreira Filho | 1 | -0/+12 |
| 2020-05-12 | Implement settings button behavior | Janito Vaqueiro Ferreira Filho | 1 | -1/+10 |
| 2020-05-12 | Open Out Of Time screen from the Login screen | Janito Vaqueiro Ferreira Filho | 2 | -10/+28 |
| 2020-05-12 | Recheck account time when expiry time is reached | Janito Vaqueiro Ferreira Filho | 1 | -0/+20 |
| 2020-05-12 | Open Out Of Time screen from Connect screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+20 |
| 2020-05-12 | Create Out Of Time screen | Janito Vaqueiro Ferreira Filho | 3 | -0/+107 |
| 2020-05-12 | Implement support for custom red buttons | Janito Vaqueiro Ferreira Filho | 2 | -1/+6 |
| 2020-05-12 | Merge branch 'fix-ci' | Andrej Mihajlov | 1 | -0/+10 |
| 2020-05-12 | Add Keychain related files to test target | Andrej Mihajlov | 1 | -0/+10 |
| 2020-05-12 | Updating version in package files | Linus Färnstrand | 10 | -17/+17 |
| 2020-05-12 | Add 2020.4 changelog header | Linus Färnstrand | 1 | -0/+4 |
| 2020-05-11 | Merge branch 'add-keychain-abstractions' | Andrej Mihajlov | 7 | -9/+493 |
| 2020-05-11 | Add keychain abstractions | Andrej Mihajlov | 7 | -9/+493 |
| 2020-05-11 | Merge branch 'add-redeem-voucher' | Janito Vaqueiro Ferreira Filho | 24 | -25/+548 |
| 2020-05-11 | Describe redeeming vouchers in the changelog | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 |
| 2020-05-11 | Update message about payment methods | Janito Vaqueiro Ferreira Filho | 1 | -2/+2 |
| 2020-05-11 | Log voucher submission errors | Janito Vaqueiro Ferreira Filho | 1 | -1/+9 |
| 2020-05-11 | Handle voucher submission errors | Janito Vaqueiro Ferreira Filho | 2 | -0/+21 |
| 2020-05-11 | Use `VoucherSubmissionResult` instead | Janito Vaqueiro Ferreira Filho | 4 | -20/+17 |
| 2020-05-11 | Create `VoucherSubmissionResult` type | Janito Vaqueiro Ferreira Filho | 2 | -1/+37 |
| 2020-05-11 | Implement voucher submission from dialog | Janito Vaqueiro Ferreira Filho | 1 | -1/+14 |
| 2020-05-11 | Create `MullvadDaemon.submitVoucher` method | Janito Vaqueiro Ferreira Filho | 2 | -0/+37 |
| 2020-05-11 | Implement `DaemonInterface::submit_voucher` | Janito Vaqueiro Ferreira Filho | 1 | -1/+12 |
