summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/eip/VoidVpnService.java
AgeCommit message (Expand)Author
2024-02-03fix foreground service permissions for Android API 34cyBerta
2024-01-17replace deprectated Observer and Observables by PropertyChangeListener and Pr...cyBerta
2023-11-01Fix memory leak in VoidVpnService and ensure it gets stopped correctly.cyBerta
2023-08-02use single instance of shared prefernces across the app, this reduces the lag...cyBerta
2023-07-17always switch to encrypted shared preferencescyBerta
2022-12-23always-on might also restart the VoidVPNService without an intent, always cre...cyBerta
2022-12-23try to fix potential RemoteServiceException: Bad notification for startForegr...cyBerta
2022-12-21remove dead code related to deprecated Android versionscyBerta
2021-04-22fix app crash on void vpn service startcyberta
2021-02-28set early foreground notification for void vpn servicecyBerta
2021-02-28no need to delete notification channels on service destroycyBerta
2021-02-26Bigger refactoring:cyBerta
2021-02-26implement service binding in order to fix remote service exception during for...cyBerta
2021-02-26some refactorings in VpnNotificationManager, start foreground service notific...cyBerta
2020-12-29new year cleanup: restructure messy projectcyBerta
2019-12-13reset UI State if blocking VPN was finishedcyBerta
2019-07-12replace 'Bitmask' in strings with variable for a better client customizationcyBerta
2018-11-09block ipv6 addresses if void vpn is runningcyBerta
2018-02-08#8830 fix onBoot behavior after ui changescyBerta
2018-01-16#8788 implement VpnNotificationManager to handle notifications from VoidVPN a...cyBerta
2017-12-14Update constants renamingcyBerta
2017-12-12Add Splash StartActivityFup Duck
2017-12-12#8742 add notifications for blocking vpncyBerta
2017-12-07#8742 basic always-on implementation with blocking vpn if no profile is confi...cyBerta
2015-04-22Remove textual status.Parménides GV
2015-03-24Remove all Logs.Parménides GV
2015-03-24Indent everything with IntelliJParménides GV
2015-03-24Cleaned imports, use wildcards when appropriateParménides GV
2015-03-249 out of 10 times, in a row, void vpn is closed.Parménides GV
2015-03-13Show user session status separately.Parménides GV
2014-12-17Stop normal and blocking VPNs correctlyParménides GV
2014-11-27Removed unused imports and unused .eip variablesParménides GV
2014-11-26eip package, EIP constants to interface.Parménides GV