You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kvpnc/TODO

295 lines
5.6 KiB

*************************************
legend:
- planned
+ in progress
* finished
*************************************
* encrypted password storing
* saving passwords with tdewallet?
* ipsec vpn
* freeswan (kernel 2.4)
* x509
* psk
* openswan
* xauth
- support auth= parameter
+ racoon (kernel 2.6/bsd)
* x509
* psk
* mod config support for racoon
+ openvpn support
* psk
* x509
* cipher choice
* AES-128-CBC
- rsa management
* automatic fixing chiper
* automatic fixing auth algo
* automatic fixing tun/tap dev
* 1.x, 2.0, >= 2.x support
* reconnect
* reconnect actions
* make vpnc-connect obsolete
* move config stuff to own class
* colorize log output
* color settings
* custom font size of log output
* notifications
* connected
* disconnected
* ping sucess
* ping fail
* connection lost
- traffic graph for vpn traffic
- ipsec 2.4
- ipsec 2.6
- vpnc
- vpnclient
- openvpn
- pptp
- vtun
- ssh
+ kde handbook
+ english
+ german
+ french
+ swedish
+ deleting/keeping profile data
* scripts
* logfiles
- certificates
- preshared keys
- passwords
+ activate/deactivate firewall rules
+ default rules
* racoon
- vpnc
* freeswan
- openvpn
- own rules
* pfs setting
* vpnc
* raccon
* freeswan
* pptp support
* debug option
* userdefinied path
* nat-t support
* vpnc
* vpnclient
* racoon
* freeswan
* program detection
* path searching
* checking required version
* tools info dialog
* checking for /dev/net/tun
* post command execution
* connect
* disconnect
* pre command execution
* connect
* disconnect
* post command execution
* connect
* disconnect
* use of kdialogbase in dialogs
* renaming of profiles
* showing better status during connecting
+ whats this tips allround
* tool tips
+ inactivity timeout
* vpnc
* profile list convert from combobox to listview
* new profile wizard
* cisco (free)
* cisco (propritary)
* ipsec
* pptp
* openvpn
* l2tp
* racoon
* openswan
* strongswan
* connect after creation
* network routes
* gateway option
* interface option
* list of network routes
* handbook path debian
* profile label (bold...)
* connect symbol/disconnect symbol
* new profile (yellow star)
* dcop interface (kde 3)/dbus interface (kde 4)
* connect
* disconnect
* connected time
* status
* current profile
* setprofile
* new profile
* delete profile
* preferences
* import cert
* import pcf
* generate openvpn key
- add an IPv6 support
+ support for resolvconf at debian
* vpnc
* vpnclient
* openvpn
* pptp
- openswan
- strongswan
+ support for setting virtual ip of remote network
* openvpn
* pptp
- freeswan
* openswan
* strongswan
* raccon
* vtun
* ssh
* userdefinied dh group for racoon
* mtu setting
* vpnc
* pptp
* racoon
* openswan
* strongswan
* openvpn
* cvs commit stats via CIA
* test for cia :)
- non root mode
- aka SuSE ResMgnr?!
- sudo configuration
* DNS hostname resolving of gateway
* vpnc
* racoon
* add default route for pppd (for pppd = 2.4.2)
* pppd: deflate needs option
* vpnc: fix dns support in generated scripts (look vpnc patch)
* minimize instead quit by clicking on close button
* more options for ppp
* noipdefault
* context menu for log viewer
* tooltip at profile selector
- roadmap
* user feedback like kdirstat does
- xml config for profiles
- config load
- config save
+ import profiles
* cisco pcf
* tcp tunneling port remove
* group password decode
* user password decode
* kvpnc
* openvpn
* normal settings
* inline certs
* inline keys
* freeswan
* strongswan
* openswan
* pptp
- windows pbk
* fritzbox user vpn config
+ export profiles
* kvpnc
* openvpn
- ipsec
- pptp
- vpnc
+ vpnc 3.3: vpnc-script
* handle diffent call modes of vpnc >= 0.3.3
- take split networking support from vpnc 0.3.3
* option for disabling mppe compression
* menu entry (list) for fast connect to profile in kicker context menu
* autoconnect at startup
- multipe tunnels at same time
- list of active tunnels
- switching shown tunnel state
- showing state of current selected tunnel
- add id for tunnel in log
* auth-user-pass option for openvpn
* http proxy support
* openvpn
* tls-auth keyname.key
* support for l2tp
* racoon
* freeswan
* redirect-gateway
- automatic creating gui
- xml for types
<vpns>
<openvpn>
<group name="general">
<entry name="protocol">
blalbalblal
</entry>
</group>
</openvpn>
<pptp>
blabla
</pptp>
....
</vpns>
- preferences dialog
+ ask on connect
+ ask user for the certificate key passphrase (if it isn't specified in kvpnc profile)
- ipsec
- openvpn
* vpnclient
- decrypt key, save unencrypted in temporary file and give the filename as "key" option for openvpn
* user password
* group password
+ userdefinied dns server
* pptp
- openvpn
- vpnc
- freeswan
- l2tp
+ keeping nameservers
* vpnc
- vpnclient
- ipsec
- pptp
- openvpn
- vtun
- ssh
+ smartcard support
* openvpn
- openswan
* strongswan
- freeswan
* connection time in kicker tooltip
- authentication method (pptp)
* chap
* mschap
* mschap-v2
* pap
+ eap
* plain eap
- eap tls
- warning if remote network is same as local network because it results in unusable network
* certificate management for vpnclient
* import cert
* display/remove cert
* enrollment
* offline (to file)
* online (scep)
+ certificate management for ipsec
* import cert
* p12
* pem
- display/remove cert
- enrollment
- offline (to file)
- online (scep)
+ detecting chipers
- ipsec
+ strongswan
- openswan
* openvpn