summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-06-03Bump iOS build (2020.3.4)ios/2020.3Andrej Mihajlov1-4/+4
2020-06-03Merge branch 'fw-reject-outgoing'David Lönnhager4-10/+27
2020-06-03Update CHANGELOG.mdDavid Lönnhager1-0/+5
2020-06-03Reject select outgoing traffic instead of silently dropping it on LinuxDavid Lönnhager1-3/+15
2020-06-03Bump nftnlDavid Lönnhager2-7/+7
2020-06-02Merge branch 'enter-split-screen-smoothly'Janito Vaqueiro Ferreira Filho2-1/+2
2020-06-02Describe split-screen fix in the changelogJanito Vaqueiro Ferreira Filho1-0/+1
2020-06-02Don't recreate Activity to enter split-screen modeJanito Vaqueiro Ferreira Filho1-1/+1
2020-06-02Merge branch 'clear-back-stack-on-service-loss'Janito Vaqueiro Ferreira Filho2-3/+10
2020-06-02Describe clearing back stack in the changelogJanito Vaqueiro Ferreira Filho1-0/+2
2020-06-02Clear back stack when returning to launch screenJanito Vaqueiro Ferreira Filho1-3/+8
2020-06-02Merge branch 'settings-scroll-animation'Janito Vaqueiro Ferreira Filho16-685/+1185
2020-06-02Describe scrollable settings screens in changelogJanito Vaqueiro Ferreira Filho1-0/+1
2020-06-02Scroll to start of body when advancing the screenJanito Vaqueiro Ferreira Filho2-0/+10
2020-06-02Add scroll animation to the Problem Report screenJanito Vaqueiro Ferreira Filho2-150/+188
2020-06-02Add scroll animation to Preferences screenJanito Vaqueiro Ferreira Filho2-88/+125
2020-06-02Add scroll animation to WireGuard Key screenJanito Vaqueiro Ferreira Filho2-108/+147
2020-06-02Add scroll animation to Advanced screenJanito Vaqueiro Ferreira Filho2-91/+129
2020-06-02Add scroll animation to Account screenJanito Vaqueiro Ferreira Filho2-73/+107
2020-06-02Add scroll animation to Settings screenJanito Vaqueiro Ferreira Filho2-175/+206
2020-06-02Create `CollapsibleTitleController` classJanito Vaqueiro Ferreira Filho1-0/+196
2020-06-02Create `ListenableScrollView` widgetJanito Vaqueiro Ferreira Filho1-0/+30
2020-06-02Create `LinearInterpolation` helper classJanito Vaqueiro Ferreira Filho1-0/+46
2020-06-02Merge branch 'ephemeral-urlsession'Andrej Mihajlov10-24/+35
2020-06-02Switch to using ephemeral URLSession configurationAndrej Mihajlov10-24/+35
2020-06-02Merge branch 'openvpn-plugin-tonic'David Lönnhager9-137/+678
2020-06-02Use gRPC for OpenVPN plugin IPCDavid Lönnhager9-137/+678
2020-06-02Merge branch 'split-tunnel-linux'David Lönnhager23-46/+976
2020-06-02Update comment on kernel version issues in Linux firewallDavid Lönnhager1-2/+3
2020-06-02Use separate NAT chains for ip and ip6 tablesDavid Lönnhager1-13/+24
2020-06-02Use zero-sized private field for Firewall typeDavid Lönnhager1-2/+2
2020-06-02Rename split modules to split_tunnelDavid Lönnhager8-21/+21
2020-06-02Set up split tunneling routes in routing moduleDavid Lönnhager7-226/+302
2020-06-02Set up routes for excluded applications using the route managerDavid Lönnhager6-117/+53
2020-06-02Force outgoing packets to use the correct source IPDavid Lönnhager1-0/+17
2020-06-02Update .gitignoreDavid Lönnhager1-0/+1
2020-06-02Fix assumptions about rt_tables fileDavid Lönnhager1-6/+19
2020-06-02Clarify comments about constants in split moduleDavid Lönnhager1-0/+2
2020-06-02Check return codes from ip in split moduleDavid Lönnhager1-54/+36
2020-06-02Define cgroup name in one placeDavid Lönnhager5-8/+22
2020-06-02Initialize net_cls cgroup if it does not existDavid Lönnhager1-1/+20
2020-06-02Make mangle firewall rules compatible with older kernelsDavid Lönnhager1-40/+74
2020-06-02Add launcher binary for excluded apps (mullvad-exclude)David Lönnhager7-0/+117
2020-06-02Pick a free routing table idDavid Lönnhager1-19/+23
2020-06-02Conditionally compile split tunneling code for LinuxDavid Lönnhager8-62/+72
2020-06-02Add function to add list of PIDsDavid Lönnhager1-3/+15
2020-06-02Encapsulate functions in splitDavid Lönnhager6-219/+245
2020-06-02Make sure exclusion table uses physical interface by defaultDavid Lönnhager1-22/+31
2020-06-02Add function to obtain the default route for the physical interfaceDavid Lönnhager1-1/+45
2020-06-02Set up routes for split tunnelingDavid Lönnhager2-1/+15