summaryrefslogtreecommitdiff
path: root/core/java/android/net/VpnService.java
AgeCommit message (Expand)Author
2021-03-01Move SocketUtils out of the connectivity moduleRemi NGUYEN VAN
2021-02-18Use RouteInfo API constructor in VpnServiceRemi NGUYEN VAN
2021-02-15Move the VPN code out of packages/Connectivity.Lorenzo Colitti
2021-02-01Move module sources to packages/ConnectivityRemi NGUYEN VAN
2020-07-28Update language to comply with Android's inclusive language guidanceChiachang Wang
2020-05-01Fix broken @see tags in public documentation.Andrew Sapperstein
2020-02-04Add separate user consent for Platform VPNsBenedict Wong
2020-01-08Use new UnsupportedAppUsage annotation.Artur Satayev
2019-04-02Merge "docs: Linked VpnService class description to guide."Treehugger Robot
2019-03-18Address API review comments for VPN changes.Pavel Grafov
2019-03-01Add @NonNull and @Nullable annotations to VpnService#Builder.Varun Anand
2019-02-27Add @NonNull annotation to set proxy on VPN parameter.Irina Dumitrescu
2019-02-21docs: Linked VpnService class description to guide.Benjamin Miller
2019-01-30Add an API that allows VPNs to declare themselves as metered.Varun Anand
2019-01-24Add API for proxy configuration over VPN.Irina Dumitrescu
2019-01-21Add API for VPN apps to query always-on and lockdown.Pavel Grafov
2018-08-14Add @UnsupportedAppUsage annotationsMathew Inwood
2018-02-03Pass in the user defined by Context.Jeff Sharkey
2017-08-15Opt-out for always-on VPN: rename API.Charles He
2017-07-18Opt-out for always-on VPNCharles He
2017-07-14Docs: VPNs under Android O should promote to the foregroundBenjamin Miller
2017-06-05Annotate @SystemApi with required permissions.Jeff Sharkey
2015-07-29Fix funky javadocRobin Lee
2015-05-18Support cross-user VPN calls (with permission)Robin Lee
2015-04-02Deprecate static ConnectivityManager.get/setProcessDefaultNetwork() functions.Paul Jensen
2015-01-23Use the proper IpPrefix and LinkAddress constructors in VPN code.Lorenzo Colitti
2014-12-03Fix docs per API review.Sreeram Ramachandran
2014-11-24Introduce revision codes for split APKs.Jeff Sharkey
2014-11-21Allow VPNs to specify their underlying networks.Sreeram Ramachandran
2014-11-17Expose a SystemApi method to prepare a VPN without consent.Jeff Davidson
2014-09-11Merge "Update VpnService Javadoc to reflect new UX." into lmp-devJeff Davidson
2014-09-11Update VpnService Javadoc to reflect new UX.Jeff Davidson
2014-09-11Hide mutable VpnService APIs to add/remove IP addresses dynamically.Sreeram Ramachandran
2014-08-26Merge "Implement VpnConfig.addAllowedApplication()." into lmp-devPaul Jensen
2014-08-25Update VPN whitelist/blacklist api docs.Robert Greenwalt
2014-08-25Implement VpnConfig.addAllowedApplication().Paul Jensen
2014-07-29Allow VPNs to add/remove link addresses dynamically.Sreeram Ramachandran
2014-07-28Prohibit address families by default unless a VPN explicitly allows them.Sreeram Ramachandran
2014-07-25Implement support for bypassable VPNs.Sreeram Ramachandran
2014-07-23Implement VpnService.setBlocking().Jeff Davidson
2014-07-18Allow VPN interfaces to be put into blocking mode.Sreeram Ramachandran
2014-07-10Allow a VPN to be declared bypassable.Sreeram Ramachandran
2014-07-10Let VpnService specify a white/black list of apps that are allowed access.Sreeram Ramachandran
2014-07-10Update VpnService API documentation.Sreeram Ramachandran
2014-07-10Convert Vpn from NetworkStateTracker to NetworkAgent.Paul Jensen
2014-07-10Block address families by default in VpnService.Sreeram Ramachandran
2014-07-10Allow VPNs to dynamically add/remove IP addresses on their tun interface.Sreeram Ramachandran
2014-02-13Remove SO_BINDTODEVICE from VPN protectChad Brubaker
2013-07-12Add per user VPN supportChad Brubaker
2013-06-11Explicit locale when formatting machine strings.Jeff Sharkey