|
Version 0.9.0
nt domain name fixed for pptp
keeping default route on pptp fixed
setting route to vpn server if replace default route fixed
removing additional network routes fixed
connection hangs because no data from management interface was recieved fixed on openvpn
openvpn resolv.conf handling fixed
crash at logviewer dialog fixed
crash at kde shutdown fixed
displaying username in connection status fixed
crash on pptp disconnect fixed
empty pfs fixed (vpnc)
empty dh group fixed (vpnc)
resolv.conf corruption on connecting fixed (pptp)
openvpn smartcard fixes
better vtun error handling
profile saving fixed if profilemanger called
better information for the user at profile saving
resolv.conf restore on openvpn fixed
danish translation added. Thanks to Christiansen for made it.
vpnc disconnect fixed
natt mode none removed from cisco settings (obsolete)
tooltip for natt mode in cisco settings fixed
virtual ip on tap mode for openvpn fixed
tunneldevice type change fixed if virtual ip is disabled
disable tail for freeswan because it doesnt support plutostderrlog
first connect doesnt work fixed (bug #9977)
my_identifier option for racoon added
freeswan/openswan/strongswan config import added
bash test added
use /bin/bash as shell interpreter
export profiles and global settings added
import profiles and global settings added
special chars now replaced with underscore in profile import
cpu usage reduced by improoved duration event
15€ donation credits added, Andreas Diestelmann
30$ donation credits added, thanks to Frank Visconti
patch for setting DNS_UPDATE applied (thanks to Igor Bujna)
restoring route and resolv.conf on connecting state fixed (vpnc)
path for pptp fixed
disable nat-t for vpnc >= 0.4.x fixed
pcf import fixed (udp port)
process environment fixed
local ip address of tunnel is now right shown (pptp)
pptp route problem fixed
pptp is now right terminating
adding/removing additional network routes are now right shown in log
resolv.conf/resolvconf fixes
setting english as environment for processes
virtual ip check in preferencesdialog fixed
xl2tpd detection fixed
ipsec log parsing fixed
vpnc 0.3.2 is working again
removing password entry from pap-secrets/chap-secrets file fixed
psk in file fixed
virtual ip in preferences dialog fixed (openvpn)
reconnect delay fixed
virtual ip entry fixed (openvpn)
cancel at user data dialog fixed
save only profiles after dialog if needed (openvpn)
tunnel interface now better regonized (openvpn)
the network interface now can be manually typed in at addroutedialog
close event for kicker implemented
toolinfo dialog now shows what tool is required on vpn types
extra route for gateway added (pptp)
option for fixing the path mtu problem added (http://pptpclient.sourceforge.net/howto-diagnosis.phtml#connections_freeze)
support for propritary (original) cisco client added
certificate support for vpnclient added
- cert file import
- cisco cert store management
- online certificate request via SCEP
certificate support for original cisco client added
certificate manager for original cisco client added
context menu on route listview added
authentication algorithm now by default disabled (openvpn)
better user info at openvpn
disableDataEncryption for vpnx 0.5.x added
basic support for vtun added
profile import improved
colored log output in logviewer
option for count of lines in logviewer added
searching in logviewer content added
progress bar at loading logfile on logviewer added
debug console now usees qtextbrowser instead qtextedit
pptp debug level renamed to log level
pptp debug option added
virtual ip option in newprofile wizard added
virtual ip option for pptp added
mru settings in network general settings added (for pptp)
mtu and mru settings in network settings at newprofile wizard added
default value for mtu and mru in newprofile wizard changed to 1492
l2tpd parsing enhanced
debug option for l2tpd added
debug option for xl2tpd added
option for selecting natt mode for cisco (vpnc) added
listen detection of already used port improoved
better error reporting at already used port for openvpn
save username, password and psk in enterpassworddialog reworked
pfs and dh group settings moved from advanced settings dialog to cisco and racoon settings
application version and single des option moved to cisco settings
profile saveing time improved
new reject message from vpnc 0.5.0 will now regonized
option for openvpn auth direction added
additional network route can now be modified
made test of replacedefaultroute more reliable
option for userdefinied dns search domain added (pptp)
support for x2ltpd added
x2ltpd will be used if availiable instead of l2tpd
duration in tooltip added
debug output for vpnc config added (if loglevel > 3)
empty ID will now reported and stops connecting (vpnc)
requiremppe128 detection for pppd added
Version 0.8.9
openvpn private key password fixed
private key password dialog fixed
connection time counter fixed
crash at pcf import fixed
ifconfig entry for virtual ip in openvpn config fixed (thanks to Michal Pena)
nt domain name fixed in wizard and profile setting
fix for vpnc 0.4.0 which has changed udp option
openvpn import now copy cert files to kvpnc data dir if not absolute path is given
option for delay before executing command after connect added
tunnel device type selection moved from openvpn options to network general settings
tunnel device type selection for vpnc >= 0.4.0 added
authorization method added: pap (pptp)
Version 0.8.8
connection timeout fixed (cisco)
vpnc-script fix for fc6
tool detection fixed
openvpn import fixes
crash at failed port binding for openvpn management port fixed
vpnc detection fixed
connection status check fixed
racoon fixes
openswan fixes
various small fixes
menu entry for donate money now works if run via kdesu
certificate import fixes
crash on connecting state of racoon fixed
credits for swedish, japanese translators, artworker and bughunter added
on timeout now the user got hints on a messagebox
on profile rename the user can enter new name again after failed because illegal chars entered
if peer uses another cipher and reports that, kvpnc automaticlly fix it (openvpn)
cert and psk settings are spit in seperate widgets
preferences dialog reworked for smaller size
http proxy is now splitted from openvpn settings
pkcs11-tool added to helper programs
user data can now entered at wizard (cisco)
option to change background color for debug console added
kvpnc now only asks for passphrase if private key is protected with a passphrase
openvpn import now asks for username and password if auth is requested in import file
if peer uses another tunnel type (tun/tap) and reports that, kvpnc automaticlly fix it (openvpn)
if peer uses another authentication algorithm and reports that, kvpnc automaticlly fix it (openvpn)
better freeswan/openswan/strongswan detection
kvpnc now shows the ipsec type (openswan, strongswan, freeswan)
float option for allowing change of peers ip address added (openvpn)
default authentication algorithm is now set to MD5 (openvpn)
option for hide at startup added
automatic backup of kvpnc config added
automatic restore of network routes, resolv.conf and config added
smartcard support added
options for authentication and encryption algorithms added (racoon)
l2tp support added
menu entry for reporting bugs added
feedback mail report added
option for authentication algorithm added (openvpn)
option for killing still running racoon (if not from kvpnc started) added
option for killing still running l2tpd (if not from kvpnc started) added
default route option now moved to network - route
dcop functions added:
- void doSendFeedbackMail()
- QStringList getProfileTypes()
iptables support for racoon added
nt domain name for authentication added (pptp)
Version 0.8.7
disable of getting dns from peer now works (pptp)
path for pkcs12 file on certificate import within the wizard fixed
pptp fixes
chap-secrets will now be cleaned up rightly
if specified, special path for external programs will be now used
pcf import crash fixed
vpnc will now right killed at disconnect
openvpn import now moves cert files to right place
openvpn now works if only a ca cert is set
terminating openvpn process no only kills the from kvpnc started
profile selection now works in all profile settings
NT Domain name for authentication added (pptp)
support for missing replacedefaultroute at old pppd added
userdefinied mtu for cisco added
support for ca cert and user authentication (openvpn)
changed info for daemon programs will now shown directly after change
Japanese translation added. Thanks to Yukiko Bando who has made it
http proxy auth for openvpn added
Version 0.8.6.1
restoring default route at cisco connection fixed
typo fix for openvpn tunnel device type
comments are now removed from config lines on openvpn import
crash at rename fixed
pcf import fixed
resolv.conf restore problem fixed (vpnc)
vpnc config is now send via stdin
Version 0.8.6
openswan detection fixed
crash on close if 'don't quit by clicking close button' is enabled
cancellation of openvpn profile import fixed
cancellation of pcf file import fixed
disabling udp now sets right option for vpnc
crash on disconnect fixed
openvpn import fixes
small pptp fixes
displaying ip address in tooltip of kicker icon fixed (openvpn)
openvpn certificate search path is now /etc/openvpn if not specified
connection time will now counted correctly after reconnect
pptp debug level fixed
fixed name in pcf import
pcf import now reads pcf files which contain ! at beginning
credit for Marcin Prejsnar added
openvpn now controlled via management interface
dns names are now resolved by libresolv instead of qdns
network interface class use much less qprocess for better event handling and better speed
program and pid detection for given port added
kvpnc gives now a hint which program is using listening port if port bindung failed
support for xauth interactive added
openvpn pkcs11 support (thanks to Alon Bar-Lev)
dcop options added: doImportPcf(QString file), doImportOpenvpnConfig(QString file)
command line parameters added: --openvpnimport, --ciscoimport
option for disabling ccp negotiation added
vpnc will now used in non interactive mode because reading from console is broken in vpnc
Version 0.8.5.1
loading mppe module now handles other special case
Version 0.8.5
vpnc script generation fixed
libcrypt detection fixed
vpnc output parsing fixed
option for peer timeout added
pcf import now uses peer timeout
debug output of kvpnc > 1 shows now the vpnc arguments
log file is now synchronized written
copy action for debug output added
process handling improved
userdefinied packet size added (openvpn)
userdefinied packet size for fragmentation added (openvpn)
network interface handling improved
Version 0.8.4
ipsec.conf and ipsec.secrets will no longer overwritten
back behavior in newprofile wizard fixed
aggressive mode fixed (freeswan)
psk for freeswan fixed
starting connection after setup fixed
resolv.conf will no longer changed if no nameserver is retrieved/entered (pptp)
additional network routes fixed
disabling kwallet fixed
crash at close on empty profile list fixed
openvpn hangs on connecting fixed
window size and position storing fixed
hide on close warning dialog fixed
directory mode for certificate path in new profile dialog fixed
tab sort order dialogs fixed
udp option in preferences dialog for openvpn fixed
tls auth in newprofile wizard fixed
path for p12 certificate at openvpn import fixed
displaying certificate entries in profile manager fixed
password dialog for openvpn fixed
push options for openvpn fixed
connection status check options for openvpn fixed
some fixes around newprofile wizard
vpnc connect script fixed if no resolconf is used
openvpn user authentication fixed
*.crt for filter added
openvpn now looks in cert path for certificates
option for disabling pfs added (freeswan)
verbose option for ipsec added
automatic detection for ipsec.* files added
automatic killing ipsec if not started from kvpnc at connect
tunnel ip now shown for pptp and openvpn
option for left and right next hop added (freeswan)
option for disabling opportunistic encryption added (freeswan)
patch for skip focus to password if username already cached (thanks to Tim Wootton) added
name will now checked if profile from wizard was imported
agressive mode for freeswan/openswan added
Version 0.8.3
info that process was killed is shown multiple times fixed
key shortcut menu entry fixed
more ui freezes eleminated
remote network storing fixed (pptp, OpenVPN)
crash at preferencesdialog after deleting profile in it fixed
retrieving username and password from enterpassworddialog fixed
output for connection status check fixed if userdefined ip address is used
wizard for creating new profile added
support for TLS remote host for openvpn added
support for pushed options (dns, domain) for openvpn added
ping IP address after connect (obsolete) removed
use userdefinied ip address for connection status check added
delay for auto reconnect added
patch for splitrules applied (thanks to Tilman Vogel)
auth retry after failed password for openvpn added
keep default route for pptp added
ike exchange mode for racoon added
option for dont save username added
openvpn config file import added
new dcop functions
- doImportOpenvpnConfig
- createNewProfileWithWizard
tls auth option for openvpn added
http proxy support for openvpn added
userdefinied ciphers for openvpn added
redirect gateway option for openvpn added
automatically adding ppp-compress-18 alias to /etc/modprobe.conf
automatically try to load ppp_mppe instead of ppp-compress-18
automatically detection of mppe style
toolinfo now collects info about pptp
option for debug level of pptp added
more tooltips added
information of deamons now shown in preferencesdialog
Swedish andbook added. Thanks to Daniel Nylander who has translate it.
Version 0.8.2.1
crash at preferencesdialog fixed
Version 0.8.2
virtual ip fixes (OpenVPN)
duplicate settings entry removed
non profile related entries moved to kvpnc menu
GUI fixes in preferencesdialog
crash at profilemanger if profile list is empty fixed
refuse eap option fixed
PPTP handling fixed. thanks to E-SpArK
command execution fixed
usenoipdefault fixed
certificate import for DER format fixed
group password in enterpassworddialog fixed
quit at dock fixed
crash at disconnect fixed
last profile fixed if profile list is empty
tunnel IP address in tooltip fixed (vpnc)
helper tools info now shown in helper tools settings
german translation at eventsrc added
ping test now only started if not running
preserving at startup and restoring at quit for /etc/resolv.conf added
preserving at startup and restoring at quit of default route added
toolinfo now collects info about ip, ifconfig, route
OpenVPN user authentication added
handling for fixing multiple default routes added
network tests added - getgatewayofdefaultinterface
- getgatewayofinterface
handling for fixing multiple default routes added
network interface class now use log output mechanism instead of stdout/stderr
option for allowing empty group password (vpnc) added
Svedish translation added. thanks to Daniel Nylander
chap-secrets will no longer overwritten
option for disabling the use of kwallet added
require mppe and disable 40 Bit now set as default
restoring old default route and resolv.conf if vpnc was unexpected running
cisco password decoder now uses libgcrypt (thanks to Maurice Massar)
more debug output for certificate import added
automatic directory creation for certificate dirs added
date and time stamp in logfile added
if password is empty after import saving password now disabled
Version 0.8.1
group password in enterpassworddialog fixed
if password is empty after import saving password now disabled
quit at dock fixed
default value for keeping default route changed to false
crash at disconnect fixed
last profile fixed if profile list is empty
tunnel ip in tooltip fixed (vpnc)
config file corruption fixed
refuse eap option non-action fixed, thanks to loic pfefferkorn
internal cisco decoder added. thanks to hal9000
missing ui file added
pcf import gives a warning if vpnc is not installed
automaticlly loading kernel modules (esp4 and ah4) for racoon added
handbook updated
translations updated
more tooltips and whatsthis tips
option for disabling lzo compression on openvpn added
Version 0.8
kvpnc hangs on pcf import fixed
fixes around delete profiles
better status for actions
crash at closing preferences dialog fixed if profile list is empty
profile renaming now forbids blanks in new name
profile list for autoconnect after profile renaming fixed
quick connect menu after rename profiles fixed
actions now disabled during connecting/connected: import pcf, import cert, add, delete
decoding group password for pcf import fixed
import ikegroup and local port from pcf file fixed
debian related changes - thanks to Loic Pefferkorn
tool detection and enabling connect fixed
vpnc script creation fixed
desktop link updated - thanks to Loic Pefferkorn
connect button now enabled at startup
crash at rename fixed
remote network in new profile dialog for pptp fixed
rename and delete of profiles fixed
ping ip after connect fixed
size of toolinfo dialog fixed
setting hostname as gateway fixed
executable not found if there still exists fixed
default mppe options for pptp fixed
racoon detection fixed
retrieving interface address fixed
parsing racoon output fixed
nat-t for racoon fixed
cert import fixed
more credits added in about dialog
automaticlly loading kernel modules (esp4 and ah4) for racoon added
more tooltips and whatsthis tips added
option for disabling lzo compression on openvpn added
openvpn key generation added
dcop function added: toolinfo (returns information of external tools)
connection status check added
auto reconnect after connection lost added
catalan translation added. Thanks to Marc Serra Romero who has done it
support for explicit nsCertType added
profile manager shown after pcf import
check for empty gateway at connect time added
description of profile added
option for saving username, psk and password from enter username+password dialog added
save user password will be checked if password is given in user password field at new profile dialog
save group password will be checked if group password is given in group password field at new profile dialog
import nat setting from pcf file added
option for keeping default route on vpnc use added
special remote id for racoon added
remote network route over gateway added
preferences & profile manager dialog redesigned for better usability
userdefinied port for openvpn added
toolinfo now looks into userspecified path and shows info if it if found
handbook updates
detection for first time use of kwallet added, now reading from config file in this case
tun/tap selection for openvpn added
password storing by use of kwallet added
check for certificate file added
all errors shown by dialogbox now written to log file
name resolving for raccon added
debug output font size can now be set
connecting stops now if required tool was not found
Version 0.7.2
workaround for vpnc 0.3.x if /etc/vpnc/default.conf exits
default values for new profiles fixed
Version 0.7.1
workaround for vpnc 0.3.3
Version 0.7
processing "ip route" output with fix_ip_get_output fixed (thanks to Sebastian Frei)
arguments for connecting msg fixed (thanks to Witek Strzelczyk)
vpnc settings not save in profile widget fixed
saving of use udp protocol fixed
slot for UDP port in profile dialog fixed
port range for NAT-T fixed
kernel module name for loading renamed from 'ppp_mppe_mppc' to 'ppp-compress-18' (ppp_mppe_mppc is an alias for it)
FreeS/WAN 2.x conf generation fixed (obsolete options no longer used)
getdefaultinterface(), getinterfaceip() and getinterfaceforip() fixed
kvpnc debug level fixed
getdefaultnetworkdevice fixed
various fixes around debug output
resolv.conf handling for vpnc fixed
vpnc: fix DNS support in generated scripts (look vpnc patch)
nat-t for racoon fixed
storing of command execution setting fixed
parsing of vpnc output now regnonize wrong group password
reconnect if password, username or group password failed by showing enter account data dialog added
special chars on description from pcf profile will now replaced and simplified to '_'
if username is empty it will also requested by calling dialog
FreeS/WAN conf generation now set from installed version
limited log viewer added
translation updates
all dialogs now use KDialogbase
tool checking added
tool info dialog added
disabling connect button and connect action if bin not found
retrieve dns servers from peer for PPTP added
special userdefinied server certificate option added (FreeS/WAN)
displaying tunnel IP address in tooltip for vpnc added
additional network routes added
ping test for openvpn added
connection type now shown in tooltip and status msg
connecting can now brake
ca certificate field for openvpn added (pem format)
X.509 certificate support for OpenVPN added
option for CA cert in DER format added
global settings moved to config class
NAT-T option moved to network tab in profile manager
the obsolete group password has been removed (preshared key fields will now used)
reorganized profile manager
better gui status for connected
after disconnecting pptp /etc/resolv.conf is will now be restored
automaticlly resolve hostname of gateway (vpnc, freeswan)
support for replace default route for pppd (pppd = 2.4.2) added
connecting can now brake
tool button for debug console added
russian translation added
support for Debian resolv.conf added (vpnc)
Version 0.6.1
option for mtu size of ppp connection added.
import pcf file fixed
connect action now disabled if now profile list is empty
pptp: own dns server fixed
pptp: usepeerdns option fixed
If no profile exists all option which are not nessesary are now disabled
Version 0.6
displaying connection time in nicer form: 00:00:00
KVpnc data diretory creation fixed
kicker menu entries resorted
icons for connect/disconnect/disconnected status changed (but still better icons wanted)
log levels added (info, remote, error, success, debug)
colorize log output added (can be disabled)
more credits added in about dialog
dcop interface added. it provides the following functions:
QString getVersion()
void doConnect()
void doDisconnect()
uint getConnectedTime()
QString getStatus()
QString getCurrentProfile()
void setProfile(QString profilename)
void createNewProfile()
void deleteCurrentProfile()
void openPreferences()
void doImportCert()
void doImportPcf()
QStringList profiles()
void doQuit()
user notification for sucessful connect/disconnect added
option for adding default route (PPTP) added
option for replacing default route (PPTP) added
profile manager tool button now shown by default in toolbar
execution of own shell commands after connect/disconnect added. Use with caution.
bsd compression option for PPTP added
deflate option for PPTP added
network routing for special network for PPTP added
better connection status added
deleteing/keeping of generated files added.
deleting profile dialog fixed. Thank to Ruben Jenster who has found the bug ;)
renaming of profiles added
checking of /dev/net/tun and creating missing device entry added
disconnect script for vpnc fixed, thanks to Anders Damm and Mark Alleyne
password dialog for entering not saved passwords at connect (vpnc/pptp)
crash fixed at disconnect
UI fixes
PPTP support added
NAT-T support for racoon added
option for userdefinied UDP port added (racoon, vpnc)
option for UDP port added (racoon, vpnc)
option for UDP added (racoon, vpnc)
Version 0.5.1
crash at preferences dialog fixed. thank to Laurent Montel who has it provided.
patch to "includemoc" added, thanks to Laurent Montel who has it provided
Version 0.5
startup fixed: log file cant be open, thanks to Robyn L. King
better organization of profile widget
debug option for kvpnc
ping host IP after connection is established
profilemanager
vpnc-connect/vpnc-disconnect now obsolete: kvpnc handles required actions
vpnc will now directly called and set route
output reading fixed
connection time fixed
profiles tab moved to own widget class for multiple linstances
profile settings moved to preferences dialog
support for IPSec (freeswan/raccon)
certificate (X.509) support
certimport: freeswan/racoon
certimport: PCKS12 transformation to PEM using openssl (X.509 certificate)
special remote X.509 ID possible
PSK support
firewall rules (iptables) are set for freeswan/racoon
KDE 3.1.x build fixes
import of Cisco pcf profile file
storing of size and position from mainwindow
handbook (in progress)
Chinese translation. thanks to He Shi Jun and Marius Pacha who have done it.
Version 0.4.1
Startup fixed: log file cant be open. thanks to Robyn L. King
Crash fixed if no profile exists and advanced settings clicked
KDE desktop link updated
Profile actions moved to profile menu
Version 0.4
bulgarian translation added. thanks to Atanas D. which has done
dutch translation added. thanks to Luk De Ketelaere which has done it
advanced options added:
single DES
userdefinied (NT-) Domain name for authentication
userdefinied application version
IKE DH Group
userdefinied local port
use of global IPSec secret
Perfect Forward Secrecy
slovak translation added. thanks to Tomas Olah which has done it
help window with helpful information added
whats this tipps added
hungary translation added. thanks to Karoly Barcza which has done it
logging to file added
if user has entered data into fields and dont save it as profile and want quit -> question
italian translation added. thanks to Lapo Luchini which has done it
wrong parsing stderr fixed
duration time status added
looking for vpnc/vpnc-connect/vpnc-disconnect in /usr/bin added
userdefinied path for vpnc
vpnc debug level option added
if running vpnc found (old process or not from kvpnc) kvpnc kill it and try again
polish translation added. thanks to Witek Strzelczyk which has done it
spanish translation added. thanks to Juanjo Alvarez Martinez which has done it
Version 0.3
password storing for group and user password separated
multiple connection profiles added
quit question added if connection still established
more infos for statusbar added
Version 0.2
tooltip for dock added (connection status)
userdefinied connect timeout added
detection of unreachable network added
show/hide debug console changes after closing settings window
connect/disconnect works now from kicker menu/menu bar
detection of vpnc-connect/vpnc-disconnect added
connect status is now shown in status bar
detection of unknown host added
detection of no resonse added
detection of failed tunnel interface initalising
bugfixes
Version 0.1
initial release
|