Commit Graph

9 Commits

Author SHA1 Message Date
Chia-chi Yeh
f5317a151b VpnSettings: add support for server certificates.
Bug: 5714397
Change-Id: I5ce13e244fba554bec31c4935571b09127b9270a
2011-12-06 17:51:01 -08:00
Chia-chi Yeh
6d4334be69 VpnSettings: fix bugs.
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
2011-08-08 14:35:25 -07:00
Chia-chi Yeh
d68dbe29bb VpnSettings: make more fields available as advanced options.
Now users can manually override DNS search domains, DNS servers,
and forwarding routes for each VPN network.

Change-Id: I10b8e383ac19fd19d23938dff78201a71724d58f
2011-07-27 17:58:26 -07:00
Chia-chi Yeh
aa5b531b0b VpnSettings: use the real passwords instead of dummy strings.
Change-Id: Ib14350364740efe5529fa9ee264c69f91c06a538
2011-07-15 14:59:18 -07:00
Chia-chi Yeh
413b171159 VpnSettings: pass certificates to racoon directly.
Also fix some style issues.

Change-Id: I7ca46d0cc3038f21ef5904d4515e90907a21d613
2011-07-07 14:23:51 -07:00
Chia-chi Yeh
0082d17ce7 VpnSettings: IPSec Hybrid RSA does not need user certificate.
Apparently I was confused...

Change-Id: Ia4dc4b2399cffaf2e7a738b93212e821eb6d481d
2011-07-02 17:24:15 -07:00
Chia-chi Yeh
2fa9eade41 VpnSettings: rename some fields.
Change-Id: I999b773192d167f21c4a684c1864c37b9a433390
2011-06-30 23:34:53 -07:00
Chia-chi Yeh
bbb5094be6 VpnSettings: generate arguments for PPTP and L2TP IPSec VPNs.
Change-Id: Ia58afa2f6f6d4b1b208bf6b893b8b7712154bdbf
2011-06-29 15:29:28 -07:00
Chia-chi Yeh
310d619acb Settings: revise VpnSettings.
Make the style closer to other settings.
Profiles are saved in KeyStore with optional account information.
Not adapt to IConnectivityManager yet.

Change-Id: I9d7a0c14b253a0b355499c5e558b0761fa24ea22
2011-06-26 19:25:59 -07:00