summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-05-13Move RouteManager into SharedTunnelStateValuesDavid Lönnhager5-15/+56
2020-05-13Prevent RouteManager from dying unexpectedlyDavid Lönnhager2-5/+17
2020-05-13Add RouteManager::clear_routesDavid Lönnhager2-0/+16
2020-05-13Add RouteManager::add_routesDavid Lönnhager2-35/+64
2020-05-13Add RouteManagerCommandDavid Lönnhager2-28/+60
2020-05-13Merge branch 'bump-ios-version'Andrej Mihajlov1-4/+4
2020-05-13Bump iOS version (2020.3, build 1)Andrej Mihajlov1-4/+4
2020-05-13Merge branch 'autorotate-keys'Andrej Mihajlov10-349/+696
2020-05-13Refine TunnelConfigurationManager.Error and limit number of attempts to atomi...Andrej Mihajlov2-35/+34
2020-05-13Fix constant namesAndrej Mihajlov1-6/+6
2020-05-13Add private key rotationAndrej Mihajlov9-348/+691
2020-05-13Update CHANGELOGAndrej Mihajlov1-0/+5
2020-05-13Merge branch 'upgrade-openvpn-openssl'Linus Färnstrand8-27/+17
2020-05-13Add OpenVPN and shadowsocks upgrade to changelogLinus Färnstrand1-0/+2
2020-05-13Update Shadowsocks port parsing regexLinus Färnstrand1-1/+1
2020-05-13Don't copy non-existant OpenSSL binaries for Android buildsLinus Färnstrand1-1/+0
2020-05-13Don't source env.sh for AndroidLinus Färnstrand5-25/+14
2020-05-13Bump binaries to OpenVPN 2.4.9, OpenSSL 1.1.1g and shadowsocks 1.8.10Linus Färnstrand1-0/+0
2020-05-12Merge branch 'add-out-of-time-screen'Janito Vaqueiro Ferreira Filho9-11/+321
2020-05-12Describe Out Of Time screen in the changelogJanito Vaqueiro Ferreira Filho1-0/+1
2020-05-12Periodically poll account expiryJanito Vaqueiro Ferreira Filho1-0/+9
2020-05-12Advance to Connect screen on account time increaseJanito Vaqueiro Ferreira Filho1-0/+28
2020-05-12Change header bar color based on stateJanito Vaqueiro Ferreira Filho1-0/+5
2020-05-12Disable buy buttons when app has no connectivityJanito Vaqueiro Ferreira Filho1-2/+12
2020-05-12Hide disconnect button when already disconnectedJanito Vaqueiro Ferreira Filho1-0/+43
2020-05-12Implement Disconnect button behaviorJanito Vaqueiro Ferreira Filho1-0/+8
2020-05-12Implement Redeem Voucher button behaviorJanito Vaqueiro Ferreira Filho1-0/+15
2020-05-12Implement Buy More Credit button behaviorJanito Vaqueiro Ferreira Filho1-0/+12
2020-05-12Implement settings button behaviorJanito Vaqueiro Ferreira Filho1-1/+10
2020-05-12Open Out Of Time screen from the Login screenJanito Vaqueiro Ferreira Filho2-10/+28
2020-05-12Recheck account time when expiry time is reachedJanito Vaqueiro Ferreira Filho1-0/+20
2020-05-12Open Out Of Time screen from Connect screenJanito Vaqueiro Ferreira Filho1-0/+20
2020-05-12Create Out Of Time screenJanito Vaqueiro Ferreira Filho3-0/+107
2020-05-12Implement support for custom red buttonsJanito Vaqueiro Ferreira Filho2-1/+6
2020-05-12Merge branch 'fix-ci'Andrej Mihajlov1-0/+10
2020-05-12Add Keychain related files to test targetAndrej Mihajlov1-0/+10
2020-05-12Updating version in package filesLinus Färnstrand10-17/+17
2020-05-12Add 2020.4 changelog headerLinus Färnstrand1-0/+4
2020-05-11Merge branch 'add-keychain-abstractions'Andrej Mihajlov7-9/+493
2020-05-11Add keychain abstractionsAndrej Mihajlov7-9/+493
2020-05-11Merge branch 'add-redeem-voucher'Janito Vaqueiro Ferreira Filho24-25/+548
2020-05-11Describe redeeming vouchers in the changelogJanito Vaqueiro Ferreira Filho1-0/+1
2020-05-11Update message about payment methodsJanito Vaqueiro Ferreira Filho1-2/+2
2020-05-11Log voucher submission errorsJanito Vaqueiro Ferreira Filho1-1/+9
2020-05-11Handle voucher submission errorsJanito Vaqueiro Ferreira Filho2-0/+21
2020-05-11Use `VoucherSubmissionResult` insteadJanito Vaqueiro Ferreira Filho4-20/+17
2020-05-11Create `VoucherSubmissionResult` typeJanito Vaqueiro Ferreira Filho2-1/+37
2020-05-11Implement voucher submission from dialogJanito Vaqueiro Ferreira Filho1-1/+14
2020-05-11Create `MullvadDaemon.submitVoucher` methodJanito Vaqueiro Ferreira Filho2-0/+37
2020-05-11Implement `DaemonInterface::submit_voucher`Janito Vaqueiro Ferreira Filho1-1/+12