summaryrefslogtreecommitdiffhomepage
path: root/android/lib
AgeCommit message (Collapse)AuthorFilesLines
2025-02-12Update the first paragraph in the daita information messageJonatan Rhodin20-20/+1
2025-02-10Update android translationEmīls20-20/+1
2025-02-06Adjust and unify margins in settings and vpn settingsJonatan Rhodin1-2/+1
2025-02-06Disable wireguard port setting if obfuscation is setJonatan Rhodin1-0/+1
2025-02-06Replace usage of body medium with title mediumJonatan Rhodin1-1/+0
This is because snack bars uses body medium and we want snack bars to have the standard look
2025-02-06Replace old waitForTunnelUp functionDavid Göransson8-178/+290
After invoking VpnService.establish() we will get a tunnel file descriptor that corresponds to the interface that was created. However, this has no guarantee of the routing table beeing up to date, and we might thus send traffic outside the tunnel. Previously this was done through looking at the tunFd to see that traffic is sent to verify that the routing table has changed. If no traffic is seen some traffic is induced to a random IP address to ensure traffic can be seen. This new implementation is slower but won't risk sending UDP traffic to a random public address at the internet.
2025-02-05Move daita data usage warning to the first pageJonatan Rhodin20-120/+120
2025-02-03Use ordered string substitutionsJonatan Rhodin1-4/+4
2025-02-03Remove unnecessary html parsingJonatan Rhodin1-18/+6
2025-01-30Update translationsOskar39-3/+235
2025-01-09Add new stringsDavid Göransson21-40/+6
2025-01-08Make UI state have constraintsDavid Göransson4-8/+16
2025-01-07Add support for blocking and disconnecting text in notificationDavid Göransson1-2/+2
2025-01-07Add new stringsDavid Göransson20-20/+1
2025-01-02Remove global API endpointEmīls1-1/+0
2024-12-30Update translationsJoakim Hulthe38-3/+896
2024-12-30Update messages.potAlbin1-0/+2
2024-12-20Remove one-to-one relationship between provider and ownershipDavid Göransson6-112/+50
2024-12-19Add proto datastore dependencyKalle Lindström1-1/+1
2024-12-19Make Number of networks log less noisyDavid Göransson1-3/+6
2024-12-17Add warning text for battery usage of shadowsocksDavid Göransson1-0/+1
2024-12-17Remove Unused lint suppressionDavid Göransson44-580/+0
2024-12-17Merge lint configDavid Göransson1-12/+0
2024-12-17Reference common lint config and baselineDavid Göransson1-1/+2
2024-12-13Update translationsAlbin19-0/+114
2024-12-13Fix android daita stringsAlbin1-10/+9
2024-12-13Replace intentholder with api override intent holderJonatan Rhodin5-50/+21
2024-12-13Remove the use of intent provider for request vpn permissionJonatan Rhodin1-2/+0
2024-12-12Add logging to connectivity listenerJonatan Rhodin1-2/+11
2024-12-03Add check for empty play purchase payment tokenJonatan Rhodin5-2/+71
2024-12-02Update translationsJonatan Rhodin19-19/+38
2024-12-02Implement support for daita with multihopJonatan Rhodin7-17/+47
2024-11-27Update stringsDavid Göransson20-20/+1
2024-11-27Fix usecaseDavid Göransson3-8/+8
2024-11-27Clarify commentsDavid Göransson1-2/+2
2024-11-27Handle legacy always-on vpn profilesDavid Göransson40-243/+247
Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net>
2024-11-27Update translationsJonatan Rhodin19-57/+95
2024-11-27Implement multihopJonatan Rhodin14-18/+53
2024-11-22Make connectivity sender staticDavid Lönnhager2-27/+2
2024-11-22Refactor ConnectivityListenerDavid Göransson4-61/+207
2024-11-22Simplify ConnectivityListenerDavid Lönnhager1-8/+5
2024-11-22Expose current dns serversDavid Göransson2-1/+23
2024-11-20Fix trailing comma when location has no cityJonatan Rhodin1-1/+1
2024-11-13Clarify expired account messageDavid Göransson2-5/+13
2024-11-12Fix incorrect parsing of auth failed errorDavid Göransson2-7/+27
2024-11-04Remove gRPC dummy DNS name resolverKalle Lindström3-61/+0
This is no longer needed as of grpc-java v1.68.1.
2024-10-31Fix connection detail translationsDavid Göransson20-2/+60
2024-10-29Update grpc to 1.68.1 and grpc-protobuf to 4.28.3Jonatan Rhodin1-4/+7
2024-10-29Add info dialogDavid Göransson1-0/+2
2024-10-28Add always on warning to lan info dialogJonatan Rhodin1-0/+1