summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-05-14Merge branch 'adblocking-dns'David Lönnhager21-288/+624
2021-05-14Update changelogDavid Lönnhager1-0/+2
2021-05-14Convert DNS options to Kotlin classDavid Lönnhager1-2/+46
2021-05-14Migrate V3 DNS optionsDavid Lönnhager4-5/+200
2021-05-12Update GUI DNS optionsDavid Lönnhager1-9/+14
2021-05-12Separate DNS options and toggleDavid Lönnhager5-80/+111
2021-05-12Fix TS build errorsDavid Lönnhager1-4/+12
2021-05-12Display DNS settings in CLIDavid Lönnhager2-1/+16
2021-05-12Configure ad and tracker blocking DNS on tunnel interfaceDavid Lönnhager2-12/+42
2021-05-12Rename tunnel command CustomDns to DnsDavid Lönnhager8-68/+59
2021-05-12Add ad and tracker blocking DNS optionsDavid Lönnhager8-234/+140
2021-05-12Add dns subcommandDavid Lönnhager2-0/+109
2021-05-12Merge branch 'linux-send-raw-icmp'Emīls8-312/+320
2021-05-12Add docs for unix pingerEmīls1-0/+4
2021-05-12Use ICMP socket on LinuxEmīls7-312/+316
2021-05-12Bump 2021.2 (build 2)Andrej Mihajlov1-4/+4
2021-05-12Merge branch 'add-apple-map'Andrej Mihajlov13-17/+46354
2021-05-12Update CHANGELOGAndrej Mihajlov1-0/+1
2021-05-12HeaderBar: add dividerAndrej Mihajlov7-16/+49
2021-05-12Connect: add mapAndrej Mihajlov6-1/+46304
2021-05-12Merge branch 'fix-rebase-artifacts-ios'Andrej Mihajlov1-8/+0
2021-05-12Fix rebase artifactsAndrej Mihajlov1-8/+0
2021-05-12Merge branch 'update-unsecure-connection-string-ios'Andrej Mihajlov1-1/+1
2021-05-12Connect: update unsecure connection status stringAndrej Mihajlov1-1/+1
2021-05-12Merge branch 'ipad-formsheet-settings-button'Andrej Mihajlov3-12/+72
2021-05-12AppDelegate: add settings button into form sheet presentation containerAndrej Mihajlov1-0/+25
2021-05-12Root: add methods to move settings button between header bar and presentation...Andrej Mihajlov1-5/+35
2021-05-12HeaderBar: refactor initialization and add helper to create settings buttonAndrej Mihajlov1-7/+12
2021-05-12Merge branch 'tunnel-manager-verify-tunnel-configuration'Andrej Mihajlov7-70/+262
2021-05-12Update CHANGELOGAndrej Mihajlov1-0/+2
2021-05-12TunnelManager: improve VPN configuration and tunnel settings consistency duri...Andrej Mihajlov4-70/+225
2021-05-12TunnelSettingsManager: add method to verify the existence of configuration in...Andrej Mihajlov1-0/+18
2021-05-12Account: add method to forget that user was logged inAndrej Mihajlov1-0/+17
2021-05-12Merge branch 'etag-ios'Andrej Mihajlov8-105/+295
2021-05-12Update CHANGELOGAndrej Mihajlov1-0/+2
2021-05-12Drop configurability of URLSession in MullvadRestAndrej Mihajlov7-14/+9
2021-05-12Rework response handling and add support for HTTP caching via ETag headerAndrej Mihajlov2-91/+284
2021-05-11Merge branch 'localize-skerror'Andrej Mihajlov2-3/+24
2021-05-11Update CHANGELOGAndrej Mihajlov1-0/+1
2021-05-11Localize SKErrorAndrej Mihajlov1-3/+23
2021-05-11Merge branch 'fw-connecting-state-with-tunnel'David Lönnhager7-11/+51
2021-05-11Reapply connecting firewall policy when the tunnel interface has beenDavid Lönnhager7-11/+51
2021-05-11Merge branch 'ipad-adaptive-ui'Andrej Mihajlov6-22/+298
2021-05-11Update changelogAndrej Mihajlov1-0/+1
2021-05-11Connect: use default blue header bar when logged out (relevant for iPad app)Andrej Mihajlov1-1/+20
2021-05-11Connect: avoid fatal error as traitCollection can be .unknown on iOS 12 even ...Andrej Mihajlov1-1/+1
2021-05-11CustomSplitViewController: override primary controller's horizontal size clas...Andrej Mihajlov1-0/+14
2021-05-11AppDelegate: adapt the user interface for iPadAndrej Mihajlov2-15/+210
2021-05-11Connect: show "select location" button on iPad in compact modeAndrej Mihajlov1-5/+31
2021-05-11Root: make it possible to override header bar visibilityAndrej Mihajlov1-0/+21