Closed
Bug 1096744
Opened 10 years ago
Closed 7 years ago
Support PPTP VPN
Categories
(Firefox OS Graveyard :: General, defect)
Firefox OS Graveyard
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: chucklee, Assigned: vchang)
References
Details
(Whiteboard: [vpn])
Attachments
(4 files, 6 obsolete files)
3.23 KB,
patch
|
Details | Diff | Splinter Review | |
16.09 KB,
patch
|
Details | Diff | Splinter Review | |
9.03 KB,
patch
|
Details | Diff | Splinter Review | |
6.70 KB,
patch
|
Details | Diff | Splinter Review |
Support PPTP VPN in Firefox OS
Reporter | ||
Comment 1•10 years ago
|
||
The planed implementation have same layer as wifi manager, from top to down:
1. webidl API (only support PPTP part)
> enum VpnType {
> "PPTP",
> "L2TP-IPSEC-PSK",
> "L2TP-IPSEC-RSA",
> "IPSEC-XAUTH-PSK",
> "IPSEC-XAUTH-RSA",
> "IPSEC-HYBRID-PSK"
> };
>
> dictionary MozVpnConfig {
> VpnType type;
> DOMString server;
> DOMString username;
> DOMString password;
> DOMString? l2tpSecret;
> DOMString? ipsecPskIdentitier;
> DOMString? ipsecPskSecret;
> DOMString? ipsecRsaCaCert;
> DOMString? ipsecRsaServerCert;
> DOMString? ipsecRsaUserCert;
> };
>
> interface MozVpnManager {
> DOMRequest startVpn(MozVpnConfig config);
> DOMRequest stopVpn();
>
> attribute EventHandler onstatuschange;
> };
2. JS-implemented content object - DOMVpnManager
3. JS-implemented chrome object - VpnWorker
4. C++-implemented daemon controller - VpnProxy
5. Native daemons - mtpd and pppd
Reporter | ||
Updated•10 years ago
|
Assignee: nobody → chulee
Reporter | ||
Comment 2•10 years ago
|
||
Reporter | ||
Comment 3•10 years ago
|
||
Reporter | ||
Comment 4•10 years ago
|
||
Reporter | ||
Comment 5•10 years ago
|
||
Reporter | ||
Comment 6•10 years ago
|
||
mtpd is started using MozVpnManager.startVpn(), but failed to configure it through socket.
Reporter | ||
Comment 7•10 years ago
|
||
VpnService now is capable of start/stop PPTP VPN connection.
Attachment #8522880 -
Attachment is obsolete: true
Reporter | ||
Comment 9•10 years ago
|
||
Add new error code.
Attachment #8522879 -
Attachment is obsolete: true
Reporter | ||
Comment 10•10 years ago
|
||
Report status change.
Attachment #8524236 -
Attachment is obsolete: true
Reporter | ||
Comment 11•10 years ago
|
||
Support status change event.
Attachment #8524238 -
Attachment is obsolete: true
Reporter | ||
Comment 12•10 years ago
|
||
Support status change event.
Attachment #8522882 -
Attachment is obsolete: true
Assignee | ||
Updated•10 years ago
|
Assignee: chuckli0706 → vchang
Comment 13•9 years ago
|
||
Do we really want to support an insecure protocol?
Updated•9 years ago
|
Whiteboard: [vpn]
Comment 14•7 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•