summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/vpn2
Commit message (Collapse)AuthorAgeFilesLines
* Precreate a data structure so it's never null.Robert Greenwalt2012-09-271-3/+2
| | | | | | | Fixes NPE that the fast-fingered monkey sometimes triggers. bug:7084178 Change-Id: Ibeb5e1ce678f59207de5dd321e06ae88ccc52216
* Hide lockdown VPN when IMS auth is required.Jeff Sharkey2012-09-241-0/+11
| | | | | Bug: 7069782 Change-Id: I978d89894da17164a1e0122adb5acbfda3586fa1
* Omit PPTP VPNs from lockdown list.Jeff Sharkey2012-09-191-3/+4
| | | | | Bug: 7064069 Change-Id: Ie4261828ef2dc5af32db3b327ca7ec00451e65d9
* Always-on VPN.Jeff Sharkey2012-08-261-21/+162
| | | | | | | | | Adds support for always-on VPN profiles. Users pick an always-on VPN from list of existing VPN profiles, which must use an IP address for both VPN server and DNS. Moved "add" operation into action bar. Bug: 5756357 Change-Id: I4c7ed7f2a3b027be1baf65c08213336a61f3acfe
* Migrate legacy VPN arguments to system_server.Jeff Sharkey2012-08-241-135/+5
| | | | | | | | Generate the racoon and mtpd daemon arguments in system_server, instead of accepting them from Settings. Bug: 5756357 Change-Id: Ied048ca465aab03b2ae1c004388f49b82848b3f7
* Migrate VpnProfile definition to framework.Jeff Sharkey2012-07-193-121/+2
| | | | | Bug: 5756357 Change-Id: Icf4b2cb10e911216a2165f2afd1eb89152c5f1c0
* Help menus for several screens.Amith Yamasani2012-04-231-0/+5
| | | | | Bug: 5144896 Change-Id: Ib2f5146f6f62f2a33261bb165c3bf1bf13b22f38
* Switch VPN to use keystore ENGINEKenny Root2012-03-211-3/+6
| | | | | | | | | | | The VPN client will no longer receive the private key material directly from the caller. Instead it will use the keystore OpenSSL ENGINE to request that keystore does private key operations on its behalf. We only pass the keystore key alias to the private key instead of the private key itself now. Change-Id: I4ea2abda5ab7dec7d7ef5f451b96fef5bc92d811
* VpnSettings: show more error messages when VPN fails.Chia-chi Yeh2012-02-291-1/+5
| | | | | Bug: 6032883 Change-Id: Idc49e1b611fd0c01f199bfde984084a8e4c62e17
* VpnSettings: use USER_PRIVATE_KEY to list user certificates.Chia-chi Yeh2011-12-271-1/+1
| | | | Change-Id: Iba547331d00ddfe24dd5eda3a9ee70c9d17969d0
* am 325c912a: Merge "VpnSettings: add support for server certificates." into ↵Chia-chi Yeh2011-12-073-10/+26
|\ | | | | | | | | | | | | ics-mr1 * commit '325c912ae64e9559cf2e84d5c94d81a0e8a15c48': VpnSettings: add support for server certificates.
| * VpnSettings: add support for server certificates.Chia-chi Yeh2011-12-063-10/+26
| | | | | | | | | | Bug: 5714397 Change-Id: I5ce13e244fba554bec31c4935571b09127b9270a
* | VpnSettings: do not copy unsaved fields.Chia-chi Yeh2011-11-021-2/+4
|/ | | | | Bug: 5554228 Change-Id: I1f1d6d89f99c728e48e2abe00920a1f36bd53576
* VpnSettings: fix bugs.Chia-chi Yeh2011-08-082-12/+13
| | | | | | | | 1. Support identifier in L2TP/IPSec PSK. 2. Fix profile validation for IPSec Hybrid RSA. 3. Fix crash when the user does not want to initialize keystore. Change-Id: Id46dbbc84915dfb69f8bab6b540426e7614ab7c6
* VpnSettings: the field has been renamed.Chia-chi Yeh2011-08-031-1/+1
| | | | Change-Id: I1e234e96d0fa4af6f03a5b902073460acffd8e28
* VpnSettings: make more fields available as advanced options.Chia-chi Yeh2011-07-272-5/+65
| | | | | | | Now users can manually override DNS search domains, DNS servers, and forwarding routes for each VPN network. Change-Id: I10b8e383ac19fd19d23938dff78201a71724d58f
* VpnSettings: use the real passwords instead of dummy strings.Chia-chi Yeh2011-07-151-19/+8
| | | | Change-Id: Ib14350364740efe5529fa9ee264c69f91c06a538
* VpnSettings: bind OnPreferenceClickListener later.Chia-chi Yeh2011-07-151-7/+4
| | | | | | Bug: 4999108 Change-Id: Idab3029a30943d1118584e6a1b01db96340858ed
* VpnSettings: enable MPPE by default.Chia-chi Yeh2011-07-141-1/+1
| | | | Change-Id: I0e8ec0ec4d233081d6b06d14f82e2c56d9ae0642
* VpnSettings: generate arguments for IPSec XAUTH VPNs.Chia-chi Yeh2011-07-141-11/+46
| | | | Change-Id: I70d5e93f0d431d9d6cc64324ce2c37129d1a2a88
* VpnSettings: pass certificates to racoon directly.Chia-chi Yeh2011-07-072-16/+47
| | | | | | Also fix some style issues. Change-Id: I7ca46d0cc3038f21ef5904d4515e90907a21d613
* VpnSettings: add status report.Chia-chi Yeh2011-07-041-28/+56
| | | | Change-Id: Ia050d997524b39868e6acce82d12b0415909ab77
* VpnSettings: rename some variables.Chia-chi Yeh2011-07-031-1/+1
| | | | Change-Id: I0550bebc55a42ad11768729d098ff5258442747e
* VpnSettings: hook up the legacy VPN with IConnectivityManager.Chia-chi Yeh2011-07-021-2/+12
| | | | | | The status report is not implemented yet. Change-Id: I266f840371e3698f779124d5e67bafe4d272cd94
* VpnSettings: IPSec Hybrid RSA does not need user certificate.Chia-chi Yeh2011-07-021-7/+6
| | | | | | Apparently I was confused... Change-Id: Ia4dc4b2399cffaf2e7a738b93212e821eb6d481d
* VpnSettings: rename some fields.Chia-chi Yeh2011-06-302-23/+26
| | | | Change-Id: I999b773192d167f21c4a684c1864c37b9a433390
* VpnSettings: generate arguments for PPTP and L2TP IPSec VPNs.Chia-chi Yeh2011-06-292-28/+88
| | | | Change-Id: Ia58afa2f6f6d4b1b208bf6b893b8b7712154bdbf
* Settings: revise VpnSettings.Chia-chi Yeh2011-06-263-0/+787
Make the style closer to other settings. Profiles are saved in KeyStore with optional account information. Not adapt to IConnectivityManager yet. Change-Id: I9d7a0c14b253a0b355499c5e558b0761fa24ea22