mirror of
https://github.com/schwabe/ics-openvpn.git
synced 2024-09-20 03:52:27 +02:00
9f0d1f2320
--HG-- extra : rebase_source : ecc93290e0e7f9c43671db351db42f389a288c29
33 lines
1.1 KiB
Plaintext
33 lines
1.1 KiB
Plaintext
Ideas:
|
|
|
|
- Do cert+key+ca => p12 inside the app, import directly to keystore
|
|
|
|
- general settings dialog
|
|
- encryption of profiles
|
|
|
|
- Give the notification a nice speed bar
|
|
|
|
- The app https://play.google.com/store/apps/details?id=org.proxydroid
|
|
has a nice feature: auto connect. Run a profile if a specified
|
|
network is available (a user defined WIFI profile and/or "WIFI/2G/3G"
|
|
and/or "WIFI" and/or "2G/3G" - selection of more than one network type
|
|
is possible)
|
|
|
|
- Copy/Duplicate an existing profile (to create a new one with nearly
|
|
exact settings)
|
|
|
|
- implement an encryption for profiles, so no sensitive data has be stored in plain text
|
|
- encrypt/decrypt with android private storage key (+no user input required)
|
|
|
|
|
|
Missing configuration options:
|
|
|
|
Tap support:
|
|
- Actually it is possible to emulate tap with tun device, a minimal implementation would have to do:
|
|
- generate random mac
|
|
- strip macs header on receive
|
|
- append mac header on send
|
|
- implement arp, just discrad real packet and lets Android/other site retry later, "Cisco style"
|
|
|
|
|