d3aba7f7b67c758b2b325276538da6e1350cce69 |
|
19-Jun-2009 |
Hung-ying Tyan <tyanh@google.com> |
Add PPTP, L2TP/IPSec preshared key and other fixes. * Changes + Add PptpProfile.java, PptpService.java. + Add L2tpIpsecPskProfile.java + Add PPTP and L2TP_IPSEC_PSK entries in VpnType.java. + Add the secret option to L2tpProfile.java and have L2tpIpsecProfile extend it. + Add MtpdHelper to send common PPP options. + Add getGatewayIp() to VpnService(). + Revise VpnService.reallyGetHostIp(). Patch Set 6, 7, 8: + Add L2TP secret flag in L2tpProfile. Patch Set 9: + Add description to VpnType. Patch Set 11: + Pass ipparam to mtpd. Patch Set 12: + Add L2TP secret support + Fix string constants
/frameworks/base/vpn/java/android/net/vpn/VpnProfile.java
|
4c424d61c72af64b4fa1da5e1c52eaebf60fe36e |
|
15-Jun-2009 |
Hung-ying Tyan <tyanh@google.com> |
On the way of refactoring out SingleServerProfile.java. + Move mServerName from SingleServerProfile and VpnProfile. + Add mSavedUsername to VpnProfile. + Keep empty SingleServerProfile to not break the classes that use it. + Remove use of SingleServerProfile from VpnService.java.
/frameworks/base/vpn/java/android/net/vpn/VpnProfile.java
|
f94b6444a3d4dc6d904754f80b2f940be90e432b |
|
08-Jun-2009 |
Hung-ying Tyan <tyanh@google.com> |
Add the VPN services package, VPN service base classes and L2tpIpsecService. Also add android.security.Keystore. This is a quick solution. Will be evolved to a more mature implementation. PATCH SET 2: + Add VpnServiceBinder to hide VpnService and its subclasses. + Add sendCommand2() to AndroidServiceProxy to work with the latest mtpd. PATCH SET 3: + Rebase to catch up with new commits; no changes made. PATCH SET 4: + Remove/comment out @Override on interface methods to be compilable for Java 1.5. PATCH SET 5: + Add L2tpService.java. + Make VpnService to work on SingleServerProfile; add serverIp to connect(); set system property "net.vpn.server_ip"; and move getPppOptionFilePath() from L2tpIpsecService to VpnService + Revise VpnManager to start VpnService without worrying about which type (as the type info is in VpnProfile) + Remove installation stuff from VpnManager PATCH SET 6: + Fix PATCH SET 5 (the patch was messed up). Please ignore PATCH SET 5. PATCH SET 7: + Fix styles. PATCH SET 8: + Add CANCELLED to VpnState. PATCH SET 9: + Make VpnProfile serializable (in order to save them to persistent storage) PATCH SET 10: + Remove Keystore.java as it's added in another CL.
/frameworks/base/vpn/java/android/net/vpn/VpnProfile.java
|
be19df0a4dcc5c9f2214935cfe6504df18be8697 |
|
09-Jun-2009 |
Romain Guy <romainguy@android.com> |
Fix the build
/frameworks/base/vpn/java/android/net/vpn/VpnProfile.java
|
55567efca99de7242b118cf7bf13cc773b01941c |
|
03-Jun-2009 |
Hung-ying Tyan <tyanh@google.com> |
First-time check-in of the VPN APIs. Patch Set 2: - Fixed style issues raised by cywang. Patch Set 3: - Hide everything - Make VpnProfile parcelable Patch Set 4: - Add license notice
/frameworks/base/vpn/java/android/net/vpn/VpnProfile.java
|