Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-12 | replace 'Bitmask' in strings with variable for a better client customization | cyBerta | |
2018-11-09 | block ipv6 addresses if void vpn is running | cyBerta | |
2018-02-08 | #8830 fix onBoot behavior after ui changes | cyBerta | |
2018-01-16 | #8788 implement VpnNotificationManager to handle notifications from VoidVPN ↵ | cyBerta | |
and OpenVPN | |||
2017-12-14 | Update constants renaming | cyBerta | |
2017-12-12 | Add Splash StartActivity | Fup Duck | |
* added Splash StartActivity to handle updates and initialization * created global Constants * move EIPConstants to Constants * create update possibility * use VectorDrawable as background for StartActivity | |||
2017-12-12 | #8742 add notifications for blocking vpn | cyBerta | |
2017-12-07 | #8742 basic always-on implementation with blocking vpn if no profile is ↵ | cyBerta | |
configured | |||
2015-04-22 | Remove textual status. | Parménides GV | |
I had a difficult moment trying to detect if the LogWindow had already been shown after an error. Finally, I implemented a LogWindowWrapper which contains a field for the reason it was shown, so that we can check if the previous error is the same than the current one leading to the avoidance of the second LogWindow. For this to work, we need to reset that reason each time we trigger a new vpn state (i.e. each time the user taps on the vpn icon). | |||
2015-03-24 | Remove all Logs. | Parménides GV | |
In the near future, I should implement an error feedback mechanism (ideally using ics-openvpn's log view), and avoid the e.printStackTrace() and Log.d("","") without losing information. | |||
2015-03-24 | Indent everything with IntelliJ | Parménides GV | |
2015-03-24 | Cleaned imports, use wildcards when appropriate | Parménides GV | |
2015-03-24 | 9 out of 10 times, in a row, void vpn is closed. | Parménides GV | |
2015-03-13 | Show user session status separately. | Parménides GV | |
Switching orientation doesn't hide that information, now we have two places to avoid it. | |||
2014-12-17 | Stop normal and blocking VPNs correctly | Parménides GV | |
2014-11-27 | Removed unused imports and unused .eip variables | Parménides GV | |
2014-11-26 | eip package, EIP constants to interface. | Parménides GV | |